PROCEDURE MODEL FOR STRUCTURED RELATIONAL MODELING OF REQUIREMENTS TO SUPPORT REQUIREMENTS-ORIENTED DECISION MAKING

Abstract The development of complex technical systems is characterized by a large number of system elements as well as their interactions. With regard to requirements management, many requirements have to be considered, which can have different relations to each other. If these requirements are used as basis for criteria in the decision making process, these relations must also be considered in the multi-criteria evaluation of product alternatives. Therefore, a computer-aided approach is presented in this paper, which allows the systematic modeling of requirement interactions focusing on multi-criteria decision making. For this purpose, basic relation types are identified, which are used to model submatrices in order to derive the Requirement Relation Matrix (RRM). Matrix-based as well as graph-based visualization methods are used for the RRM in order to improve the alternatives with the knowledge about the relational linkage. In addition, the effects of changes in requirements can be transferred to the decision making process. The approach is exemplarily applied to the extension of a test laboratory by a test bench.

[1]  Jéssyka Vilela,et al.  Applications of ontologies in requirements engineering: a systematic review of the literature , 2015, Requirements Engineering.

[2]  Nigel Slack,et al.  Quality Function Deployment , 2015 .

[3]  Chris Rupp,et al.  Requirements Engineering und Management , 2009, HMD Praxis der Wirtschaftsinformatik.

[4]  Steve Caplin,et al.  Principles Of Design , 2011 .

[5]  Mehpare Timor,et al.  The analytic hierarchy process and analytic network process: an overview of applications , 2010 .

[6]  Tyson R. Browning,et al.  Design Structure Matrix Extensions and Innovations: A Survey and New Opportunities , 2016, IEEE Transactions on Engineering Management.

[7]  William N. Robinson,et al.  Requirements interaction management , 2003, CSUR.

[8]  Tüb,et al.  OF MULTI CRITERIA DECISION MAKING WITH DEPENDENCY BETWEEN CRITERIA , 2006 .

[9]  J. Ziegler,et al.  Graph-based Visualization of Requirements Relationships , 2008, 2008 Requirements Engineering Visualization.

[10]  Christer Carlsson,et al.  Multiple criteria decision making: The case for interdependence , 1995, Comput. Oper. Res..

[11]  Sandro Wartzack,et al.  CONCEPTUAL MODEL FOR (SEMI-) AUTOMATED DERIVATION OF EVALUATION CRITERIA IN REQUIREMENTS MODELLING , 2020 .

[12]  William N. Robinson,et al.  Conflict-Oriented Requirements Restructuring , 2007 .

[13]  Abdul Hafeez,et al.  Ontology Based Requirement Interdependency Representation and Visualization , 2013 .

[14]  T. Saaty Decision making — the Analytic Hierarchy and Network Processes (AHP/ANP) , 2004 .

[15]  Udo Lindemann,et al.  Structural Analysis of Requirements – Interpretation of StructuralCriteria , 2010 .

[16]  Björn Regnell,et al.  An industrial survey of requirements interdependencies in software product release planning , 2001, Proceedings Fifth IEEE International Symposium on Requirements Engineering.

[17]  Tetsuo Tamai,et al.  How Does Requirements Quality Relate to Project Success or Failure? , 2007, 15th IEEE International Requirements Engineering Conference (RE 2007).

[18]  Anne Persson,et al.  Requirements Interdependencies: State of the Art and Future Challenges , 2005 .

[19]  Matthias Jarke,et al.  Toward Reference Models of Requirements Traceability , 2001, IEEE Trans. Software Eng..

[20]  Joachim Karlsson,et al.  Improved practical support for large-scale requirements prioritising , 1997, Requirements Engineering.

[21]  Iris Gräßler,et al.  Automatisierte Identifikation und Charakterisierung von Anforderungsabhängigkeiten – Literaturstudie zum Vergleich von Lösungsansätzen , 2020 .

[22]  Joshua D. Summers,et al.  Predicting requirement change propagation, using higher order design structure matrices: an industry case study , 2012 .