A modeling language to support early lifecycle requirements modeling for systems engineering

被引:5
|
作者
Schneider, Florian [1 ]
Naughton, Helmut [1 ]
Berenbach, Brian [2 ]
机构
[1] Tech Univ Munich, Chair Appl Software Engn, Boltzmannstr 3, D-85748 Garching, Germany
[2] Siemens Corp Res, Software & Syst Engn Dept, Princeton, NJ 08540 USA
关键词
model-based systems engineering; modeling language; requirements engineering; process; goal; danger; feature;
D O I
10.1016/j.procs.2012.01.043
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The current implementation of the SysML tends to be design-centric with minimal support for activities upstream of design such as product line engineering, goal conflict resolution and hazard/threat modeling. Furthermore, currently provided extensions, such as those for business modeling, tend to be narrowly focused. This paper describes ongoing research in providing systems engineering support for activities that take place prior to system requirements definition, including resolving goal conflicts, identifying and mitigating potential hazards and threats, and specifying features and feature variations in product lines. A new modeling language is proposed (referred to as the Unified Requirements Modeling Language). The core concepts of a single meta-model for requirements engineering are presented alongside exemplary usage showing the power of the language together with its graphical notation. The meta-model, for the first time, proposes a formal relationship between various types of actors, goals, requirements, product line components, and hazard and threat modeling artifacts that integrates with both UML and SysML. (C) 2012 Published by Elsevier Ltd. Selection
引用
收藏
页码:201 / 206
页数:6
相关论文
共 50 条
  • [1] Enhancing Model-Based Systems Engineering with the Lifecycle Modeling Language
    Vaneman, Warren K.
    2016 ANNUAL IEEE SYSTEMS CONFERENCE (SYSCON), 2016, : 451 - 457
  • [2] Modeling sustainable product lifecycle decision support systems
    Hu, Guiping
    Bidanda, Bopaya
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2009, 122 (01) : 366 - 375
  • [3] A Metamodeling Approach to Support the Engineering of Modeling Method Requirements
    Karagiannis, Dimitris
    Burzynski, Patrik
    Utz, Wilfrid
    Buchmann, Robert Andrei
    2019 27TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2019), 2019, : 199 - 210
  • [4] Systems Modeling Language (SysML v2) Support for Digital Engineering
    Bajaj, Manas
    Friedenthal, Sanford
    Seidewitz, Ed
    Insight, 2022, 25 (01) : 19 - 24
  • [5] Modeling Domain Knowledge in Support of Requirements Analysis in Software Engineering
    Li, Zhi
    Hall, Jon G.
    Rapanotti, Lucia
    2010 INTERNATIONAL CONFERENCE ON COMMUNICATION AND VEHICULAR TECHNOLOGY (ICCVT 2010), VOL II, 2010, : 270 - 273
  • [6] PRODUCT MODELING FOR REQUIREMENTS ENGINEERING PROCESS MODELING
    SCHMITT, JR
    INFORMATION SYSTEM DEVELOPMENT PROCESS, 1993, 30 : 231 - 245
  • [7] Modeling and managing the lifecycle of telecom systems
    Strassner, J
    ISAS/CITSA 2004: International Conference on Cybernetics and Information Technologies, Systems and Applications and 10th International Conference on Information Systems Analysis and Synthesis, Vol 3, Proceedings, 2004, : 174 - 180
  • [8] Qualitative modeling for requirements engineering
    Menzies, Tim
    Richardson, Julian
    30TH ANNUAL IEEE/NASA SOFTWARE ENGINEERING WORKSHOP, PROCEEDINGS, 2006, : 11 - +
  • [9] Systems modeling language extension to support modeling of human-agent teams
    Miller, Michael E.
    McGuirl, John M.
    Schneider, Michael F.
    Ford, Thomas C.
    SYSTEMS ENGINEERING, 2020, 23 (05) : 519 - 533
  • [10] General Modeling Language to Support Model-based Systems Engineering Formalisms (Part 1)
    Lu, Jinzhi
    Wang, Guoxin
    Ma, Junda
    Kiritsis, Dimitris
    Zhang, Hang
    Törngren, Martin
    INCOSE International Symposium, 2020, 30 (01) : 323 - 338