Abstract
Behavior Driven Development (BDD) offers a way to write scenarios in structured natural language on how to successfully fulfill a requirement. We fail to find documentation on how to use existing BDD templates. A set of templates with a clear definition of the keywords to use would provide guidance. This paper empirically explores the keywords found in the different dimensions of BDD scenarios to build a reference set of non-redundant concepts.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Appendices are consolidated in Appendix_Consolidated_BBD_templates.docx. at: https://data.mendeley.com/datasets/svmcxt5z5f/1.
References
Cohn, M.: User Stories Applied: For Agile Software Development. Addison-Wesley (2004)
Darimont, R., Van Lamsweerde, A.: Formal refinement patterns for goal-driven requirements elaboration. ACM SIGSOFT Softw. Eng. Notes 21(6), 179–190 (1996)
IIBA, K.B.: A Guide to the Bus. Anal Body of Knowledge. International Institute of Bus (2009)
Letier, E., Van Lamsweerde, A.: Deriving operational software specifications from system goals. ACM SIGSOFT Softw. Eng. Notes 27(6), 119–128 (2002)
Pohl, K.: Requirements Engineering Fundamentals: A Study Guide for the Certified Professional for Requirements Engineering Exam-foundation Level-IREB Compliant. Rocky Nook, Inc. (2016)
SEVOCAB: Software and Systems Engineering Vocabulary. IEEE Computer Society (2015)
Tsilionis, K., Wautelet, Y., Faut, C., Heng, S.: Unifying behavior driven development templates. In: 29th IEEE International Requirements Engineering Conference, RE 2021, pp. 454–455. IEEE (2021)
Wautelet, Y., Heng, S., Kolp, M., Mirbel, I.: Unifying and extending user story models. In: Jarke, M., et al. (eds.) CAiSE 2014. LNCS, vol. 8484, pp. 211–225. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-07881-6_15
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Tsilionis, K., Wautelet, Y., Heng, S. (2022). Building a Unified Ontology for Behavior Driven Development Scenarios. In: Taibi, D., Kuhrmann, M., Mikkonen, T., Klünder, J., Abrahamsson, P. (eds) Product-Focused Software Process Improvement. PROFES 2022. Lecture Notes in Computer Science, vol 13709. Springer, Cham. https://doi.org/10.1007/978-3-031-21388-5_36
Download citation
DOI: https://doi.org/10.1007/978-3-031-21388-5_36
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-21387-8
Online ISBN: 978-3-031-21388-5
eBook Packages: Computer ScienceComputer Science (R0)