Paper published in a journal (Scientific congresses and symposiums)
Building a Software Architecture out of User Stories and BDD Scenarios: Research Agenda
Heng, Samedi; Snoeck, Monique; Tsilionis, Konstantinos
2022In CEUR Workshop Proceedings, 3134, p. 40 - 46
 

Files


Full Text
paper-7.pdf
Publisher postprint (1.12 MB) Creative Commons License - Attribution
Download

All documents in ORBi are protected by a user license.

Send to



Details



Keywords :
Acceptance Test; Behavior Driven Development; Software Architecture; User Stories; Agile methods; Behavior driven development; Development process; Human behaviors; Human being; Requirement engineering; Research agenda; Software runtime; User behaviors; User stories; Computer Science (all)
Abstract :
[en] User stories (US) are classically used as requirements engineering artifacts in agile methods like Scrum, these are sometimes associated with Behavior Driven Design (BDD) scenarios. Previous research allowed to unify US and BDD scenarios templates through the definition of a set of concepts from different nature traditionally used in instances of both of these concepts. When associated to these concepts, information is given on the nature of the US and BDD instances. So called high-level development languages provide strong abstractions on the basis of which software can be developed. These abstractions mimic human behavior at software runtime making the development process easier and understandable by human beings. Research has shown that functions of different nature defined in US and BDD instances do represent an interesting input to define a software architecture within Agent- and Object-Oriented (AO and OO) languages. While the mapping to AO is quite intuitive, the mapping to OO concepts is less one-on-one and requires a more in-depth analysis of the sentences that make part of the US and BDD definition. This can be done manually, but support by means of intermediate transformations or NLP is possible as well. This article summarizes the state of the art in the field and points to future work.
Disciplines :
Management information systems
Author, co-author :
Heng, Samedi  ;  Université de Liège - ULiège > HEC Liège : UER > UER Opérations : Digital Business
Snoeck, Monique ;  KU Leuven, Leuven, Belgium
Tsilionis, Konstantinos ;  KU Leuven, Leuven, Belgium
Language :
English
Title :
Building a Software Architecture out of User Stories and BDD Scenarios: Research Agenda
Publication date :
2022
Event name :
1st International Workshop on Agile Methods for Information Systems Engineering, Agil-ISE 2022
Event place :
Leuven, Belgium
Event date :
06-06-2022
Audience :
International
Journal title :
CEUR Workshop Proceedings
eISSN :
1613-0073
Publisher :
RWTH Aachen University, Aachen, Germany
Volume :
3134
Pages :
40 - 46
Available on ORBi :
since 11 April 2023

Statistics


Number of views
40 (4 by ULiège)
Number of downloads
19 (1 by ULiège)

Scopus citations®
 
4
Scopus citations®
without self-citations
3

Bibliography


Similar publications



Contact ORBi