Towards Facilitating Resilience in Cyber-physical Systems using Coordination Languages
| Authors |
|
|---|---|
| Publication date | 2020 |
| Host editors |
|
| Book title | Proceedings of the 13th Seminar Series on Advanced Techniques & Tools for Software Evolution |
| Book subtitle | Amsterdam, Netherlands, July 1-2, 2020 (due to COVID-19: virtual event) |
| Series | CEUR Workshop Proceedings |
| Event | 13th Seminar Series on Advanced Techniques & Tools for Software Evolution |
| Article number | 7 |
| Number of pages | 7 |
| Publisher | Aachen: CEUR-WS |
| Organisations |
|
| Abstract |
Failures in Cyber-Physical Systems (CPS) can be detrimental. This is why these systems often employ fault-tolerance methods that allow their service to keep working even in the event of hardware or software failures. These methods are often intertwined with computation code, this makes CPS even more complex. We aim to reduce this complexity by means of coordination. The TeamPlay coordination language uses a component-based approach and aims to separate the structure and non-functional property management from the computation code. The computation code can then focus on being functionally correct. We extend this coordination language by introducing the speciļ¬cation and management of fault-tolerance strategies and we introduce additional structures to manage these strategies while keeping code duplication low.
|
| Document type | Conference contribution |
| Language | English |
| Published at | http://ceur-ws.org/Vol-2754/paper7.pdf |
| Other links | http://ceur-ws.org/Vol-2754 |
| Downloads |
paper7
(Final published version)
|
| Permalink to this page | |