{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,19]],"date-time":"2026-02-19T05:03:51Z","timestamp":1771477431617,"version":"3.50.1"},"reference-count":41,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2020,4,14]],"date-time":"2020-04-14T00:00:00Z","timestamp":1586822400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100004505","name":"Universit\u00e0 di Catania","doi-asserted-by":"publisher","award":["Piano per la Ricerca 2016\/2018"],"award-info":[{"award-number":["Piano per la Ricerca 2016\/2018"]}],"id":[{"id":"10.13039\/501100004505","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computers"],"abstract":"<jats:p>In the context of Industry 4.0, lot of effort is being put to achieve interoperability among industrial applications. As the definition and adoption of communication standards are of paramount importance for the realization of interoperability, during the last few years different organizations have developed reference architectures to align standards in the context of the fourth industrial revolution. One of the main examples is the reference architecture model for Industry 4.0, which defines the asset administration shell as the corner stone of the interoperability between applications managing manufacturing systems. Inside Industry 4.0 there is also so much interest behind the standard open platform communications unified architecture (OPC UA), which is listed as the one recommendation for realizing the communication layer of the reference architecture model. The contribution of this paper is to give some insights behind modelling techniques that should be adopted during the definition of OPC UA Information Model exposing information of the very recent metamodel defined for the asset administration shell. All the general rationales and solutions here provided are compared with the current OPC UA-based existing representation of asset administration shell provided by literature. Specifically, differences will be pointed out giving to the reader advantages and disadvantages behind each solution.<\/jats:p>","DOI":"10.3390\/computers9020028","type":"journal-article","created":{"date-parts":[[2020,4,15]],"date-time":"2020-04-15T04:01:46Z","timestamp":1586923306000},"page":"28","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":46,"title":["Insights into Mapping Solutions Based on OPC UA Information Model Applied to the Industry 4.0 Asset Administration Shell"],"prefix":"10.3390","volume":"9","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9077-3688","authenticated-orcid":false,"given":"Salvatore","family":"Cavalieri","sequence":"first","affiliation":[{"name":"Department of Electrical Electronic and Computer Engineering, University of Catania, 95125 Catania, Italy"}]},{"given":"Marco Giuseppe","family":"Salafia","sequence":"additional","affiliation":[{"name":"Department of Electrical Electronic and Computer Engineering, University of Catania, 95125 Catania, Italy"}]}],"member":"1968","published-online":{"date-parts":[[2020,4,14]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"2941","DOI":"10.1080\/00207543.2018.1444806","article-title":"Industry 4.0: State of the art and future trends","volume":"56","author":"Xu","year":"2018","journal-title":"Int. J. Prod. Res."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"3609","DOI":"10.1080\/00207543.2017.1308576","article-title":"Past, present and future of Industry 4.0\u2014A systematic literature review and research agenda proposal","volume":"55","author":"Liao","year":"2017","journal-title":"Int. J. Prod. Res."},{"key":"ref_3","unstructured":"German Institute for Standardization (2016). Reference Architecture Model Industrie 4.0 (RAMI4.0), Deutsches Institut f\u00fcr Normung e.V.. DIN SPEC 91345."},{"key":"ref_4","unstructured":"Plattform Industrie 4.0, ZVEI (2018). Details of the Asset Administration Shell\u2014Part 1: The Exchange of Information between Partners in the Value Chain of Industrie 4.0 (Version 1.0)."},{"key":"ref_5","unstructured":"Plattform Industrie 4.0, ZVEI (2019). Details of the Asset Administration Shell\u2014Part 1: The Exchange of Information between Partners in the Value Chain of Industrie 4.0 (Version 2.0)."},{"key":"ref_6","unstructured":"VDI\/VDE (2020, March 23). Industrie 4.0 Service Architecture\u2014Basic Concepts for Interoperability. Available online: https:\/\/www.vdi.de\/ueber-uns\/presse\/publikationen\/details\/industrie-40-service-architecture-basic-concepts-for-interoperability."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Mahnke, W., Leitner, S.-H., and Damm, M. (2009). OPC Unified Architecture, Springer.","DOI":"10.1007\/978-3-540-68899-0"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Gutierrez-Guerrero, J.M., and Holgado-Terriza, J.A. (2019). Automatic Configuration of OPC UA for Industrial Internet of Things Environments. Electronics, 8.","DOI":"10.3390\/electronics8060600"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Ferrari, P., Flammini, A., Rinaldi, S., Sisinni, E., Maffei, D., and Malara, M. (2018). Impact of Quality of Service on Cloud Based Industrial IoT Applications with OPC UA. Electronics, 7.","DOI":"10.3390\/electronics7070109"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Gonz\u00e1lez, I., Calder\u00f3n, A.J., Figueiredo, J., and Sousa, J.M.C. (2019). A Literature Survey on Open Platform Communications (OPC) Applied to Advanced Industrial Environments. Electronics, 8.","DOI":"10.3390\/electronics8050510"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Diedrich, C., Belyaev, A., Schr\u00f6der, T., Vialkowitsch, J., Willmann, A., Usl\u00e4nder, T., Koziolek, H., Wende, J., Pethig, F., and Niggemann, O. (2017, January 12\u201315). Semantic interoperability for asset communication within smart factories. Proceedings of the 22nd IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), Limassol, Cyprus.","DOI":"10.1109\/ETFA.2017.8247689"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Rohjans, S., Uslar, M., and Appelrath, H. (2010, January 8\u201310). OPC UA and CIM: Semantics for the smart grid. Proceedings of the IEEE PES Transmission and Distribution Conference and Exposition, Sao Paulo, Brazil.","DOI":"10.1109\/TDC.2010.5484299"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Rohjans, S., Piech, K., and Lehnhoff, S. (2013, January 14). UML-based modeling of OPC UA address spaces for power systems. Proceedings of the IEEE International Workshop on Intelligent Energy Systems (IWIES 2013), Vienna, Austria.","DOI":"10.1109\/IWIES.2013.6698587"},{"key":"ref_14","unstructured":"Lehnhoff, S., Mahnke, W., Rohjans, S., and Uslar, S. (2011, January 22\u201326). IEC 61850 based OPC UA communication\u2014The future of smart grid automation. Proceedings of the Power Systems Computation Conference, Stockholm, Sweden."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1016\/j.csi.2015.10.005","article-title":"Integration of IEC 61850 SCL and OPC UA to improve interoperability in Smart Grid environment","volume":"47","author":"Cavalieri","year":"2016","journal-title":"Comput. Stand. Interfaces"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Shin, I.J., Song, B.K., and Eom, D.S. (2016). Auto-Mapping and Configuration Method of IEC 61850 Information Model Based on OPC UA. Energies, 9.","DOI":"10.3390\/en9110901"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"236","DOI":"10.1016\/j.csi.2016.09.004","article-title":"Model transformation between OPC UA and UML","volume":"50","author":"Lee","year":"2017","journal-title":"Comput. Stand. Interfaces"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Pauker, F., Wolny, S., Fallah, S.M., and Wimmer, M. (2017, January 19\u201321). UML2OPC-UA\u2014Transforming UML class diagrams to OPC UA information models. Proceedings of the 11th CIRP Conference on Intelligent Computation in Manufacturing Engineering (CIRP ICME\u201917), Gulf of Naples, Italy.","DOI":"10.1016\/j.procir.2017.12.188"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"297","DOI":"10.1016\/j.procir.2014.10.042","article-title":"Interoperability between OPC UA and AutomationML","volume":"25","author":"Schleipen","year":"2014","journal-title":"Procedia Cirp"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Reiswich, E., and Fay, A. (2012, January 25\u201327). Strategy for the amendment of plant information models by means of OPC UA. Proceedings of the 10th IEEE International Conference on Industrial Informatics, Beijing, China.","DOI":"10.1109\/INDIN.2012.6300834"},{"key":"ref_21","unstructured":"Miyazawa, I., Murakami, M., Matsukuma, T., Fukushima, K., Maruyama, Y., Matsumoto, M., Kawamoto, J., and Yamashita, E. (2011, January 13\u201318). OPC UA information model, data exchange, safety and security for IEC 61131\u20133. Proceedings of the SICE Annual Conference, Tokyo, Japan."},{"key":"ref_22","unstructured":"OPC Foundation, and PLCopen (2010). OPC UA Information Model for IEC 61131-3-Release 1.00, OPC Foundation."},{"key":"ref_23","unstructured":"OPC Foundation, and AutomationML (2016). OPC UA for AutomationML, OPC UA Companion Specifications, OPC Foundation."},{"key":"ref_24","unstructured":"MTConnect-Institute, and OPC-Foundation (2012). MTConnect-OPC UA Companion Specification, OPC Foundation."},{"key":"ref_25","unstructured":"OPC Foundation (2018). OPC Unified Architecture for IEC 61850, OPC 10040, Release Candidate 1.0, OPC Foundation."},{"key":"ref_26","unstructured":"(2020, March 23). I4AAS-Industrie 4.0 Asset Administration Shell. Available online: https:\/\/opcfoundation.org\/markets-collaboration\/i4aas\/."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Cavalieri, S., Mule\u2019, S., and Salafia, M.G. (2019, January 14\u201317). OPC UA-based Asset Administration Shell. Proceedings of the 45th Annual Conference of the IEEE Industrial Electronics Society (IECON 2019), Lisbon, Portugal.","DOI":"10.1109\/IECON.2019.8926859"},{"key":"ref_28","unstructured":"ZVEI, and VDI (2016). Structure of the Administration Shell\u2014Continuation of the Development of the Reference Model for the Industrie 4.0 Component, Federal Ministry for Economic Affairs and Energy (BMWi)."},{"key":"ref_29","unstructured":"ZVEI (2017). Examples of the Asset Administration Shell for Industrie 4.0 Components\u2014Basic Part, German Electrical and Electronic Manufacturers\u2019 Association."},{"key":"ref_30","unstructured":"IEC 61360-1:2017 (2017). Standard data element types with associated classification scheme. Part 1: Definitions\u2014Principles and Methods, International Electrotechnical Commission."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Wagner, C., Grothoff, J., Epple, U., Drath, R., Malakuti, S., Gr\u00fcner, S., Hoffmeister, M., and Zimermann, P. (2017, January 12\u201315). The role of the Industry 4.0 asset administration shell and the digital twin during the life cycle of a plant. Proceedings of the 22nd IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), Limassol, Cyprus.","DOI":"10.1109\/ETFA.2017.8247583"},{"key":"ref_32","unstructured":"(2020, March 23). eCl@ss. Available online: https:\/\/www.eclass.eu\/en\/standard.html."},{"key":"ref_33","unstructured":"OPC Foundation (2017). OPC UA Part 3\u2014Address Space Model, OPC Foundation."},{"key":"ref_34","unstructured":"OPC Foundation (2019). Specification Amendment 7: Interfaces and AddIns, OPC Foundation. Release 1.04."},{"key":"ref_35","unstructured":"OPC Foundation (2019). Specification Amendment 5: Dictionary Reference, OPC Foundation."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"14958","DOI":"10.1016\/j.ifacol.2017.08.2550","article-title":"Assembly system configuration through Industry 4.0 principles: The expected change in the actual paradigms","volume":"50","author":"Cohen","year":"2017","journal-title":"IFAC PapersOnLine"},{"key":"ref_37","unstructured":"(2020, March 23). CoreAAS. Available online: https:\/\/github.com\/OPCUAUniCT\/coreAAS."},{"key":"ref_38","unstructured":"(2020, March 23). Node-Opcua. Available online: http:\/\/node-opcua.github.io\/."},{"key":"ref_39","unstructured":"(2020, March 23). Node-Opcua-Coreaas. Available online: https:\/\/github.com\/OPCUAUniCT\/node-opcua-coreaas."},{"key":"ref_40","unstructured":"(2020, April 06). Apache Licence, Version 2.0. Available online: https:\/\/www.apache.org\/licenses\/LICENSE-2.0."},{"key":"ref_41","unstructured":"(2020, April 06). UaExpert\u2014A Full-Featured OPC UA Client. Available online: https:\/\/www.unified-automation.com\/products\/development-tools\/uaexpert.html."}],"container-title":["Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-431X\/9\/2\/28\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T13:30:44Z","timestamp":1760362244000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-431X\/9\/2\/28"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,4,14]]},"references-count":41,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2020,6]]}},"alternative-id":["computers9020028"],"URL":"https:\/\/doi.org\/10.3390\/computers9020028","relation":{},"ISSN":["2073-431X"],"issn-type":[{"value":"2073-431X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,4,14]]}}}