{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,8,6]],"date-time":"2024-08-06T21:03:18Z","timestamp":1722978198528},"reference-count":26,"publisher":"International Academy Publishing (IAP)","issue":"9","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["JSW"],"DOI":"10.17706\/jsw.13.9.460-480","type":"journal-article","created":{"date-parts":[[2018,9,29]],"date-time":"2018-09-29T04:05:02Z","timestamp":1538193902000},"page":"460-480","source":"Crossref","is-referenced-by-count":4,"title":["A Domain-Specific Language to manage Requirements Traceability"],"prefix":"10.17706","volume":"13","author":[{"name":"E3S Research Center, Mohammed V.University in Rabat, Siweb, EMI, Morocco.","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Saida","family":"Haidrar","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Adil","family":"Anwar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jean-Michel","family":"Bruel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ounsa","family":"Roudies","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"7163","published-online":{"date-parts":[[2018,9]]},"reference":[{"key":"ref0","unstructured":"1. OMG SysML. (2006). Omg systems modeling language."},{"issue":"1","key":"ref1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.2498\/cit.2002.01.01","article-title":"Domain-specific language design requires feature descriptions.","volume":"10","author":"Arie","year":"2002","unstructured":"[2]\tArie, V. D., & Paul, K. (2002). Domain-specific language design requires feature descriptions. CIT. Journal of Computing and Information Technology, 10(1):1\u201317.","journal-title":"J Comput Inf Technol","ISSN":"http:\/\/id.crossref.org\/issn\/1330-1136","issn-type":"print"},{"key":"ref2","unstructured":"3. Xtext 2.3 documentation (2012). Retrieved from: http:\/\/www.eclipse.org\/Xtext\/documentation\/2.3.0\/Documentation.pdf"},{"key":"ref3","volume-title":"Understanding ambiguity in requirements engineering","author":"Erik","year":"2005","unstructured":"[4]\tErik, K. (2005). Understanding ambiguity in requirements engineering. Springer Berlin Heidelberg, Berlin, Heidelberg."},{"key":"ref4","article-title":"1.6. 2 formalizing a structured natural language requirements specification notation.","volume-title":"INCOSE International Symposium","author":"Kendra","year":"2002","unstructured":"[5]\tKendra, C., & Mabo, I. (2002). 1.6. 2 formalizing a structured natural language requirements specification notation. INCOSE International Symposium."},{"key":"ref5","volume-title":"A practical guide to SysM","author":"Sanford","year":"2014","unstructured":"[6]\tSanford, F., Alan, M., & Rick, S. (2014). A practical guide to SysM: The systems modeling language. Morgan Kaufmann."},{"key":"ref6","unstructured":"7. Michel, D. S. S., Jos, V., & Alexander, V. User requirements modeling and analysis of software-intensive systems. Journal of Systems and Software."},{"key":"ref7","unstructured":"8. Bertrand, M. (2013). Multirequirements in modelling and quality in requirements engineering."},{"issue":"2","key":"ref8","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1007\/s00766-010-0101-0","article-title":"Relax: A language to address uncertainty in self-adaptive systems requirement","volume":"15","author":"Jon","year":"2010","unstructured":"[9]\tJon, W., Pete, S., Nelly, B., Betty, H. C. C., & Jean-Michel, B. (2010). Relax: A language to address uncertainty in self-adaptive systems requirement. Requirements Engineering, 15(2), 177\u2013196.","journal-title":"Requirements Engineering"},{"key":"ref9","article-title":"Form-l: A modelica extension for properties modelling illustrated on a practical example.","volume-title":"Proceedings of the 10th International Modelica Conference","author":"Thuy","year":"2014","unstructured":"[10]\tThuy, N. (2014). Form-l: A modelica extension for properties modelling illustrated on a practical example. Proceedings of the 10th International Modelica Conference."},{"issue":"1","key":"ref10","doi-asserted-by":"publisher","first-page":"58","DOI":"10.1109\/32.895989","article-title":"Toward reference models for requirements traceability","volume":"27","author":"Balasubramaniam","year":"2001","unstructured":"[11]\tBalasubramaniam, R., & Matthias, J. (2001). Toward reference models for requirements traceability. IEEE Transactions on Software Engineering, 27(1), 58\u201393.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"ref11","unstructured":"10. Pohl, K., & Rupp, C. (2011). Requirements engineering fundamentals: a study guide for the certified professional for requirements engineering exam foundation level-IREB compliant."},{"issue":"6","key":"ref12","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1109\/MC.2007.195","article-title":"Best practices for automated traceability","volume":"40","author":"Cleland-Huang","year":"2007","unstructured":"[13]\tCleland-Huang, J., Brian, B., Stephen, C., Raffaella, S., & Eli, R. (2007). Best practices for automated traceability. Computer, 40(6), 27\u201335.","journal-title":"Computer"},{"key":"ref13","unstructured":"11. The international council on systems engineering. Tools Survey: Requirements Management Tools."},{"key":"ref14","unstructured":"12. ISO\/IEC\/IEEE International Standard - Systems and software engineering \u2013 Life cycle processes \u2013Requirements engineering."},{"key":"ref15","unstructured":"13. IEEE Computer Society. Software Engineering Standards Committee and IEEE-SA Standards Board. Ieee recommended practice for software requirements specifications. Institute of Electrical and Electronics Engineers."},{"issue":"2","key":"ref16","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1007\/s00766-010-0101-0","article-title":"Relax: A language to address uncertainty in selfadaptive systems requirement","volume":"15","author":"Jon","year":"2010","unstructured":"[17]\tJon, W., Pete, S., Nelly, B., Betty, H. C. C., & Jean-Michel, B. (2010). Relax: A language to address uncertainty in selfadaptive systems requirement. Requirements Engineering, 15(2), 177\u2013196.","journal-title":"Requirements Engineering"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/REW.2017.72","article-title":"Reqdl: A requirements description language to support requirements traces generation","author":"Haidrar","year":"2017","unstructured":"[18]\tHaidrar, S., Bencharqui, H., Anwar, A., Bruel, J. M., & Roudies, O. (2017). Reqdl: A requirements description language to support requirements traces generation. Proceedings of the 2017 IEEE 25th International Requirements Engineering Conference Workshops.","journal-title":"Proceedings of the 2017 IEEE 25th International Requirements Engineering Conference Workshops"},{"key":"ref18","unstructured":"14. OMG Uml. 2.0 ocl speci\ufb01cation. OMG Adopted Speci\ufb01cation (ptc\/03-1014)."},{"key":"ref19","unstructured":"15. Koutsofios, E. G. E., & Stephen, N. (2009). Drawing graphs with dot."},{"key":"ref20","volume-title":"Rule-based maintenance of post-requirements traceability relations","author":"Patrick","year":"2008","unstructured":"[21]\tPatrick, M., Orlena, G., & Ilka, P. (2008). Rule-based maintenance of post-requirements traceability relations. International Requirements Engineering."},{"issue":"4","key":"ref21","doi-asserted-by":"publisher","first-page":"469","DOI":"10.1007\/s10270-010-0158-8","article-title":"Rigorous identi\ufb01cation and encoding of trace-links in model-driven engineering","volume":"10","author":"Richard","year":"2011","unstructured":"[22]\tRichard, F. P., Nikolaos, D., Dimitrios, S. K., Kiran, J. F., Christopher, P., Goran, K. O., & Ste\ufb00en, Z. (2011). Rigorous identi\ufb01cation and encoding of trace-links in model-driven engineering. Software and Systems Modeling, 10(4), 469\u2013487.","journal-title":"Software and Systems Modeling"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227153","article-title":"A tactic centric approach for automating traceability of quality concerns","author":"Mirakhorli","year":"2012","unstructured":"[23]\tMirakhorli, M., Shin, Y., Cleland-Huang, J., & Cinar, M. (2012). A tactic centric approach for automating traceability of quality concerns. Proceedings of the 2012 34th International Conference on Software Engineering (ICSE).","journal-title":"Proceedings of the 2012 34th International Conference on Software Engineering (ICSE)"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/MoDRE.2014.6890824","article-title":"A dsl for importing models in a requirements management system","author":"Rahman","year":"2014","unstructured":"[24]\tRahman, A., & Amyot, D. (2014). A dsl for importing models in a requirements management system. Proceedings of the 2014 IEEE 4th International Model-Driven Requirements Engineering Workshop (MoDRE).","journal-title":"Proceedings of the 2014 IEEE 4th International Model-Driven Requirements Engineering Workshop (MoDRE)"},{"key":"ref24","volume-title":"Requirements traceability and dsls in eclipse with the requirements interchange format (reqif)","author":"Andreas","year":"2012","unstructured":"[25]\tAndreas, G., Nirmal, S., & \u00d6mer, G. (2012). Requirements, traceability, and dsls in eclipse with the requirements interchange format (reqif). Complex Systems Design and Management."},{"key":"ref25","unstructured":"18. The International Council on Systems Engineering. Tools Survey: Requirements Management tools. INCOSE."}],"container-title":["Journal of Software"],"original-title":[],"link":[{"URL":"http:\/\/www.jsoftware.us\/vol13\/348-JSW15339.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2018,9,29]],"date-time":"2018-09-29T04:10:57Z","timestamp":1538194257000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.jsoftware.us\/index.php?m=content&c=index&a=show&catid=198&id=2892"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,9]]},"references-count":26,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2018,9]]}},"URL":"https:\/\/doi.org\/10.17706\/jsw.13.9.460-480","relation":{},"ISSN":["1796-217X"],"issn-type":[{"type":"electronic","value":"1796-217X"}],"subject":[],"published":{"date-parts":[[2018,9]]}}}