Unifying Behavior Driven Development Templates


연구 분야: Software Development



학회: 2021 IEEE 29th International Requirements Engineering Conference (RE)


초록

Behavior Driven Development (BDD) offers a way to express scenarios, written in structured natural language, on how the system should act to fulfill a requirement. Numerous templates have been written to construct BDD scenarios and various practices were born out of usage. Nevertheless, we mostly fail to find documentation on the used templates and understand empirical practices. This paper explores empirically the BDD templates used in practice by evaluating the keywords mostly associated to the GIVEN, WHEN and THEN scenario dimensions. It then studies whether we can use these existing keywords to build a set of non-redundant concepts covering the representational needs and being usable as reference when constructing BDD scenarios. We consolidate these findings in a meta-model.


Author Profile
Konstantinos Tsilionis

KU Leuven Belgium

Belgium
Author Profile
Yves Wautelet

KU Leuven Belgium

Belgium
Author Profile
Charline Faut

KU Leuven Belgium

Belgium

📄 논문 정보

발행 연도 2021년
인용수 5
출판 국가 Belgium
사이트 IEEE
좋아요 수 0

연관 논문 목록 (13건)