Specifying computer-based counseling systems in health care: a new approach to user-interface and interaction design.
Computer-based counseling systems in health care play an important role in the toolset available for medical doctors to inform, motivate and challenge their patients according to a well-defined therapeutic goal. The design, development and implementation of such systems require close collaboration between users, i.e. patients, and developers. While this is true of any software development process, it can be particularly challenging in the health counseling field, where there are multiple specialties and extremely heterogeneous user groups. In order to facilitate a structured design approach for counseling systems in health care, we developed (a) an iterative three-staged specification process, which enables early involvement of potential users in the development process, and (b) a specification language, which enables an author to consistently describe and define user interfaces and interaction designs in a stepwise manner. Due to the formal nature of our specifications, our implementation has some unique features, like early execution of prototypes, automated system generation and verification capabilities.
Herzberg
Dominikus
D
Institute of Public Health and Medical Informatics, Heilbronn University, Max-Planck-Str. 39, 74081 Heilbronn, Germany. herzberg@hs-heilbronn.de
Marsden
Nicola
N
Kübler
Peter
P
Leonhardt
Corinna
C
Thomanek
Sabine
S
Jung
Hartmut
H
Becker
Annette
A
D003327:Coronary Disease; D003376:Counseling / Q000379:methods*; D003920:Diabetes Mellitus; D006293:Health Promotion / Q000379:methods*; D006801:Humans; D020407:Internet; D012984:Software; D011795:Surveys and Questionnaires; D013813:Therapy, Computer-Assisted / Q000379:methods*; D014584:User-Computer Interface