A Domain-Driven Design Oriented OPC UA Server Development Methodology for CPPS

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

Abstract

Software has become an integral part of production automation systems and it is going to play a key role in the realization of Cyber-Physical Production Systems (CPPSs), a software-defined futuristic smart production environment. However, the emergence of CPPS has led to the development of a new genre of software tools that aims to bridge the gap between the machine world and the software domain. Examples of such tools are Open Platform Communication Unified Architecture (OPC UA) based software applications that are seen as potential enablers for CPPS. Building OPC UA server applications for CPPS could pose multiple challenges which could be addressed using established software development approaches. In this paper, we investigated the well-known Domain-Driven Design (DDD) based software development concept and its applicability regarding the development of an OPC UA server application for CPPS.
Original languageEnglish
Title of host publicationProceedings of the 28th IEEE IES International Conference on Emerging Technologies and Factory Automation (ETFA 2023), Sinaia, Romania
Editors IEEE
Place of PublicationNew York, NY, United States
PublisherIEEEi
Pages1-8
Number of pages8
ISBN (Electronic)9798350339918
ISBN (Print)979-8-3503-3991-8
DOIs
Publication statusPublished - 12 Oct 2023

Publication series

NameIEEE International Conference on Emerging Technologies and Factory Automation, ETFA
Volume2023-September
ISSN (Print)1946-0740
ISSN (Electronic)1946-0759

Fields of science

  • 202017 Embedded systems
  • 102022 Software development
  • 102025 Distributed systems
  • 102029 Practical computer science
  • 202003 Automation
  • 202041 Computer engineering
  • 102 Computer Sciences

JKU Focus areas

  • Digital Transformation

Cite this