Abstract
This paper presents an approach to providing designers with the means to detect Human-Computer Interaction (HCI) vulnerabilities without requiring extensive HCI expertise. The goal of the approach is to provide timely, useful analysis results early in the design process, when modifications are less expensive. The twin challenges of providing timely and useful analysis results led to the development and evaluation of computational analyses, integrated into a software prototyping toolset. The toolset, referred to as the Automation Design and Evaluation Prototyping Toolset (ADEPT) was constructed to enable the rapid development of an executable specification for automation behavior and user interaction. The term executable specification refers to the concept of a testable prototype whose purpose is to support development of a more accurate and complete requirements specification.
Chapter PDF
Similar content being viewed by others
References
Billings, C.: Human-Centered Aviation Automation: Principles and Guidelines. In: NASA Technical Memorandum 110381, NASA Ames Research Center, Moffett Field, CA, USA (1996)
Bureau of Air Safety Investigation, Advanced Technology Aircraft Safety Survey Report, Bureau of Air Safety Investigation, Civic Square ACT, Australia (1998)
Federal Aviation Administration, The interface between flightcrews and modern flight deck system. FAA human factors team. Federal Aviation Administration. Washington, DC (1996), Available at http://www.faa.gov/avr/afs/interface.pdf
Sarter, N., Woods, D.D.: Strong, Silent, and ’Out of the Loop’. CSEL Report 95-TR-01, Columbus, OH, USA ( February 1995)
Degani, A., Shafto, M., Kirlik, A.: Modes in Human-Machine Systems: Review, Classification, and Application. International Journal of Aviation Psychology 9(2), 125–138 (1999)
Sherry, L., Feary, M., Polson, P., Mumaw, R., Palmer, E.: A Cognitive Engineering Analysis of the Vertical Navigation (VNAV) Function. In: NASA Technical Memorandum 2001-210915, NASA Ames Research Center, Moffett Field, CA, USA (2001)
Thimbleby, H.: User interface Design. Addison-Wesley, Wokingham, England (1990)
Degani, A.: Taming HAL: Designing Interfaces Beyond 2001. Palgrave MacMillan, Hampshire, England (2004)
Vakil, S., Hansman, R.J.: Predictability as a Metric of Automation Complexity, In: Human Factors & Ergonomics Society 41st Annual Meeting, pp. 70–74 (September 1997)
Vakil, S.: Analysis of Complexity Evolution Management and Human Performance Issues in Commercial Aircraft Automation Systems. PhD Thesis, Massachusetts Institute of Technology, Cambridge, MA, USA. (2000)
Javaux, D.: Explaining Sarter and Woods’ Classical Results. The Cognitive Complexity of Pilot-Autopilot Interaction on the Boeing 737-EFIS, In: the Proceedings of the 3rd Workshop on Human Error, Safety, and System Development (HESSD 1998), Liege, Belgium, pp. 62–77 (June 7-8, 1998). Poller, M.F., Garter, S.K.: The effects of modes on text editing by experienced editor users, Human Factors, 26(4), 449–462 (1984)
Feary, M., McCrobie, D., Alkin, M., Sherry, L., Polson, P., Palmer, E., McQuinn, N.: Aiding Vertical Guidance Understanding. In: NASA Technical Memorandum NASA/TM-1998-112217, Ames Research Center, Moffett Field, CA (1998)
Norman, D.A.: Cognitive Engineering. In: User Centered System Design. Norman, D.A., Draper, S.W. (eds.) Lawrence Erlbaum Associates, Hillsdale, NJ, USA, pp. 31–61 (1986) Originally: Steps Towards a Cognitive Engineering. Technical Report, Program in Cognitive Science, University of California, San Diego (1981)
Polson, P.G., Lewis, C.H.: Theory-based design for easily learned interfaces. Human-Computer Interaction 5, 191–220 (1990)
Feary, M., Sherry, L., Polson, P., Fennel, K.: Incorporating Cognitive Usability into Software Design Processes. In: Harris, D., Duffy, V., Smith, M., Stephandis, C. (eds.) Human-Centered Computing: Cognitive, Social, and Ergonomic Aspects, vol. 3, pp. 427–431. Lawrence Erlbaum, Mahweh, NJ (2003)
Sherry, L., Fennell, K., Feary, M., Polson, P.: A Human-Computer Interaction Analysis of Flight Management System Messages, NASA/TM-2005-213459. Ames Research Center, Moffett Field, CA, USA (2005)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Feary, M. (2007). Automatic Detection of Interaction Vulnerabilities in an Executable Specification. In: Harris, D. (eds) Engineering Psychology and Cognitive Ergonomics. EPCE 2007. Lecture Notes in Computer Science(), vol 4562. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73331-7_53
Download citation
DOI: https://doi.org/10.1007/978-3-540-73331-7_53
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-73330-0
Online ISBN: 978-3-540-73331-7
eBook Packages: Computer ScienceComputer Science (R0)