Tuning an HCI Curriculum for Master Students to Address Interactive Critical Systems Aspects

This paper presents the need for specific curricula in order to address the training of specialists in the area of Interactive Critical Systems. Indeed, while curricula are usually built in order to produce specialists in one discipline (e.g. computer science) dealing with systems or products requires training in multiple disciplines. The area of Interactive Critical Systems requires deep knowledge in computer science, dependability, Human-Computer Interaction and safety engineering. We report in this paper how these various disciplines have been integrated in a master program at Universite Toulouse III, France and highlight the carrier paths followed by the graduated students and how these carriers are oriented towards aeronautics and space application domains.

[1]  J. Shaoul Human Error , 1973, Nature.

[2]  Jean Vanderdonckt,et al.  Human-Centered Software Engineering - Software Engineering Models, Patterns and Architectures for HCI , 2009, Human-Computer Interaction Series.

[3]  Philippe A. Palanque,et al.  Formal specification of CORBA services: experience and lessons learned , 2000, OOPSLA '00.

[4]  Jukka Haikara Usability in Agile Software Development: Extending the Interaction Design Process with Personas Approach , 2007, XP.

[5]  M. Angela Sasse,et al.  Safe and sound: a safety-critical approach to security , 2001, NSPW '01.

[6]  Carl E. Landwehr,et al.  Basic concepts and taxonomy of dependable and secure computing , 2004, IEEE Transactions on Dependable and Secure Computing.

[7]  Kent Beck,et al.  Extreme Programming Explained: Embrace Change (2nd Edition) , 2004 .

[8]  Eric Barboni,et al.  A Development Process for Usable Large Scale Interactive Critical Systems: Application to Satellite Ground Segments , 2012, HCSE.

[9]  Sigal Louchheim,et al.  On Adoption of Social Computing in the Engineering Community , 2010, 2010 IEEE Second International Conference on Social Computing.

[10]  Nadine B. Sarter,et al.  How in the World Did We Ever Get into That Mode? Mode Error and Awareness in Supervisory Control , 1995, Hum. Factors.

[11]  Effie Lai-Chong Law,et al.  The measurability and predictability of user experience , 2011, EICS '11.

[12]  Virpi Roto,et al.  Understanding, scoping and defining user experience: a survey approach , 2009, CHI.

[13]  Marc Rettig,et al.  Prototyping for tiny fingers , 1994, CACM.

[14]  Clare-Marie Karat,et al.  Usable security and privacy: a case study of developing privacy management tools , 2005, SOUPS '05.

[15]  Philippe A. Palanque,et al.  Fusion engines for multimodal input: a survey , 2009, ICMI-MLMI '09.

[16]  Marco Winckler,et al.  A Design Process for Exhibiting Design Choices and Trade-Offs in (Potentially) Conflicting User Interface Guidelines , 2012, HCSE.

[17]  Mary L. Cummings,et al.  Collaborative Human-Automation Decision Making , 2009, Handbook of Automation.

[18]  Philippe Palanque,et al.  Multimodal and 3D Graphic Man Machine Interfaces to Improve Operations , 2004 .

[19]  Mary Beth Rosson,et al.  Survey on user interface programming , 1992, CHI.

[20]  E. Salas,et al.  The science of training: a decade of progress. , 2001, Annual review of psychology.

[21]  Stéphane Chatty,et al.  Pen computing for air traffic control , 1996, CHI.

[22]  Randolph G. Bias,et al.  Cost-justifying usability , 2005 .

[23]  Jan Stage Education in HCI , 2004 .

[24]  Erik Hollnagel,et al.  Barriers And Accident Prevention , 2004 .

[25]  Alberto Sillitti Agile Processes in Software Engineering and Extreme Programming, 11th International Conference, XP 2010, Trondheim, Norway, June 1-4, 2010. Proceedings , 2010, XP.