Model-Based Requirements Management in Gear Systems Design Based On Graph-Based Design Languages

For several decades, a wide-spread consensus concerning the enormous importance of an in-depth clarification of the specifications of a product has been observed. A weak clarification of specifications is repeatedly listed as a main cause for the failure of product development projects. Requirements, which can be defined as the purpose, goals, constraints, and criteria associated with a product development project, play a central role in the clarification of specifications. The collection of activities which ensure that requirements are identified, documented, maintained, communicated, and traced throughout the life cycle of a system, product, or service can be referred to as “requirements engineering”. These activities can be supported by a collection and combination of strategies, methods, and tools which are appropriate for the clarification of specifications. Numerous publications describe the strategy and the components of requirements management. Furthermore, recent research investigates its industrial application. Simultaneously, promising developments of graph-based design languages for a holistic digital representation of the product life cycle are presented. Current developments realize graph-based languages by the diagrams of the Unified Modelling Language (UML), and allow the automatic generation and evaluation of multiple product variants. The research presented in this paper seeks to present a method in order to combine the advantages of a conscious requirements management process and graph-based design languages. Consequently, the main objective of this paper is the investigation of a model-based integration of requirements in a product development process by means of graph-based design languages. The research method is based on an in-depth analysis of an exemplary industrial product development, a gear system for so-called “Electrical Multiple Units” (EMU). Important requirements were abstracted from a gear system specification list and were analyzed in detail. As a second basis, the research method uses a conscious expansion of graph-based design languages towards their applicability for requirements management. This expansion allows the handling of requirements through a graph-based design language model. The first two results of the presented research consist of a model of the gear system and a detailed model of requirements, both modelled in a graph-based design language. Further results are generated by a combination of the two models into one holistic model.

[1]  James R. Rinderle,et al.  A transformational approach to mechanical design using a bond graph grammer , 1990 .

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

[3]  Elske Ammenwerth Die Modellierung von Anforderungen an die Informationsverarbeitung im Krankenhaus , 1999 .

[4]  Christof Ebert,et al.  ReqIF: Seamless Requirements Interchange Format between Business Partners , 2012, IEEE Software.

[5]  Barbara Paech,et al.  Requirements Engineering Process Models in Practice , 2002 .

[6]  Roger Jianxin Jiao,et al.  Customer Requirement Management in Product Development: A Review of Research Issues , 2006, Concurr. Eng. Res. Appl..

[7]  Mona Batra,et al.  A Comparative Study of Requirements Engineering Process Model , 2017 .

[8]  Abbie Griffin,et al.  The Voice of the Customer , 1993 .

[9]  A. M. M. Sharif Ullah,et al.  Analysis of Kano‐model‐based customer needs for product development , 2011, Syst. Eng..

[10]  Roshanak Nilchiani,et al.  A Categorization Model of Requirements Based on Max‐Neef's Model of Human Needs , 2013, Syst. Eng..

[11]  Ilyas Mattmann,et al.  THE MALICIOUS LABYRINTH OF REQUIREMENTS - THREE TYPES OF REQUIREMENTS FOR A SYSTEMATIC DETERMINATION OF PRODUCT PROPERTIES , 2015 .

[12]  Harald Störrle,et al.  The Requirements Editor RED , 2014, ECMFA 2014.

[13]  Satish Nambisan,et al.  DESIGNING VIRTUAL CUSTOMER ENVIRONMENTS FOR NEW PRODUCT DEVELOPMENT : TOWARD A THEORY , 2005 .

[14]  Stephan Rudolph,et al.  Generating simulation models from UML - a FireSat example , 2012, SpringSim.

[15]  Andreas Kohn Entwicklung einer Wissensbasis für die Arbeit mit Produktmodellen , 2014 .

[16]  Yong Zeng,et al.  Formalisation of product requirements: from natural language descriptions to formal specifications , 2007, Int. J. Manuf. Res..

[17]  Stephen Culley,et al.  A model of factors influencing the design requirement , 2004 .

[18]  Enrico Vezzetti,et al.  New product development (NPD) of ‘family business’ dealing in the luxury industry: evaluating maturity stage for implementing a PLM solution , 2017 .

[19]  Zhinan Zhang,et al.  A Closed-loop Based Framework for Design Requirement Management , 2014, CE.

[20]  Joshua D. Summers,et al.  Comparative analysis of requirements change prediction models: manual, linguistic, and neural network , 2014 .

[21]  Johan Malmqvist,et al.  Requirements management in practice: findings from an empirical study in the automotive industry , 2006 .

[22]  Y. Borgianni,et al.  STAKEHOLDERS’ DIVERGING PERCEPTIONS OF PRODUCT REQUIREMENTS: IMPLICATIONS IN THE DESIGN PRACTICE , 2015 .

[23]  Peter Hruschka,et al.  Business Analysis und Requirements Engineering: Produkte und Prozesse nachhaltig verbessern , 2014 .

[24]  Alain Bernard,et al.  Product Lifecycle Management Model for Design Information Management in Mechanical Field , 2011 .

[25]  Aurora Vizcaíno,et al.  Requirements engineering tools: Capabilities, survey and assessment , 2012, Inf. Softw. Technol..

[26]  Amaresh Chakrabarti,et al.  A design research methodology , 1995 .