Skip to Main content Skip to Navigation
Conference papers

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.
Complete list of metadatas

Cited literature [25 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-01709193
Contributor : Open Archive Toulouse Archive Ouverte (oatao) <>
Submitted on : Wednesday, February 14, 2018 - 4:30:50 PM
Last modification on : Saturday, June 13, 2020 - 3:45:56 AM
Long-term archiving on: : Monday, May 7, 2018 - 1:19:59 PM

File

rochasilva_18842.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01709193, version 1
  • OATAO : 18842

Citation

Thiago Rocha Silva, Jean-Luc Hak, Marco Antonio Winckler. Testing Prototypes and Final User Interfaces Through an Ontological Perspective for Behavior-Driven Development. 6th International Conference on Human-Centered Software Engineering (HCSE 2016), Aug 2016, Stockholm, Sweden. pp. 86-107. ⟨hal-01709193⟩

Share

Metrics

Record views

370

Files downloads

227