Premium
A Systematic Approach for Developing Decision Aids: From Cognitive Work Analysis to Prototype Design and Development
Author(s) -
Dhukaram Anandhi Vivekanandan,
Baber Chris
Publication year - 2016
Publication title -
systems engineering
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.474
H-Index - 50
eISSN - 1520-6858
pISSN - 1098-1241
DOI - 10.1002/sys.21320
Subject(s) - unified modeling language , computer science , software engineering , focus (optics) , perspective (graphical) , systems engineering , iterative design , process (computing) , software , engineering , artificial intelligence , programming language , physics , compatibility (geochemistry) , chemical engineering , optics
Cognitive Work Analysis (CWA) has proved successful in supporting Human Factors analysis, providing a system‐level view of operations that can be used to understand how systems achieve their missions. However, a critical gap exists in the transition from CWA to prototype design and implementation. The aim of this paper is to fill this gap between CWA and implementation. This paper describes an approach for the design of software system in which CWA descriptions are converted to Unified Modeling Language (UML) models. The approach presented in this paper is intended to be minimalistic and streamlined, to focus on the design of a prototype. Following the design process, a Decision Aid prototype was developed. This prototype is evaluated against the original CWA to check that the translation has been effective. This paper shows how CWA can be integrated with UML for prototype design and implementation. We believe that this paper should prove useful to a range of practitioners concerned about maintaining a user's cognitive perspective during specification and analysis of a system.