{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,10]],"date-time":"2026-02-10T19:42:15Z","timestamp":1770752535599,"version":"3.50.0"},"reference-count":22,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2018,10,9]],"date-time":"2018-10-09T00:00:00Z","timestamp":1539043200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>The emerging Industrial Internet of Things (IIoT) will not only leverage new and potentially disruptive business models but will also change the way software applications will be analyzed and designed. Agility is a need in a systematic service engineering as well as a co-design of requirements and architectural artefacts. Functional and non-functional requirements of IT users (in smart manufacturing mostly from the disciplines of mechanical engineering and electrical engineering) need to be mapped to the capabilities and interaction patterns of emerging IIoT service platforms, not to forget the corresponding information models. The capabilities of such platforms are usually described, structured, and formalized by software architects and software engineers. However, their technical descriptions are far away from the thinking and the thematic terms of end-users. This complicates the transition from requirements analysis to system design, and hence the re-use of existing and the design of future platform capabilities. Current software engineering methodologies do not systematically cover these interlinked and two-sided aspects. The article describes in a comprehensive manner how to close this gap with the help of a service-oriented analysis and design methodology entitled SERVUS (also mentioned in ISO 19119 Annex D) and a corresponding Web-based Platform Engineering Information System (PEIS).<\/jats:p>","DOI":"10.3390\/fi10100100","type":"journal-article","created":{"date-parts":[[2018,10,9]],"date-time":"2018-10-09T11:10:44Z","timestamp":1539083444000},"page":"100","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":19,"title":["Agile Service Engineering in the Industrial Internet of Things"],"prefix":"10.3390","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6864-6631","authenticated-orcid":false,"given":"Thomas","family":"Usl\u00e4nder","sequence":"first","affiliation":[{"name":"Fraunhofer IOSB, 76131 Karlsruhe, Germany"}]},{"given":"Thomas","family":"Batz","sequence":"additional","affiliation":[{"name":"Fraunhofer IOSB, 76131 Karlsruhe, Germany"}]}],"member":"1968","published-online":{"date-parts":[[2018,10,9]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Al-Gumaei, K., Schuba, K., Friesen, A., Heymann, S., Pieper, C., Pethig, F., and Schriegel, S. (2018, January 4\u20137). A Survey of Internet of Things and Big Data Integrated Solutions for Industrie 4.0. Proceedings of the IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), Torino, Italy.","DOI":"10.1109\/ETFA.2018.8502484"},{"key":"ref_2","unstructured":"Industrial Internet Consortium (IIC) (2018, August 29). The Industrial Internet Reference Architecture. Technical Article. Available online: http:\/\/www.iiconsortium.org\/IIRA.htm."},{"key":"ref_3","unstructured":"(2016). DIN SPEC 91345. Reference Architecture Model Industrie 4.0 (RAMI4.0), Beuth-Verlag."},{"key":"ref_4","unstructured":"Usl\u00e4nder, T. (2010). Service-oriented Design of Environmental Information Systems. [PhD Thesis, Karlsruhe Institute of Technology (KIT), KIT Scientific Publishing]."},{"key":"ref_5","unstructured":"Jacobson, I., and Ng, P.-W. (2005). Aspect-Oriented Software Development with Use Cases, Addison-Wesley."},{"key":"ref_6","unstructured":"Cockburn, A. (2001). Writing Effective Use Cases, Addison-Wesley."},{"key":"ref_7","unstructured":"Kohlborn, T., Korthaus, A., Chan, T., and Rosemann, M. (2009). Service Analysis\u2014A Critical Assessment of the State of the Art. Proceedings of the European Conference of Information Systems (ECIS 2009), Verona, Italy, 8\u201310 June 2009, Association for Information Systems."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Reyes-Delgado, P.Y., Mora, M., Duran-Limon, H.A., Rodr\u00edguez-Mart\u00ednez, L.C., O\u2019Connor, R.V., and Mendoza-Gonzalez, R. (2016). The strengths and weaknesses of software architecture design in the RUP, MSF, MBASE and RUP-SOA methodologies: A conceptual review. Computer Standards & Interfaces 47, Elsevier.","DOI":"10.1016\/j.csi.2016.02.005"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10707-006-7635-9","article-title":"Ontology-based Descriptions for Semantic Discovery and Composition of Geoprocessing Services","volume":"11","author":"Lutz","year":"2007","journal-title":"Geoinformatica"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Blomstedt, F., Ferreira, L.L., Klisics, M., Chrysoulas, C., de Soria, I.M., Morin, B., Zabasta, A., Eliasson, J., Johansson, M., and Varga, P. (November, January 30). The Arrowhead Approach for SOA Application Development and Documentation. Proceedings of the IEEE IECON 2014, Dallas, TX, USA.","DOI":"10.1109\/IECON.2014.7048877"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1016\/j.jnca.2016.08.028","article-title":"Making System of Systems Interoperable\u2014The Core Components of the Arrowhead Framework","volume":"81","author":"Varga","year":"2017","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_12","first-page":"219","article-title":"Agile Service-oriented Analysis and Design of Industrial Internet Applications","volume":"Volume 57","author":"Bauernhansl","year":"2016","journal-title":"Factories of the Future in the digital environment\u2014Proceedings of the 49th CIRP Conference on Manufacturing Systems"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Bretthauer, G. (2015). Reference model of Industrie 4.0 service architectures: Basic concepts and approach. Automatisierungstechnik: AT 63 (2015), No.10, de Gruyter Oldenbourg.","DOI":"10.1515\/auto-2015-0017"},{"key":"ref_14","unstructured":"(2018, October 08). IEC 62541 OPC Unified Architecture. Available online: https:\/\/webstore.iec.ch\/publication\/25997."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Hreb\u00edcek, J., Schimak, G., and Ralf Denzer, R. (2011, January 27\u201329). How to Analyse User Requirements for Service-Oriented Environmental Information Systems. Proceedings of the Environmental Software Systems. Frameworks of eEnvironment\u20149th IFIP WG 5.11 International Symposium, ISESS 2011, Brno, Czech Republic.","DOI":"10.1007\/978-3-642-22285-6"},{"key":"ref_16","unstructured":"(2016). ISO 19119:2016. Annex D: (informative) Use case-based methodology. ISO 19119 Geographic Information\u2014Services, ISO\/TC 211 Geographic Information\/Geomatics."},{"key":"ref_17","unstructured":"Morvan, F. (2013). Semantic Registries for Heterogeneous Sensor Networks: Bridging the semantic gap for collaborative crises management. 24rd International Conference on Database and Expert Systems Applications (DEXA 2013), Prague, Czech Republic, 26\u201329 August 2013, IEEE Computer Society."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Van den Heuvel, W.J., Zimmermann, O., Leymann, F., Lago, P., Schieferdecker, I., Zdun, U., and Avgeriou, P. (2009). Software Service Engineering: Tenets and Challenges. ICSE 2009 Workshop\u2014Principles of Engineering Service Oriented Systems (PESOS), Vancouver, BC, Canada, 18\u201319 May 2009, IEEE Computer Society.","DOI":"10.1109\/PESOS.2009.5068816"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Krogstie, J., Opdahl, A.L., and Brinkkemper, S. (2007). The Co-Development of System Requirements and Functional Architecture. Conceptual Modelling in Information Systems Engineering, Springer.","DOI":"10.1007\/978-3-540-72677-7"},{"key":"ref_20","unstructured":"(2018, August 29). Agile Modeling Core Practices. Available online: http:\/\/agilemodeling.com\/essays\/bestPractices.htmC."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Jacobson, I., Spence, I., and Ng, P.-W. (2017). Is there a Single Method for the Internet of Things?. Commun. ACM, 60.","DOI":"10.1145\/3106637"},{"key":"ref_22","unstructured":"Usl\u00e4nder, T. (2018). DIN SPEC 16593-1 Reference Model for Industrie 4.0 Service Architectures\u2014Part 1: Basic Concepts of an Interaction-based Architecture, Beuth-Verlag."}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/10\/10\/100\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:24:35Z","timestamp":1760196275000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/10\/10\/100"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,10,9]]},"references-count":22,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2018,10]]}},"alternative-id":["fi10100100"],"URL":"https:\/\/doi.org\/10.3390\/fi10100100","relation":{},"ISSN":["1999-5903"],"issn-type":[{"value":"1999-5903","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,10,9]]}}}