Towards Digital Twin-enabled DevOps for CPS providing Architecture-Based Service Adaptation & Verification at Runtime

Background: Industrial Product-Service Systems (IPSS) denote a service-oriented way of providing access to cyber-physical systems' (CPS) capabilities. The design of such systems bears high risk due to uncertainty in requirements related to service function and behavior, operation environments,...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:2022 International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS) S. 132 - 143
Hauptverfasser: Dobaj, Jurgen, Riel, Andreas, Krug, Thomas, Seidl, Matthias, Macher, Georg, Egretzberger, Markus
Format: Tagungsbericht
Sprache:Englisch
Veröffentlicht: ACM 01.05.2022
Schlagworte:
ISSN:2157-2321
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract Background: Industrial Product-Service Systems (IPSS) denote a service-oriented way of providing access to cyber-physical systems' (CPS) capabilities. The design of such systems bears high risk due to uncertainty in requirements related to service function and behavior, operation environments, and evolving customer needs. Such risks and uncertainties are well known in the IT sector, where DevOps principles ensure continuous system improvement through reliable and frequent delivery processes. A modular and service-oriented system architecture complements these processes to facilitate IT system adaptation and evolution.Objective: This work proposes a method to use and extend the Digital Twins (DTs) of IPSS assets for enabling the continuous optimization of CPS service delivery and the latter's adaptation to changing needs and environments. This reduces uncertainty during design and operations by assuring IPSS integrity and availability, especially for design and service adaptations at CPS runtime.Methodology: The method builds on transferring IT DevOps principles to DT-enabled CPS IPSS. The chosen design approach integrates, reuses, and aligns the DT processing and communication resources with DevOps requirements derived from literature.Results: We use these requirements to propose a DT-enabled self-adaptive CPS model, which guides the realization of DT-enabled DevOps in CPS IPSS. We further propose detailed design models for operation-critical DTs that integrate CPS closed-loop control and architecture-based CPS adaptation. This integrated approach enables the implementation of A/B testing as a use case and central concept to enable CPS IPSS service adaptation and reconfiguration.Conclusion: The self-adaptive CPS model and DT design concept have been validated in an evaluation environment for operation-critical CPS IPSS. The demonstrator achieved sub-millisecond cycle times during service A/B testing at runtime without causing CPS operation interferences and downtime.CCS CONCEPTS* Computer systems organization~Embedded and cyber-physical systems *Computer systems organization~Architectures
AbstractList Background: Industrial Product-Service Systems (IPSS) denote a service-oriented way of providing access to cyber-physical systems' (CPS) capabilities. The design of such systems bears high risk due to uncertainty in requirements related to service function and behavior, operation environments, and evolving customer needs. Such risks and uncertainties are well known in the IT sector, where DevOps principles ensure continuous system improvement through reliable and frequent delivery processes. A modular and service-oriented system architecture complements these processes to facilitate IT system adaptation and evolution.Objective: This work proposes a method to use and extend the Digital Twins (DTs) of IPSS assets for enabling the continuous optimization of CPS service delivery and the latter's adaptation to changing needs and environments. This reduces uncertainty during design and operations by assuring IPSS integrity and availability, especially for design and service adaptations at CPS runtime.Methodology: The method builds on transferring IT DevOps principles to DT-enabled CPS IPSS. The chosen design approach integrates, reuses, and aligns the DT processing and communication resources with DevOps requirements derived from literature.Results: We use these requirements to propose a DT-enabled self-adaptive CPS model, which guides the realization of DT-enabled DevOps in CPS IPSS. We further propose detailed design models for operation-critical DTs that integrate CPS closed-loop control and architecture-based CPS adaptation. This integrated approach enables the implementation of A/B testing as a use case and central concept to enable CPS IPSS service adaptation and reconfiguration.Conclusion: The self-adaptive CPS model and DT design concept have been validated in an evaluation environment for operation-critical CPS IPSS. The demonstrator achieved sub-millisecond cycle times during service A/B testing at runtime without causing CPS operation interferences and downtime.CCS CONCEPTS* Computer systems organization~Embedded and cyber-physical systems *Computer systems organization~Architectures
Author Seidl, Matthias
Krug, Thomas
Macher, Georg
Riel, Andreas
Egretzberger, Markus
Dobaj, Jurgen
Author_xml – sequence: 1
  givenname: Jurgen
  surname: Dobaj
  fullname: Dobaj, Jurgen
  email: juergen.dobaj@tugraz.at
  organization: Graz University of Technology,Institute of Technical Informatics,Graz,Austria
