- freely available
Applied Sciences 2017, 7(11), 1112; https://doi.org/10.3390/app7111112
2. Research Method
3. State of the Art
3.1. Requirements Management
3.1.1. Research Activities Concerning Requirements Management
- to identify the relevant requirements, achieve consensus between the stakeholders, document the requirements in accordance with given standards, and manage the requirements in an systematic manner;
- to understand and document the wishes and needs of the stakeholders; and
- to specify and manage requirements in order to minimize the risk that a system will not correspond to the wishes and needs of the stakeholders (compare Bühne and Herrmann ).
3.1.2. Stages in Requirements Management
Collection of Requirements
Structuring of Requirements
Classification of Requirements
Assuring the Consistency of Requirements
Tracking of Requirements
Testing of Requirements
Documentation of Requirements
3.1.3. Requirements Management in Industry
- Two fundamentally different types of “customers” need to be distinguished: the “real” customer and the “virtual” customer. The virtual customer is a representative class of individuals “who might be satisfied by some product whose design will satisfy a collection of design requirements” .
- Two principal identifiable roles of design requirements exist: serving as an agreement that is desired in an end product, and providing a basis from which the designer can proceed in synthesizing a solution.
- A problem/solution bias of requirements exists: the extent to which the solution itself plays a part in the expression of the design requirement can be represented in a continuum between “only problem” and “strongly solution-influenced”.
- design requirements require comprehensive information from multiple sources,
- requirements for users and from users are always mixed up,
- end user requirements are critical and crucial to the success of product development,
- user sources for requirements are very complex, and
- user identification is necessary.
3.2. Graph-Based Design Languages
4. Analysis of an Industrial Product Development Process
4.1. Example Product: Railway Vehicle Gearboxes
4.2. Requirements Management in the Industrial Company
5. Development of a Gear System with a Graph-Based Design Language
6. Requirements Management with a Graph-Based Design Language
6.1. A General Model of Requirements in a Graph-Based Design Language
6.2. Application Possibilities of the Model of Requirements
6.2.1. Application in the Collection of Requirements
6.2.2. Application in the Structuring of Requirements
6.2.3. Application in the Classification of Requirements
6.2.4. Application for Assuring the Consistency of Requirements
6.2.5. Application for Prioritizing Requirements
6.2.6. Application for the Tracking of Requirements
6.2.7. Application in the Testing of Requirements
6.2.8. Application in the Documentation of Requirements
7. Combination of the Models
9. Summary and Outlook
Conflicts of Interest
- Bernard, R.; Irlinger, R. About watches and cars: Winning R&D strategies in two branches. In Proceedings of the Engineering Design—The Art of Building Networks, Garching, Germany, 4 April 2016. [Google Scholar]
- Hruschka, P. Business Analysis und Requirements Engineering: Produkte und Prozesse Nachhaltig Verbessern; Hanser: München, Germany, 2014. [Google Scholar]
- Ebert, C.; Jastram, M. ReqIF: Seamless Requirements Interchange Format between Business Partners. IEEE Softw. 2012, 29, 82–87. [Google Scholar] [CrossRef]
- Blessing, L.T.M.; Chakrabarti, A. DRM, a Design Research Methodology; Springer: London, UK, 2009. [Google Scholar]
- Kohn, A. Entwicklung einer Wissensbasis für die Arbeit mit Produktmodellen. Ph.D. Thesis, Lehrstuhl für Produktentwicklung der Technischen Universität München, Garching bei Muenchen, Germany, November 2013. [Google Scholar]
- Darlington, M.J.; Culley, S.J. A model of factors influencing the design requirement. Des. Stud. 2004, 25, 329–350. [Google Scholar] [CrossRef]
- Jiao, J.; Chen, C.H. Customer requirement management in product development: A review of research issues. Concurr. Eng. Res. Appl. 2006, 14, 173–185. [Google Scholar] [CrossRef]
- Zhang, Z.; Li, X.; Liz, Z. A closed-loop based framework for design requirement management. In Proceedings of the 21st ISPE Inc. International Conference on Concurrent Engineering, Beijing, China, 8–11 September 2014. [Google Scholar]
- ISO/IEC/IEEE 29148:2011: Systems and Software Engineering—Life Cycle Processes—Requirements Engineering. 2011. Available online: http://ieeexplore.ieee.org/document/6146379/ (accessed on 29 August 2017).
- ISO/IEC 15288:2008 Systems and Software Engineering—System Life Cycle Processes. 2008. Available online: https://www.iso.org/standard/43564.html (accessed on 29 August 2017).
- ISO 9001:2015: Quality Management Systems—Requirements. 2015. Available online: https://www.iso.org/standard/62085.html (accessed on 29 August 2017).
- Morkos, B.; Mathieson, J.; Summers, J.D. Comparative analysis of requirements change prediction models: Manual, linguistic, and neural network. Res. Eng. Des. 2014, 25, 139–156. [Google Scholar] [CrossRef]
- Mattmann, I.; Gramlich, S.; Kloberdanz, H. The malicious labyrinth of requirements—Three types of requirements for a systematic determination of product properties. In Proceedings of the 20th International Conference on Engineering Design (ICED15), Milan, Italy, 27–30 July 2015. [Google Scholar]
- Becattini, N.; Cascini, G.; Rotini, F. Requirements checklists: Benchmarking the comprehensiveness of the design specification. In Proceedings of the 20th International Conference on Engineering Design (ICED15), Milan, Italy, 27–30 July 2015. [Google Scholar]
- Chen, Z.Y.; Yao, S.; Lin, J.Q.; Zeng, Y.; Eberlein, A. Formalisation of product requirements: From natural language descriptions to formal specifications. Int. J. Manuf. Res. 2007, 2, 362–387. [Google Scholar] [CrossRef]
- Bühne, S.; Herrmann, A. Handbuch Requirements Management nach IREB Standard. Aus- und Weiterbildung zum IREB Certified Professional for Requirements Engineering Advanced Level “Requirements Management”. IREB e.V.: 2015. Available online: https://www.ireb.org/content/downloads/14-handbook-cpre-advanced-level-requirements-modeling/ireb_cpre_handbuch_requirements_modeling_advanced_level_v1.3.pdf (accessed on 29 August 2017).
- Griffin, A.; Hauser, J. The Voice of the Customer. Mark. Sci. 1993, 12, 1–27. [Google Scholar] [CrossRef]
- Sharif Ullah, A.M.M.; Tamaki, J. Analysis of Kano-Model-Based Customer Needs for Product Development. Syst. Eng. 2011, 14, 154–172. [Google Scholar] [CrossRef]
- Sharif Ullah, A.M.M.; Sato, M.; Watanabe, M.; Mamunur Rashid, M. Analysis of Kano-Model-Based Customer Needs for Product Development. Int. J. Autom. Technol. 2016, 10, 132–143. [Google Scholar] [CrossRef]
- Nambisan, S. Designing Virtual Customer Environments for New Product Development: Toward a Theory. Acad. Manag. Rev. 2002, 27, 392–413. [Google Scholar]
- Vezzetti, E.; Alemanni, M.; Morelli, B. New product development (NPD) of ‘family business’ dealing in the luxury industry: Evaluating maturity stage for implementing a PLM solution. Int. J. Fash. Des. Technol. Educ. 2016, 10, 219–229. [Google Scholar] [CrossRef]
- Salado, A.; Nilchiani, R. A Categorization Model of Requirements Based on Max-Neef’s Model of Human Needs. Syst. Eng. 2014, 17, 348–360. [Google Scholar] [CrossRef]
- Martin, S.; Aurum, A.; Jeffery, R.; Paech, B. Requirements Engineering Process Models in Practice. In Proceedings of the Seventh Australian Workshop on Requirements Engineering, AWRE 2002, Melbourne, Australia, 2–3 December 2002. [Google Scholar]
- Batra, M.; Bhatnagar, A. A Comparative Study of Requirements Engineering Process Model. Int. J. Adv. Res. Comput. Sci. 2017, 8, 740–745. [Google Scholar]
- Almefelt, L.; Berglund, F.; Nilsson, P.; Malmqvist, J. Requirements management in practice: Findings from an empirical study in the automotive industry. Res. Eng. Des. 2006, 17, 113. [Google Scholar] [CrossRef]
- Ramesh, B.; Jarke, M. Towards Reference Models for Requirements Traceability. IEEE Trans. Softw. Eng. 2001, 27, 58–93. [Google Scholar] [CrossRef]
- Siemens: Teamcenter Systems Engineering. Available online: https://www.plm.automation.siemens.com/de/products/teamcenter/systems-engineering-software/ (accessed on 29 August 2017).
- IBM: Rational DOORS. Available online: http://www-03.ibm.com/software/products/de/ratidoor (accessed on 29 August 2017).
- Serena: Serena Dimensions RM. Available online: http://www.serena.com/index.php/de/products/more-products/dimensions-rm/ (accessed on 29 August 2017).
- Carrillo de Gea, J.M.; Nicolas, J.; Fernandez Aleman, J.L.; Toval, A.; Ebert, C.; Vizca, A. Requirements engineering tools: Capabilities, survey and assessment. Inf. Softw. Technol. 2012, 54, 1142–1157. [Google Scholar] [CrossRef]
- Object Management Group: Requirements Interchange Format (ReqIF) Version 1.2. Available online: http://www.omg.org/spec/ReqIF/1.2/PDF (accessed on 29 August 2017).
- Eclipse: RMF/ProR. Available online: http://www.eclipse.org/rmf/ (accessed on 29 August 2017).
- Störrle, H.; Kucharek, M. The requirements editor RED. In Proceedings of the European Conference on Modelling Foundations and Applications (ECMFA 2013), Montpellier, France, 1–5 July 2014. [Google Scholar]
- DTU: RED. The Requirements Engineering Workplace. Available online: http://www2.compute.dtu.dk/~hsto/RED/index.html (accessed on 29 August 2017).
- Sudin, M.N.; Ahmed-Kristensen, S.; Andreasen, M.M. The role of a specification in the design process: A case study. In Proceedings of the International Design Conference, Cavtat-Dubrovnik, Croatia, 17–20 May 2010. [Google Scholar]
- Li, X.; Ahmed-Kristensen, S. Understand the design requirement in companies. In Proceedings of the 20th International Conference on Engineering Design (ICED15), Milan, Italy, 27–30 July 2015. [Google Scholar]
- Borgianni, Y.; Rotini, F. Stakeholders’ diverging perceptions of product requirements: Implications in the design practice. In Proceedings of the 20th International Conference on Engineering Design (ICED15), Milan, Italy, 27–30 July 2015. [Google Scholar]
- Finger, S.; Rinderle, J. A Transformational Approach to Mechanical Design Using a Bond Graph Grammer; Technical Report; Engineering Design Center of Carnegie Mellon University: Pittsburgh, PA, USA, January 1990. [Google Scholar]
- Le Duigou, J.; Bernard, A. Product Lifecycle Management Model for Design Information Management in Mechanical Field. In Proceedings of the 21st CIRP Design Conference, Daejeon, Korea, 27–29 March 2011; pp. 207–213. [Google Scholar]
- Eckert, C.; Albers, A.; Bursac, N.; Chen, H.X.; Clarkson, P.J.; Gericke, K.; Gladysz, B.; Maier, J.F.; Rachenkova, G.; Shapiro, D.; et al. Integrated Product and Process Models: Towards an Integrated Framework and Review. In Proceedings of the 20th International Conference on Engineering Design (ICED15), Milan, Italy, 27–30 July 2015. [Google Scholar]
- Rudolph, S. Aufbau und Einsatz von Entwurfssprachen für den Ingenieurentwurf. In Forum Knowledge Based Engineering; CAT-PRO: Stuttgart, Germany, 2003. [Google Scholar]
- Arnold, P.; Rudolph, S. Bridging the Gap between Product Design and Product Manufacturing by Means of Graph-Based Design Languages. In Proceedings of the TMCE, Karlsruhe, Germany, 7–11 May 2012. [Google Scholar]
- Groß, J.; Rudolph, S. Generating simulation models from UML—A FireSat example. In Proceedings of the 2012 Symposium on Theory of Modeling and Simulation—DEVS Integrative M&S Symposium, Orlando, FL, USA, 26–29 March 2012. [Google Scholar]
- Rudolph, S. On the problem of multi-disciplinary system design—And a solution approach using graph-based design languages. In Proceedings of the 1st ACCM Workshop on Mechatronic Design, Linz, Austria, 30 November 2012. [Google Scholar]
- Eisenbahn-Kurier. Available online: http://www.eisenbahn-kurier.de/startbeitraege/126-startseite/1518-bombardier-veranstaltet-erstes-internationales-forum-fuer-betreiber-von-flexx-drehgestellen (accessed on 29 August 2017).
- Ammenwerth, E. Die Modellierung von Anforderungen an die Informationsverarbeitung im Krankenhaus. Ph.D. Thesis, Medizinische Fakultät Heidelberg der Ruprecht-Karls-Universität, Heidelberg, Germany, May 2000. [Google Scholar]
- Martin, J. Information Engineering. Book II: Planning & Analysis; Prentice Hall: Englewood Cliffs, NJ, USA, 1989. [Google Scholar]
© 2017 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).