{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,12]],"date-time":"2026-02-12T17:12:00Z","timestamp":1770916320392,"version":"3.50.1"},"reference-count":32,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2026,2,12]],"date-time":"2026-02-12T00:00:00Z","timestamp":1770854400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Software"],"abstract":"<jats:p>The increasing decentralization of industrial processes in Industry 4.0 necessitates the distribution and coordination of resources such as machines, materials, expertise, and knowledge across organizations in a value chain. To facilitate effective operations in such distributed environments, it is essential to digitize processes and resources, establish interconnectedness, and implement a scalable management approach. The present paper addresses these challenges through the knowledge-based production planning (KPP) system, which was originally developed as a monolithic prototype. It is argued that the KPP-System must evolve towards a service-oriented architecture (SOA) in order to align with distributed and interoperable Industry 4.0 requirements. The paper provides a comprehensive overview of the motivation and background of KPP, identifies the key research questions that are to be addressed, and presents a conceptual design for transitioning KPP into an SOA. The approach under discussion is notable for its consideration of compatibility with the Arrowhead Framework (AF), a consideration that is intended to ensure interoperability with smart production environments. The contribution of this work is the first architectural concept that demonstrates how KPP components can be encapsulated as services and integrated into local cloud environments, thus laying the foundation for adaptive, ontology-based process planning in distributed manufacturing. In addition to the conceptual architecture, the first implementation phase has been conducted to validate the proposed approach. This includes the realization and evaluation of the mediator-based service layer, which operationalizes the transformation of planning data into semantic function blocks (FBs) and enables the interaction of distributed services within the envisioned SO-KPP architecture. The implementation demonstrates the feasibility of the service-oriented transformation and provides a functional proof of concept for ontology-based integration in future adaptive production planning systems.<\/jats:p>","DOI":"10.3390\/software5010008","type":"journal-article","created":{"date-parts":[[2026,2,12]],"date-time":"2026-02-12T15:28:11Z","timestamp":1770910091000},"page":"8","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Towards Service-Oriented Knowledge-Based Process Planning Supporting Service-Based Smart Production Environments"],"prefix":"10.3390","volume":"5","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-4759-6804","authenticated-orcid":false,"given":"Kathrin","family":"Gorgs","sequence":"first","affiliation":[{"name":"Faculty of Mathematics and Computer Science, University of Hagen, Universit\u00e4tsstra\u00dfe 47, 58097 Hagen, Germany"}]},{"given":"Heiko","family":"Friedrich","sequence":"additional","affiliation":[{"name":"Faculty of Mathematics and Computer Science, University of Hagen, Universit\u00e4tsstra\u00dfe 47, 58097 Hagen, Germany"}]},{"given":"Tobias","family":"Vogel","sequence":"additional","affiliation":[{"name":"Faculty of Mathematics and Computer Science, University of Hagen, Universit\u00e4tsstra\u00dfe 47, 58097 Hagen, Germany"}]},{"given":"Matthias L.","family":"Hemmje","sequence":"additional","affiliation":[{"name":"Faculty of Mathematics and Computer Science, University of Hagen, Universit\u00e4tsstra\u00dfe 47, 58097 Hagen, Germany"}]}],"member":"1968","published-online":{"date-parts":[[2026,2,12]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Folgado, F.J., Calder\u00f3n, D., Gonz\u00e1lez, I., and Calder\u00f3n, A.J. (2024). Review of Industry 4.0 from the Perspective of Automation and Supervision Systems: Definitions, Architectures and Recent Trends. Electronics, 13.","DOI":"10.3390\/electronics13040782"},{"key":"ref_2","unstructured":"Sanfilippo, E., Terkaj, W., and Borgo, S. (2019, January 23\u201325). Resources in manufacturing. Proceedings of the 10th International Workshop on Formal Ontologies Meet Industry (FOMI), Graz, Austria."},{"key":"ref_3","unstructured":"Vogel, T. (2021). Kurseinheit 1: Intelligente Informationssysteme. Kurs 01774 Intelligente Informationssysteme f\u00fcr Industrielle Anwendungen (IIIA), FernUniversit\u00e4t Hagen (Hrsg.)."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Kreimeyer, M., St\u00f6lzle, M.G., and Dausch, V. (2025). Product Life Cycle. Product Lifecycle Management, IntechOpen.","DOI":"10.5772\/intechopen.1007497"},{"key":"ref_5","unstructured":"Nonaka, I., and Takeuchi, H. (2024). The Knowledge-Creating Company: How Japanese companies create the dynamics of innovation. Learning: Research and Practice, Oxford University Press."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Bauernhansl, T., and Al Assadi, A. (2025). Produktionsmittel als Industrie-4.0-Komponenten. Fluide Fahrzeugproduktion f\u00fcr die Mobilit\u00e4t der Zukunft, Springer. ARENA2036.","DOI":"10.1007\/978-3-662-70847-7"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"778","DOI":"10.1016\/j.procs.2023.01.351","article-title":"Industry 5.0\u2014Past, Present, and Near Future","volume":"219","author":"Barata","year":"2023","journal-title":"Procedia Comput. Sci."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Vogel, T., Gernhardt, B., and Hemmje, M. (2020, January 20\u201324). Integrating Smart Production Planning into Smart Production. Proceedings of the NOMS 2020\u20132020 IEEE\/IFIP Network Operations and Management Symposium, Budapest, Hungary.","DOI":"10.1109\/NOMS47738.2020.9110364"},{"key":"ref_9","unstructured":"Vogel, T. (2026, February 07). Wissensbasiertes und Prozessorientiertes Innovationsmanagement WPIM: Innovationsszenarien, Anforderungen, Modell und Methode, Implementierung und Evaluierung Anhand der Innovationsf\u00e4higkeit Fertigender Unternehmen. Available online: https:\/\/ub-deposit.fernuni-hagen.de\/servlets\/MCRFileNodeServlet\/mir_derivate_00000148\/Diss_Vogel_WPIM_2012.pdf."},{"key":"ref_10","unstructured":"Gernhardt, B., Vogel, T., Wang, L., and Hemmje, M. (2017, January 4\u20138). Implementation of a Knowledge-Based Pro-duction Planning Including a Direct Manipulative Process Editor and a Mediator Architecture. Proceedings of the ASME 2017 12th International Manufacturing Science and Engineering Conference Collocated with the JSME\/ASME 2017 6th International Conference on Materials and Processing, Los Angeles, CA, USA."},{"key":"ref_11","first-page":"10","article-title":"Migrating from Monolithic to Microservice Architectures: A Systematic Literature Review","volume":"15","author":"Hassan","year":"2024","journal-title":"Int. J. Adv. Comput. Sci. Appl."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Katal, A., Prasanna, P., Birla, R. (2025). Evolution from Monolithic to Microservices Architecture: A New Era in Software Architecture. Advancements in Optimization and Nature-Inspired Computing for Solutions in Contemporary Engineering Challenges, Springer.","DOI":"10.1007\/978-981-96-0706-8_12"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Delsing, J. (2017). IoT Automation: Arrowhead Framework, CRC Press.","DOI":"10.1201\/9781315367897"},{"key":"ref_14","unstructured":"ZVEI (2018). Antrieb 4.0\u2014Vision Wird Realit\u00e4t. Merkmale, Daten und Funktionen Elektrischer Antriebssysteme in der Industrie 4.0 f\u00fcr Hersteller, Maschinenbauer und Betreiber, Zentralverband Elektrotechnik- und Elektronikindustrie."},{"key":"ref_15","unstructured":"Wang, Y., Herrling, D., Stroganov, P., and Rausch, A. (2016, January 20\u201324). Ontology-based Automatic Adaptation of Component Interfaces in Dynamic Adaptive Systems. Proceedings of the ADAPTIVE 2016: The Eighth International Conference on Adaptive and Self-Adaptive Systems and Applications, Rome, Italy."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1080\/07421222.1990.11517898","article-title":"Systems Development in Information Systems Research","volume":"7","author":"Nunamaker","year":"1990","journal-title":"J. Manag. Inf. Syst."},{"key":"ref_17","unstructured":"Josuttis, N. (2007). SOA in der Praxis, O\u2019Reilly Media."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"957","DOI":"10.1109\/TSC.2018.2847344","article-title":"An Analysis of Public REST Web Service APIs","volume":"14","author":"Neumann","year":"2018","journal-title":"IEEE Trans. Serv. Comput."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"van Deventer, J. (2025). A Model Based Implementation of an IoT Framework. TechRxiv.","DOI":"10.36227\/techrxiv.174195758.81241062\/v1"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Moder, P., Ehm, H., Baumg\u00e4rtel, H., and Ramzy, N. (2024). Semantic Web: Bef\u00e4higer der Industrie 4.0. Handbuch Industrie 4.0, Springer.","DOI":"10.1007\/978-3-662-58528-3_126"},{"key":"ref_21","unstructured":"(2026, February 07). Eclipse Arrowhead v5.0 Released; Stronger, Smarter, More Secure. Eclipse Arrowhead. Available online: https:\/\/arrowhead.eu\/2025\/09\/16\/eclipse-arrowhead-v5-0-released-stronger-smarter-more-secure."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"4","DOI":"10.64552\/wipiec.v11i1.91","article-title":"Towards the evaluation of the Arrowhead SoA in ITS","volume":"11","author":"Ribeiro","year":"2025","journal-title":"WiPiEC J.-Work. Prog. Embed. Comput. J."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Straub, R., Sihler, F., Torbati, A., Wang, C., Groner, R., Kl\u00f6s, V., and Tichy, M. (2026). Explainability in Self-Adaptive Systems: A Systematic Literature Review. Software Engineering and Advanced Applications (SEAA 2025), Springer.","DOI":"10.1007\/978-3-032-04200-2_19"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"771","DOI":"10.1007\/s10270-024-01255-0","article-title":"Digital twin and the asset administration shell","volume":"24","author":"Zhang","year":"2025","journal-title":"Softw. Syst. Model."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1016\/j.knosys.2015.10.002","article-title":"An ontology-based adaptive personalized e-learning system, assisted by software agents on cloud storage","volume":"90","author":"Rani","year":"2015","journal-title":"Knowl.-Based Syst."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Garijo, D., and Osorio, M. (2020, January 2\u20136). OBA: An Ontology-Based Framework for Creating REST APIs for Knowledge Graphs. Proceedings of the Semantic Web\u2013ISWC 2020: 19th International Semantic Web Conference, Athens, Greece.","DOI":"10.1007\/978-3-030-62466-8_4"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"72402","DOI":"10.1109\/ACCESS.2025.3562503","article-title":"A Semantic Model to Describe RESTful Services","volume":"13","author":"Rodriguez","year":"2025","journal-title":"IEEE Access"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Oakes, B., Gomes, C., Kamburjan, E., Abbiati, G., Bas, E.E., and Engelsgaard, S. (2024, January 22\u201327). Towards Ontological Service-Driven Engineering of Digital Twins. Proceedings of the MODELS Companion \u203224: Proceedings of the ACM\/IEEE 27th International Conference on Model Driven Engineering Languages and Systems, Linz, Austria.","DOI":"10.1145\/3652620.3688261"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Norman, D.A., and Draper, S.W. (1986). User Centered System Design. New Perspectives on Human-Computer Interaction, Lawrence Erlbaum.","DOI":"10.1201\/b15703"},{"key":"ref_30","unstructured":"Friedrich, H. (2025). Entwicklung Einer Verteilten Mediatoren-Architektur f\u00fcr Eine Service-Orientierte Wissensbasierte Unterst\u00fctzung f\u00fcr Prozesse in der Industrie 4.0. [Bachelor\u2019s Thesis, FernUniversit\u00e4t in Hagen]."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Choudhary, A. (2025). Building Native Images with GraalVM. When Docker Meets Java, Apress.","DOI":"10.1007\/979-8-8688-1300-9"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Jeschke, S., Brecher, C., Meisen, T., \u00d6zdemir, D., and Eschert, T. (2017). Industrial internet of things and cyber manufacturing systems. Industrial Internet of Things, Springer.","DOI":"10.1007\/978-3-319-42559-7"}],"container-title":["Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2674-113X\/5\/1\/8\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,2,12]],"date-time":"2026-02-12T16:14:55Z","timestamp":1770912895000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2674-113X\/5\/1\/8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,2,12]]},"references-count":32,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2026,3]]}},"alternative-id":["software5010008"],"URL":"https:\/\/doi.org\/10.3390\/software5010008","relation":{},"ISSN":["2674-113X"],"issn-type":[{"value":"2674-113X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,2,12]]}}}