ARTÍCULO
TITULO

An Approach for Multi-Artifact Testing Through an Ontological Perspective for Behavior-Driven Development

Thiago Rocha Silva    
Jean-Luc Hak    
Marco Winckler    

Resumen

In a user-centered development process, artifacts 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 new requirements are 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 Task Models, Prototypes, and Final User Interfaces is presented to demonstrate the feasibility of this approach from the 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 are made.

 Artículos similares

       
 
Theo Theunissen,Stijn Hoppenbrouwers,Sietse Overbeek     Pág. 1 - 27
It is common practice for practitioners in industry as well as for ICT/CS students to keep writing ? and reading ­? about software products to a bare minimum. However, refraining from documentation may result in severe issues concerning the vaporization ... ver más

 
Gopi Battineni, Nalini Chintalapudi and Gregory Zacharewicz    
An acknowledgment of feedback is extremely helpful in medical training, as it may improve student skill development and provide accurate, unbiased feedback. Data are generated by hundreds of complicated and variable processes within healthcare including ... ver más
Revista: Algorithms

 
Viktor Uglev and Oleg Sychev    
The article discusses the problem of visualization of complex multiparameter systems, defined by datasets on their structure, functional structure, and activity in the form of complex graphs and transition of traditional representation of the data acquir... ver más
Revista: Algorithms

 
Tatiana Leshkevich and Anna Motozhanets    
The article considers the social perception of artificial intelligence (AI) as an essential factor having an impact on the digitization, transfer, and popularization of cultural heritage. The article aims at the theoretical comprehension of the digital o... ver más
Revista: Applied Sciences

 
Max Friedrich, Dale Richards and Mark Vollrath    
(1) Background: The transition from conventional to remote aircraft control will necessitate the development of novel human machine interfaces. When we consider the pilot interface, icons are traditionally used to associate meanings with functions on the... ver más
Revista: Aerospace