Testing Prototypes and Final User Interfaces Through an Ontological Perspective for Behavior-Driven Development

Abstract : In a user-centered development process, prototypes evolve in iterative cycles until they meet users’ requirements and then become the final product. Every cycle gives the opportunity to revise the design and to introduce new requirements which might affect the specification of artifacts that have been set in former development phases. Testing the consistency of multiple artifacts used to develop interactive systems every time that a new requirement is introduced is a cumbersome activity, especially if it is done manually. This paper proposes an approach based on Behavior-Driven Development (BDD) to support the automated assessment of artifacts along the development process of interactive systems. The paper uses an ontology for specifying tests that can run over multiple artifacts sharing similar concepts. A case study testing Prototypes and Final User Interfaces is presented to demonstrate the feasibility of this approach in early phases of the design process, providing a continuous quality assurance of requirements, and helping clients and development teams to identify potential problems and inconsistencies before commitments with software implementation.
Type de document :
Communication dans un congrès
Cristian Bogdan; Jan Gulliksen; Stefan Sauer; Peter Forbrig; Marco Winckler; Chris Johnson; Philippe Palanque; Regina Bernhaupt; Filip Kis. 6th International Conference on Human-Centred Software Engineering (HCSE) / 8th International Conference on Human Error, Safety, and System Development (HESSD), Aug 2016, Stockholm, Sweden. Springer International Publishing, Lecture Notes in Computer Science, LNCS-9856, pp.86-107, 2016, Human-Centered and Error-Resilient Systems Development. 〈10.1007/978-3-319-44902-9_7〉
Liste complète des métadonnées

Littérature citée [25 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01647702
Contributeur : Hal Ifip <>
Soumis le : vendredi 24 novembre 2017 - 15:01:54
Dernière modification le : jeudi 11 octobre 2018 - 15:34:03

Fichier

 Accès restreint
Fichier visible le : 2019-01-01

Connectez-vous pour demander l'accès au fichier

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

Citation

Thiago Silva, Jean-Luc Hak, Marco Winckler. Testing Prototypes and Final User Interfaces Through an Ontological Perspective for Behavior-Driven Development. Cristian Bogdan; Jan Gulliksen; Stefan Sauer; Peter Forbrig; Marco Winckler; Chris Johnson; Philippe Palanque; Regina Bernhaupt; Filip Kis. 6th International Conference on Human-Centred Software Engineering (HCSE) / 8th International Conference on Human Error, Safety, and System Development (HESSD), Aug 2016, Stockholm, Sweden. Springer International Publishing, Lecture Notes in Computer Science, LNCS-9856, pp.86-107, 2016, Human-Centered and Error-Resilient Systems Development. 〈10.1007/978-3-319-44902-9_7〉. 〈hal-01647702〉

Partager

Métriques

Consultations de la notice

34