A behavior-based ontology for supporting automated assessment of interactive systems - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2017

A behavior-based ontology for supporting automated assessment of interactive systems

Thiago Rocha Silva
  • Fonction : Auteur
  • PersonId : 1089639
Jean-Luc Hak
Marco Winckler

Résumé

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 action on the User Interface and therefore check if the system behaves properly and in accordance to Scenarios that describe functional requirements. However, most of tools supporting BDD requires that tests should be written using low-level events and components that only exist when the system is already implemented. As a consequence of such low-level of abstraction, BDD tests can hardly be reused with diverse artifacts and with versions of the system. To address this problem, this paper proposes to raise the abstraction level by the means of a behavior-based ontology that is aimed at supporting test automation. The paper presents an ontology and an ontology-based approach for automating the test of functional requirements of interactive systems. With the help of a case study for the flight tickets e-commerce domain, we demonstrate how tests written using our ontology can be used to assess functional requirements using different artifacts, from low-fidelity to full-fledged UI Prototypes
Fichier principal
Vignette du fichier
RochaSilva_22202.pdf (1.27 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02138473 , version 1 (23-05-2019)
hal-02138473 , version 2 (28-05-2020)

Identifiants

  • HAL Id : hal-02138473 , version 2
  • OATAO : 22202

Citer

Thiago Rocha Silva, Jean-Luc Hak, Marco Winckler. A behavior-based ontology for supporting automated assessment of interactive systems. 2017 IEEE 11th International Conference on Semantic Computing (ICSC), Jan 2017, San Diego, CA, United States. pp.250-257. ⟨hal-02138473v2⟩
66 Consultations
133 Téléchargements

Partager

Gmail Facebook X LinkedIn More