Home // ICSEA 2019, The Fourteenth International Conference on Software Engineering Advances // View article


A SysML-based Approach to Requirements Traceability Using BPMN and DMN

Authors:
Corina Abdelahad
Daniel Riesco
Carlos Kavka

Keywords: SysML; BPMN; DMN; requirements traceability

Abstract:
Model-based system engineering is a well-established methodology where the use of models has a central role. One of its main contributions is to support the documentation of the requirements and decisions that are taken during the design process. In particular, requirements traceability, or in other words, the capability to follow the life-cycle of the requirements, plays an important role in this methodology. Of course, system engineers’ work in this area is supported by the use of standards. One of the most used standards in this domain is Systems Modeling Language (SysML), which being defined as an extension of the well-known and widely-used Unified Modeling Language (UML) standard, supports the definition and specification of requirements and their relations with the other components of the whole system. The main goal of this paper is to present an extension of SysML for requirements traceability particularly useful in the design of systems where decision-making activities are essential. The proposed extension to SysML, defined by following its standard extension mechanism, supports the association of processes and decision-making activities to system requirements, greatly improving their traceability. Processes and decision-making activities are defined in terms of the widely-used Business Process Model and Notation (BPMN) and Decision Model and Notation (DMN) standards, respectively. Our contribution is illustrated by means of a small case study.

Pages: 210 to 216

Copyright: Copyright (c) IARIA, 2019

Publication date: November 24, 2019

Published in: conference

ISSN: 2308-4235

ISBN: 978-1-61208-752-8

Location: Valencia, Spain

Dates: from November 24, 2019 to November 28, 2019