Title
A Formal Ontology for Describing Interactive Behaviors and Supporting Automated Testing on User Interfaces.
Abstract
Nowadays many software development frameworks implement Behavior-Driven Development (BDD) as a mean of automating the test of interactive systems under construction. Automated testing helps to simulate user’s actions on the User Interface and therefore check if the system behaves properly and in accordance to scenarios that describe functional requirements. However, tools supporting BDD run tests on implemented User Interfaces and are a suitable alternative for assessing functional requirements in later phases of the development process. However, even when BDD tests can be written in early phases of the development process they can hardly be used with specifications of User Interfaces such as prototypes. To address this problem, this paper proposes to raise the abstraction level of both system interactive behaviors and User Interfaces by means of a formal ontology that is aimed at supporting test automation using BDD. The paper presents an ontology and an ontology-based approach for automating the test of...
Year
Venue
Field
2017
Int. J. Semantic Computing
Ontology,Functional requirement,Software engineering,Computer science,Automation,Formal ontology,Artificial intelligence,Abstraction layer,User interface,Machine learning,Software development
DocType
Volume
Issue
Journal
11
4
Citations 
PageRank 
References 
0
0.34
1
Authors
3
Name
Order
Citations
PageRank
Thiago Rocha Silva111.37
Jean-Luc Hak211.37
Marco Winckler331351.83