– sequence: 2
  givenname: Andreas
  surname: Riel
  fullname: Riel, Andreas
  email: andreas.riel@grenoble-inp.fr
  organization: Grenoble Alps University,CNRS, G-SCOP Laboratory,Grenoble,France
– sequence: 3
  givenname: Thomas
  surname: Krug
  fullname: Krug, Thomas
  email: t.krug@tugraz.at
  organization: Graz University of Technology,Institute of Technical Informatics,Graz,Austria
– sequence: 4
  givenname: Matthias
  surname: Seidl
  fullname: Seidl, Matthias
  email: matthias.seidl@tugraz.at
  organization: Graz University of Technology,Institute of Technical Informatics,Graz,Austria
– sequence: 5
  givenname: Georg
  surname: Macher
  fullname: Macher, Georg
  email: georg.macher@tugraz.at
  organization: Graz University of Technology,Institute of Technical Informatics,Graz,Austria
– sequence: 6
  givenname: Markus
  surname: Egretzberger
  fullname: Egretzberger, Markus
  email: markus.egretzberger@andritz.co
  organization: R&D Automation Andritz Hydro GmbH,Vienna,Austria
BookMark eNotUEtLAzEYjKJgrXv24CUnb1vzJMmxtr6gULHVa8km39ZIm12y6Rb_vQt1LsMwwzDMNbqITQSEbimZUCrkA5dMaCEmA2si1RkqjNKDQbjhROpzNGJUqpJxRq9Q0XU_hBCmpeaGjNBh3Rxt8h2eh23IdofXxxBLiLbagcdz6Jdth-sm4dn7Crep6YMPcYunyX2HDC4fEpSPthuyK0h9cICn3rbZ5tBEfI-_IIU6uJO0GX8cYg57uEGXtd11UPzzGH0-P61nr-Vi-fI2my5KyxnLJXgnibSy4ppREGLY7CgD6b2uhKJUcWpsVTHOJXijlKmENMoz7waQWvAxujv1BgDYtCnsbfrdGD08IDn_A1ZsXeY
CODEN IEEPAD
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
ESBDL
RIE
RIL
DOI 10.1145/3524844.3528057
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
Open Access资源_IEL Journals
IEEE Xplore
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 9781450393058
1450393055
EISSN 2157-2321
EndPage 143
ExternalDocumentID 9800053
Genre orig-research
GroupedDBID 6IE
6IL
6IN
AAWTH
ABLEC
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
ESBDL
IEGSK
OCL
RIE
RIL
ID FETCH-LOGICAL-a322t-edc505a5b3821e44583c12e5dd8b47117319abb2335ed9779b4597d2dcccc0f43
IEDL.DBID RIE
ISICitedReferencesCount 0
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000851573900017&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
IngestDate Wed Aug 27 02:15:44 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-a322t-edc505a5b3821e44583c12e5dd8b47117319abb2335ed9779b4597d2dcccc0f43
OpenAccessLink https://ieeexplore.ieee.org/document/9800053
PageCount 12
ParticipantIDs ieee_primary_9800053
PublicationCentury 2000
PublicationDate 2022-May
PublicationDateYYYYMMDD 2022-05-01
PublicationDate_xml – month: 05
  year: 2022
  text: 2022-May
