Volume 13 Number 9 (Sep. 2018)
Home > Archive > 2018 > Volume 13 Number 9 (Sep. 2018) >
JSW 2018 Vol.13(9): 460-480 ISSN: 1796-217X
doi: 10.17706/jsw.13.9.460-480

A Domain-Specific Language to manage Requirements Traceability

Saida Haidrar1*, Adil Anwar1, Jean-Michel Bruel2, Ounsa Roudies1
1E3S Research Center, Mohammed V.University in Rabat, Siweb, EMI, Morocco.
2 IRIT/CNRS, University of Toulouse, France.

Abstract—Tracingrequirements back to stakeholders and initial documents on one hand, and forward to their corresponding designed system artifacts, on the other hand, are crucial activities. Requirements are often expressed independently from those artifacts and can take several forms: texts or models. This makes hard and tedious the inference of trace links between requirements and artifacts. This paper introduces ReqDL, a domain-specific language for describing requirements and, at the same time, capturing bi-directional traceability data, which concerns more precisely system modeling elements. The paper also introduces a generation algorithm basedon ReqDL specifications in order to automatically generate independent trace models. Indeed, we present ReqDL concrete and abstract syntax in terms of grammar and metamodel.Using ReqDL expressions, we aim at assisting the traceabilityinformalizing easily understandable requirements and establishing an initial relationship between requirements and other system artifacts. The main resultis the generationof requirements traces modelswhich incorporate explicit and implicit trace links between requirements and design elements. Moreover, we provide a working example through which we demonstrate ReqDL practicality and usefulness.

Index Terms—Requirements engineering, model-based engineering, systems engineering, traceability, complex systems,metamodel, domain-specific language, ReqDL.


Cite: Saida Haidrar,AdilAnwar,Jean-Michel Bruel,Ounsa Roudies, "A Domain-Specific Language to manage Requirements Traceability," Journal of Software vol. 13, no. 9, pp. 460-480, 2018.

General Information

ISSN: 1796-217X
Frequency: Monthly
Editor-in-Chief: Prof. Antanas Verikas
Executive Editor: Ms. Yoyo Y. Zhou
Abstracting/ Indexing: DBLP, EBSCO, ProQuest, INSPEC, ULRICH's Periodicals Directory, WorldCat, CNKI,etc
E-mail: jsw@iap.org
  • Nov 29, 2018 News!

    Papers published in JSW Vol. 13, No. 1- Vol. 13 No. 10 have been indexed by DBLP.    [Click]

  • Aug 24, 2018 News!

    Vol.12, No.8- Vol.13, No.5 has been indexed by EI (Inspec).   [Click]

  • Aug 01, 2018 News!

    [CFP] 2019 the annual meeting of JSW Editorial Board, ICCSM 2019, will be held in Barcelona, Spain, July 14-16, 2019.   [Click]

  • Nov 08, 2018 News!

    The papers published in Vol.13, No. 10 have all received dois from Crossref.

  • Nov 29, 2018 News!

    Vol 13, No. 12 has been published with online version 4 original aritcles from 3 countries are published in this issue.     [Click]