A Case for Human-Driven Software Development

Emilie Balland 1 Charles Consel 1, 2 Bernard N'Kaoua 1, 3 Hélène Sauzeon 1, 4
1 Phoenix - Programming Language Technology For Communication Services
LaBRI - Laboratoire Bordelais de Recherche en Informatique, Inria Bordeaux - Sud-Ouest, EA4136 - Handicap et système nerveux :Action, communication, interaction: rétablissement de la fonction et de la participation [Bordeaux]
4 EA 4136 - Handicap & Système Nerveux
EA 4136 - Handicap & Système Nerveux - Equipe CHIC
Abstract : Human-Computer Interaction (HCI) plays a critical role in software systems, especially when targeting vulnerable individuals (e.g., assistive technologies). However, there exists a gap between well-tooled software development methodologies and HCI techniques, which are generally isolated from the development toolchain and require specific expertise. In this paper, we propose a human-driven software development methodology making User Interface (UI) a full-fledged dimension of software design. To make this methodology useful in practice, a UI design language and a user modeling language are integrated into a tool suite that guides the stakeholders during the development process, while ensuring the conformance between the UI design and its implementation.
Type de document :
Communication dans un congrès
ICSE'13: Proceedings of the 35th International Conference on Software Engineering (NIER track), May 2013, San Francisco, United States. 2013
Liste complète des métadonnées


https://hal.inria.fr/hal-00814296
Contributeur : Paul Van Der Walt <>
Soumis le : mardi 6 mai 2014 - 14:12:15
Dernière modification le : mercredi 9 septembre 2015 - 16:33:37
Document(s) archivé(s) le : mercredi 6 août 2014 - 10:45:25

Fichier

paper.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00814296, version 1

Collections

Citation

Emilie Balland, Charles Consel, Bernard N'Kaoua, Hélène Sauzeon. A Case for Human-Driven Software Development. ICSE'13: Proceedings of the 35th International Conference on Software Engineering (NIER track), May 2013, San Francisco, United States. 2013. <hal-00814296>

Partager

Métriques

Consultations de
la notice

451

Téléchargements du document

178