Towards a unified Requirements Modeling Language

Requirements engineering for complex systems often requires inter-disciplinary collaboration between domain experts who might not have software or systems engineering background. Existing requirements modeling languages unfortunately do not support this scenario well. First, the visual notation of l...

Full description

Saved in:
Bibliographic Details
Published in2010 Fifth International Workshop on Requirements Engineering Visualization pp. 53 - 57
Main Authors Helming, Jonas, Koegel, Maximilian, Schneider, Florian, Haeger, Michael, Kaminski, Christine, Bruegge, Bernd, Berenbach, Brian
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.09.2010
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Requirements engineering for complex systems often requires inter-disciplinary collaboration between domain experts who might not have software or systems engineering background. Existing requirements modeling languages unfortunately do not support this scenario well. First, the visual notation of languages like UML or SysML does not follow scientific heuristics and therefore does not provide a homogeneous and more important interdisciplinary comprehensible visualization. Second they provide isolated solutions for specific aspects like feature modeling or hazard modeling and therefore do not provide integrated and interdisciplinary traceability. We propose the Unified Requirements Modeling Language (URML) to overcome these two issues. URML integrates aspects like goal modeling, feature modeling and hazard analysis into one model and aims at a homogeneous and comprehensible visualization. In this paper we propose the meta-model for URML, describe the development of the corresponding visualization as well as initial tool support.
ISBN:142448765X
9781424487653
ISSN:2157-0256
2157-0264
DOI:10.1109/REV.2010.5625659