Modeling and Verifying OPC UA of Aggregating Server Architecture for Vertical Integration

  • Zifan Liang
  • , Wei Lin
  • , Sini Chen
  • , Huibiao Zhu*
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

With the development of Industry 4.0 (I4.0), the demand for a protocol to unify communication between different devices is dramatically increasing. OPC Unified Architecture (OPC UA) is a protocol that can be used to accomplish information interoperability in manufacturing and its usage is expanding. Some research has been conducted on the implementation approaches for aggregating server pattern OPC UA in vertical integration. However, few efforts have been made on the formal verification of OPC UA as a vertical communication protocol to facilitate manufacture. In this paper, we design an aircraft parts production use case where vertical communication between the management layer and shop floor devices is achieved via OPC UA aggregating server architecture. Information Model and Services are two fundamental contents of the OPC UA protocol. With the help of process algebra Communicating Sequential Processes (CSP), we build the use case OPC UA model and realize both the Information Model and Services using a verification tool, Process Algebra Toolkit (PAT). We verify the general properties of the system (Divergence Freedom and Deadlock Freedom) and functional properties of OPC UA (Service Read Success, Service Call Success, Monitor Variable Success and Monitor Event Success). The results demonstrate the feasibility of the OPC UA protocol in vertical communication.

Original languageEnglish
Title of host publicationProceedings - SEKE 2024
Subtitle of host publication36th International Conference on Software Engineering and Knowledge Engineering
PublisherKnowledge Systems Institute Graduate School
Pages311-316
Number of pages6
ISBN (Electronic)1891706594
DOIs
StatePublished - 2024
Event36th International Conference on Software Engineering and Knowledge Engineering, SEKE 2024 - Hybrid, San Francisco, United States
Duration: 26 Oct 20244 Nov 2024

Publication series

NameProceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE
ISSN (Print)2325-9000
ISSN (Electronic)2325-9086

Conference

Conference36th International Conference on Software Engineering and Knowledge Engineering, SEKE 2024
Country/TerritoryUnited States
CityHybrid, San Francisco
Period26/10/244/11/24

Keywords

  • Aggregating Server
  • Modeling
  • OPC UA
  • Process Algebra CSP
  • Vertical Integration

Fingerprint

Dive into the research topics of 'Modeling and Verifying OPC UA of Aggregating Server Architecture for Vertical Integration'. Together they form a unique fingerprint.

Cite this