Gossiping components for cyber-physical systems

Tomas Bures, Ilias Gerostathopoulos, Petr Hnetynka, Jaroslav Keznikl, Michal Kit, Frantisek Plasil

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

Abstract

Developing software for dynamic cyber-physical systems (CPS) is a complex task. One has to deal with the dynamicity and unreliability of the physical environment where the software resides in, while, at the same time, provide sufficient levels of dependability and scalability. Although emerging software engineering abstractions, such as dynamic ad-hoc component ensembles, provide a convenient way to structure software for dynamic CPS, they need to be mapped to robust decentralized execution schemes in real-life settings. A particular challenge in this context is the robust distributed data dissemination in dynamic networks. Gossip-based communication stands as a promising solution to this challenge. We argue, that exploitation of application-specific information, software architecture in particular, has a large potential for improving the robustness and performance of gossip-based communication. This paper proposes a synergy between high-level architectural models and low-level communication models to effectively enable application-specific gossiping in component-based systems. The synergy is exemplified on the DEECo component model which is tailored to the needs and specifics of CPS, and evaluated on an emergency coordination case study with realistic network configurations.

Original languageEnglish
Title of host publicationSoftware Architecture - 8th European Conference, ECSA 2014, Proceedings
PublisherSpringer Verlag
Pages250-266
Number of pages17
ISBN (Print)9783319099699
DOIs
Publication statusPublished - 1 Jan 2014
Externally publishedYes
Event8th European Conference on Software Architecture, ECSA 2014 - Vienna, Austria
Duration: 25 Aug 201429 Aug 2014

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8627 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference8th European Conference on Software Architecture, ECSA 2014
Country/TerritoryAustria
CityVienna
Period25/08/1429/08/14

Keywords

  • Component
  • Cyber-Physical Systems
  • Ensemble
  • Gossip
  • MANET

Fingerprint

Dive into the research topics of 'Gossiping components for cyber-physical systems'. Together they form a unique fingerprint.

Cite this