Seamless Upgrade: Upgrade functions executing on a control system


연구 분야: Infrastructure



학회: EuroPLop '22: Proceedings of the 27th European Conference on Pattern Languages of Programs


초록

You need to upgrade a software function deployed on a non-stop device of your industrial control system. Reserve sufficient resources on the device for parallel deployment of two versions of the control function to upgrade. The previous version and the next version run in parallel, receive the same environment inputs, and continuously coordinate with the peer (the other version) the right to control the environment by means of a built-in upgrade mechanism. The upgrade mechanism distinguishes normal operation phases from upgrade operation phases, where preparations can be made to release or accept environment control. Both versions of the control function can publish function state and pick up function state published by the peer. Add in-field monitors that continuously check relevant system properties and intervene if necessary.


Author Profile
Joachim Hans Fröhlich

Siemens AG Germany

Antigua and Barbuda
Author Profile
Steffen Klepke

Siemens AG Germany

Antigua and Barbuda
Author Profile
Christoph Stückjürgen

Siemens AG Germany

Antigua and Barbuda

📄 논문 정보

발행 연도 2023년
인용수 1
출판 국가 Antigua and Barbuda
사이트 ACM
좋아요 수 0

연관 논문 목록 (182건)