Skip to main content
main-content
Top

Hint

Swipe to navigate through the chapters of this book

2019 | OriginalPaper | Chapter

A Review of Know-How Reuse with Patterns in Model-Based Systems Engineering

Authors : Quentin Wu, David Gouyon, Éric Levrat, Sophie Boudau

Published in: Complex Systems Design & Management

Publisher: Springer International Publishing

share
SHARE

Abstract

The increasing complexity of systems to be developed requires engineers to review their practices in order to improve the efficiency of engineering and meet the needs of a competitive market. That is why models supported by formal or semi-formal languages are preferred to avoid the understanding variability of natural languages. In this context, Model-Based Systems Engineering (MBSE) made it possible to change the engineering paradigm by putting forward a unique, shared system model. To promote its adoption, a solution would be to allow reuse of knowledge and know-how, to encourage engineers seizing and adapting MBSE to their needs. This paper aims to review and evaluate the concept of patterns towards reuse in engineering, especially in a MBSE approach.
Literature
go back to reference Barter, R.H.: A systems engineering pattern language. In: INCOSE, pp. 350–353 (1998) Barter, R.H.: A systems engineering pattern language. In: INCOSE, pp. 350–353 (1998)
go back to reference Beck, K., Cunningham, W.: Using pattern languages for object-oriented programs. In: OOPSLA-87 Workshop on the Specification and Design for Object-Oriented Programming (1987) Beck, K., Cunningham, W.: Using pattern languages for object-oriented programs. In: OOPSLA-87 Workshop on the Specification and Design for Object-Oriented Programming (1987)
go back to reference Cloutier, R.J.: Applicability of Patterns to Architecting Complex Systems, vol. 466. Stevens Institute of Technology, Hoboken (2006) Cloutier, R.J.: Applicability of Patterns to Architecting Complex Systems, vol. 466. Stevens Institute of Technology, Hoboken (2006)
go back to reference Cochard, T.: Contribution à La Génération de Séquences Pour La Conduite de Systèmes Complexes Critiques (2017) Cochard, T.: Contribution à La Génération de Séquences Pour La Conduite de Systèmes Complexes Critiques (2017)
go back to reference DeLano, D.E.: Patterns Mining. In: Rising, L. (ed.) The Pattern Handbook: Techniques, Strategies, and Applications, pp. 87–96. Cambridge University Press, New York (1998) DeLano, D.E.: Patterns Mining. In: Rising, L. (ed.) The Pattern Handbook: Techniques, Strategies, and Applications, pp. 87–96. Cambridge University Press, New York (1998)
go back to reference Gaffar, A., Moha, N.: Semantics of a pattern system. In: Proceedings of the STEP International Workshop on Design Pattern Theory and Practice IWDPTP05 (2005) Gaffar, A., Moha, N.: Semantics of a pattern system. In: Proceedings of the STEP International Workshop on Design Pattern Theory and Practice IWDPTP05 (2005)
go back to reference Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Longman Publishing Co. Inc., Boston (1995) MATH Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Longman Publishing Co. Inc., Boston (1995) MATH
go back to reference Gzara, L.: Résumé - Les Patterns Pour l’Ingénierie Des Systèmes d’Informations Produit (2000) Gzara, L.: Résumé - Les Patterns Pour l’Ingénierie Des Systèmes d’Informations Produit (2000)
go back to reference Hahsler, M.: A quantitative study of the adoption of design patterns by open source software developers. In: Free/Open Source Software Development, pp. 103–124. IGI Global (2005) Hahsler, M.: A quantitative study of the adoption of design patterns by open source software developers. In: Free/Open Source Software Development, pp. 103–124. IGI Global (2005)
go back to reference Palomares, C., Quer, C., Franch, X.: Requirements reuse with the PABRE framework. Requir. Eng. Mag. 2014, 1 (2014) Palomares, C., Quer, C., Franch, X.: Requirements reuse with the PABRE framework. Requir. Eng. Mag. 2014, 1 (2014)
go back to reference Vogel-Heuser, B., Fischer, J., Neumann, E.-M., Diehm, S.: Key maturity indicators for module libraries for PLC-based control software in the domain of automated production systems. In: 16th IFAC Symposium on Information Control Problems in Manufacturing (2018) Vogel-Heuser, B., Fischer, J., Neumann, E.-M., Diehm, S.: Key maturity indicators for module libraries for PLC-based control software in the domain of automated production systems. In: 16th IFAC Symposium on Information Control Problems in Manufacturing (2018)
Metadata
Title
A Review of Know-How Reuse with Patterns in Model-Based Systems Engineering
Authors
Quentin Wu
David Gouyon
Éric Levrat
Sophie Boudau
Copyright Year
2019
DOI
https://doi.org/10.1007/978-3-030-04209-7_18

Premium Partners