Abstract
Context. In Production Systems Engineering (PSE), experts of different domains collaborate in loosely coupled engineering processes to collectively plan and develop an Automation System (AS). Due to limited collaboration capabilities of discipline-specific tools, engineering knowledge is often lost and needs to be recovered manually with considerable effort. Information backflow is often limited due to incompatible artifacts and engineering models. Goal. Main goal is to establish a hybrid process combined with an improved data model to overcome initial limitations of an existing engineering process. Method. In a case study at a large-scale automation engineering organization, we investigate challenges and requirements for a hybrid Engineering Process in PSE. For efficient knowledge exchange, we build on a Product, Process, and Resource (PPR) concept that aims at bridging the gap between engineering disciplines, project phases, and artifacts. Results. The proposed hybrid process improved knowledge exchange and backflows and allows experts to maintain planning processes within their scope. Conclusions. Although the PPR concept was found useful, initial effort is needed for analyzing processes and data for PPR concept implementation.
The financial support by the Austrian Federal Ministry for Digital, Business and Enterprise and the National Foundation for Research, Technology and Development is gratefully acknowledged.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
SPI Manifesto: nqa2.iscn.com/index.php/spi-manifesto.
- 2.
Manifesto for Agile Software Development: agilemanifesto.org.
- 3.
HELENA: helenastudy.wordpress.com.
- 4.
Additional material available online: qse.ifs.tuwien.ac.at/eurospi-2019.
References
Biffl, S., Gerhard, D., Lüder, A.: Introduction to the multi-disciplinary engineering for cyber-physical production systems. In: Biffl, S., Lüder, A., Gerhard, D. (eds.) Multi-Disciplinary Engineering for Cyber-Physical Production Systems, pp. 1–24. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-56345-9_1
Tröls, M.A., Mashkoor, A., Egyed, A.: Live and global consistency checking in a collaborative engineering environment. In: Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, pp. 1776–1785. ACM (2019)
Schleipen, M., Lüder, A., Sauer, O., Flatt, H., Jasperneite, J.: Requirements and concept for plug-and-work. at-Automatisierungstechnik 63(10), 801–820 (2015)
Wieringa, R.: Design Science Methodology for Information Systems and Software Engineering. Springer, Berlin (2014). https://doi.org/10.1007/978-3-662-43839-8
Wang, Y., King, G.: Software Engineering Processes: Principles and Applications. CRC Press, Boca Raton (2000)
Schwaber, K., Beedle, M.: Agile Software Development with Scrum, vol. 1. Prentice Hall, Upper Saddle River (2002)
Kuhrmann, M., et al.: Hybrid software and system development in practice: waterfall, scrum, and beyond. In: Proceedings of the 2017 International Conference on Software and System Process, pp. 30–39. ACM (2017)
Rausch, A., Bartelt, C., Ternite, T., Kuhrmann, M.: The V-modell XT applied-model-driven and document-centric development. In: 3rd World Congress for Software Quality, vol. 3, pp. 131–138 (2005)
Lüder, A., Föhr, M., Hundt, L., Hoffmann, M., Langer, Y., Frank, S.: Aggregation of engineering processes regarding the mechatronic approach. In Proceedings of ETFA (2011)
Paetzold, K.: Product and systems engineering/CA* tool chains. In: Biffl, S., Lüder, A., Gerhard, D. (eds.) Multi-Disciplinary Engineering for Cyber-Physical Production Systems, pp. 27–62. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-56345-9_2
Wiesner, S., Thoben, K.-D.: Cyber-physical product-service systems. In: Biffl, S., Lüder, A., Gerhard, D. (eds.) Multi-Disciplinary Engineering for Cyber-Physical Production Systems, pp. 63–88. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-56345-9_3
Hundt, L., Lüder, A.: Development of a method for the implementation of interoperable tool chains applying mechatronical thinking – use case engineering of logic control. In: Proceedings IEEE 17th International Conference Emerging Technologies Factory Automation (ETFA 2012), pp. 1–8, September 2012
Stark, J.: Product lifecycle management. Product Lifecycle Management. DE, pp. 1–29. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-17440-2_1
ElMaraghy, H.A.: Changing and evolving products and systems-models and enablers. In: ElMaraghy, H. (ed.) Changeable and Reconfigurable Manufacturing Systems. SSAM, pp. 25–45. Springer, London (2009). https://doi.org/10.1007/978-1-84882-067-8_2
Runeson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. Empirical Softw. Eng. 14(2), 131 (2008)
Allweyer, T.: BPMN 2.0: introduction to the standard for business process modeling. BoD-Books on Demand (2016)
Presley, A., Liles, D.H.: The use of IDEF0 for the design and specification of methodologies. In: Proceedings of the 4th Industrial Engineering Research Conference (1995)
Fowler, M., Kobryn, C., Scott, K.: UML Distilled: A Brief Guide to the Standard Object Modeling Language. Addison-Wesley Professional, Boston (2004)
Scheer, A.-W.: ARIS - vom geschaeftsprozess zum anwendungssystem, dritte, voellig neubearbeitete und erweiterte auflage (1998)
Klünder, J., et al.: HELENA study: reasons for combining agile and traditional software development approaches in German companies. In: Felderer, M., Méndez Fernández, D., Turhan, B., Kalinowski, M., Sarro, F., Winkler, D. (eds.) PROFES 2017. LNCS, vol. 10611, pp. 428–434. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-69926-4_32
VDI Richtlinie 3695: Engineering von Anlagen—Evaluieren undoptimieren des Engineerings (2009)
Kathrein, L., Lüder, A., Meixner, K., Winkler, D., Biffl, S.: Process analysis for communicating systems engineering workgroups. Technical report CDL-SQI 2018–11, CDL-SQI, TU Wien, November 2018
Zhu, L., Bass, L., Champlin-Scharff, G.: Devops and its practices. IEEE Softw. 33(3), 32–34 (2016)
Jäger, T., Fay, A., Lowen, U., Wagner, T.: Mining technical dependencies throughout engineering process knowledge (2011)
Rilling, J., Witte, R., Schuegerl, P., Charland, P.: Beyond information silos–an omnipresent approach to software evolution. Int. J. Semant. Comput. 2(04), 431–468 (2008)
Kossak, F., et al.: Hagenberg Business Process Modelling Method. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-30496-0
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Winkler, D., Kathrein, L., Meixner, K., Staufer, P., Pauditz, M., Biffl, S. (2019). Towards a Hybrid Process Model Approach in Production Systems Engineering. In: Walker, A., O'Connor, R., Messnarz, R. (eds) Systems, Software and Services Process Improvement. EuroSPI 2019. Communications in Computer and Information Science, vol 1060. Springer, Cham. https://doi.org/10.1007/978-3-030-28005-5_26
Download citation
DOI: https://doi.org/10.1007/978-3-030-28005-5_26
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-28004-8
Online ISBN: 978-3-030-28005-5
eBook Packages: Computer ScienceComputer Science (R0)