skip to main content
10.1145/3638837.3638882acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicnccConference Proceedingsconference-collections
research-article

Leveraging Graph Databases for Automated OPC UA Information Model Construction

Published: 07 March 2024 Publication History

Abstract

To address the OPC UA transformation requirements of conventional factory data collection systems, we propose an innovative method for the automated construction of OPC UA information models utilizing graph databases. This method not only streamlines the process but also minimizes the need for extensive manual labor and specialized expertise. Drawing from the resemblance between OPC UA information models and OWL ontologies, we have devised mapping rules that facilitate the translation of knowledge graph data into OPC UA format. Leveraging the existing Neo4j database within the factory as the primary information source, we’ve developed an OWL ontology construction module for exporting ontology files. In parallel, an information model construction module has been designed to convert the ontology file into an OPC UA XML file, complete with the OPC UA information model. This XML file adheres to the official OPC UA specification, ensured through the use of the UA-ModelCompiler tool. To validate the effectiveness and viability of this construction method, we conducted functional tests and evaluations using a publicly available database. The results of these tests confirm the feasibility of our approach, marking a significant advancement in OPC UA information model construction for factory data systems.

References

[1]
Dietmar Bruckner, Marius-Petru Stănică, Richard Blair, Sebastian Schriegel, Stephan Kehrer, Maik Seewald, and Thilo Sauter. 2019. An introduction to OPC UA TSN for industrial communication systems. Proc. IEEE 107, 6 (2019), 1121–1131.
[2]
Salvatore Cavalieri and Ferdinando Chiacchio. 2013. Analysis of OPC UA performances. Computer Standards & Interfaces 36, 1 (2013), 165–177.
[3]
Salvatore Cavalieri and Marco Giuseppe Salafia. 2020. Insights into mapping solutions based on opc ua information model applied to the industry 4.0 asset administration shell. Computers 9, 2 (2020), 28.
[4]
Jihong Chen, Pengcheng Hu, Huicheng Zhou, Jianzhong Yang, Jiejun Xie, Yakun Jiang, Zhiqiang Gao, and Chenglei Zhang. 2019. Toward intelligent machine tool. Engineering 5, 4 (2019), 679–690.
[5]
Christian von Arnim, Sebastian Friedl, Armin Lechler, and Alexander Verl. 2019. Automated OPC UA address space generation from existing data structures. In 2019 IEEE 17th International Conference on Industrial Informatics (INDIN), Vol. 1. IEEE, 959–964.
[6]
Rongkai Wang, Shibo He, Yang Liu, Chengwei Zhou, Zhiguo Shi, and Jiming Chen. 2021. Leveraging relational database for fast construction of OPC UA information model. In 2021 International Conference on Intelligent Technology and Embedded Systems (ICITES). IEEE, 131–137.
[7]
Jim Webber. 2012. A programmatic introduction to neo4j. In Proceedings of the 3rd annual conference on Systems, programming, and applications: software for humanity. 217–218.
[8]
Xun Ye and Seung Ho Hong. 2018. An AutomationML/OPC UA-based Industry 4.0 Solution for a Manufacturing System. In 2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA).

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
ICNCC '23: Proceedings of the 2023 12th International Conference on Networks, Communication and Computing
December 2023
310 pages
ISBN:9798400709265
DOI:10.1145/3638837
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 07 March 2024

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Neo4j
  2. OPC UA information model
  3. OWL ontology
  4. graph database

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

ICNCC 2023

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 44
    Total Downloads
  • Downloads (Last 12 months)44
  • Downloads (Last 6 weeks)11
Reflects downloads up to 25 Feb 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media