PublicationDecade 2020
PublicationTitle 2022 International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS)
PublicationTitleAbbrev SEAMS
PublicationYear 2022
Publisher ACM
Publisher_xml – name: ACM
SSID ssj0002858390
ssj0003211717
Score 1.9767646
Snippet Background: Industrial Product-Service Systems (IPSS) denote a service-oriented way of providing access to cyber-physical systems' (CPS) capabilities. The...
SourceID ieee
SourceType Publisher
StartPage 132
SubjectTerms Adaptation models
Adaptive systems
Computational modeling
CPS
Deployment
DevOps
Digital Twin
Digital twins
IPSS
Runtime
Self-Adaptation
Systems architecture
Uncertainty
Title Towards Digital Twin-enabled DevOps for CPS providing Architecture-Based Service Adaptation & Verification at Runtime
URI https://ieeexplore.ieee.org/document/9800053
WOSCitedRecordID wos000851573900017&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3NT8IwFG-AePCECsbv9GA8Wdi6ruuOCBJPSBQNN9L1w3BwEBj47_vaTdTEizttOzTL617f5-_9ELqm3AZcSA5BjmSEycASqXhEdGBUSgOTUis82UQyGonpNB3X0O0OC2OM8c1npuNufS1fL9TGpcq6qfDY0TqqJwkvsVq7fAoVMdj6YPccQWQDoUo1zSdkcRdcDSYY67h5JkH8m07FW5Nh83_fcYDa37A8PN4ZnENUM_kRan7xMuBKTVtoM_G9sGs8mL85ThA8-ZjnxHiUlMYDs31crjE4q7g_fsYlFA_Ww70fNQVyB9ZN4-okwT0tl2XNHt_gV_hpbZXqw7LAT45t4t200cvwftJ_IBW9ApGgxQUxWoH7I-MsEjQ0zBVQVUhNrLXIwGSFCWinzDIaRbHR4CamGYPoQ1Ot4Aosi45RI1_k5gRhnmnOZRxaoUDGMslSwS1LGLOSRlymp6jlpDhblhM0ZpUAz_5-fY72qQMZ-LbCC9QoVhtzifbUtpivV1d-2z8B3kmtfQ
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3NT8IwFG8QTfSECsZvezCeLGxd13VHBAlGRKLTcCPd2hkOAoGB_76vZU5NvLjT1kOzvPT1ff7eD6FLylOHC8khyJGMMOmkRCbcI8rRSUgdHdJUWLKJoN8Xw2E4KKHrAgujtbbNZ7puXm0tX02TpUmVNUJhsaMbaNMwZ-VorSKjQoUP1t4pvj2IbSBYyef5uMxvgLPBBGN1M9HE8X8Tqlh70qn87092Ue0bmIcHhcnZQyU92UeVL2YGnCtqFS0j2w27wO3xm2EFwdHHeEK0xUkp3Narx9kCg7uKW4NnvAbjwX64-aOqQG7Avimc3yW4qeRsXbXHV_gVjm2aJ_uwzPCT4Zt41zX00rmNWl2SEywQCXqcEa0ScICkH3uCupqZEmriUu0rJWIwWm4A-injmHqerxU4imHMIP5QVCXwOCnzDlB5Mp3oQ4R5rDiXvpuKBGQsgzgUPGUBY6mkHpfhEaoaKY5m6xkao1yAx38vX6DtbvTQG_Xu-vcnaIcayIFtMjxF5Wy-1GdoK1ll48X83B6BTxW9sMY
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2022+International+Symposium+on+Software+Engineering+for+Adaptive+and+Self-Managing+Systems+%28SEAMS%29&rft.atitle=Towards+Digital+Twin-enabled+DevOps+for+CPS+providing+Architecture-Based+Service+Adaptation+%26+Verification+at+Runtime&rft.au=Dobaj%2C+Jurgen&rft.au=Riel%2C+Andreas&rft.au=Krug%2C+Thomas&rft.au=Seidl%2C+Matthias&rft.date=2022-05-01&rft.pub=ACM&rft.eissn=2157-2321&rft.spage=132&rft.epage=143&rft_id=info:doi/10.1145%2F3524844.3528057&rft.externalDocID=9800053