Title :
Pattern-based reuse of successful designs: usability of safety-critical systems
Author :
Mahemoff, Michael ; Hussey, Andrew ; Johnston, Lorraine
Author_Institution :
Dept. of Comput. Sci. & SE, Melbourne Univ., Parkville, Vic., Australia
Abstract :
Users of safety-critical systems are expected to effectively control or monitor complex systems, with errors potentially leading to catastrophe. For such systems, safety is of paramount importance and must be designed into the human-machine interface. While many case studies show how inadequate design practice led to poor safety and usability, concrete guidance on good design practices is scarce. The paper argues that the pattern language paradigm, widely used in the software design community, is a suitable means of documenting appropriate design strategies. We discuss how typical usability-related properties (e.g., flexibility) need some adjustment to be used for assessing safety-critical systems, and document a pattern language, based on corresponding "safety-usability" principles
Keywords :
interactive systems; object-oriented languages; object-oriented programming; safety-critical software; software reusability; user interfaces; case studies; design patterns; design practice; design strategies; human-machine interface; pattern language; pattern language paradigm; pattern-based design reuse; safety-critical system usability; safety-usability principles; software design community; usability-related properties; Computerized monitoring; Concrete; Condition monitoring; Control systems; Human computer interaction; Interactive systems; Man machine systems; Robustness; Software safety; Usability;
Conference_Titel :
Software Engineering Conference, 2001. Proceedings. 2001 Australian
Conference_Location :
Canberra, ACT
Print_ISBN :
0-7695-1254-2
DOI :
10.1109/ASWEC.2001.948495