Architecture adaptation based on belief inaccuracy estimation

Rima Al Ali, Tomas Bures, Ilias Gerostathopoulos, Jaroslav Keznikl, Frantisek Plasil

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

Abstract

Cyber-physical systems (CPS) are systems of cooperating autonomous components which closely interact with and control the physical environment. Being distributed and typically based on periodic activities, CPS have to cope with the problem that data capturing a distributed state of the system and its environment are inherently inaccurate (they represent belief on the state). In particular, this poses a problem when dependability is being pursued. In this paper we address this issue by modeling belief at the architecture level. In particular, we enhance the architecture by models describing belief inaccuracy over time. We exploit these models to quantify at runtime the impact of belief staleness on its inaccuracy. We then use this quantification to drive architectural adaptation with the aim to increase dependability of the running CPS system.

Original languageEnglish
Title of host publicationProceedings - Working IEEE/IFIP Conference on Software Architecture 2014, WICSA 2014
PublisherIEEE Computer Society
Pages87-90
Number of pages4
ISBN (Print)9781479934126
DOIs
Publication statusPublished - 1 Jan 2014
Externally publishedYes
Event11th Working IEEE/IFIP Conference on Software Architecture, WICSA 2014 - Sydney, NSW, Australia
Duration: 7 Apr 201411 Apr 2014

Publication series

NameProceedings - Working IEEE/IFIP Conference on Software Architecture 2014, WICSA 2014

Conference

Conference11th Working IEEE/IFIP Conference on Software Architecture, WICSA 2014
Country/TerritoryAustralia
CitySydney, NSW
Period7/04/1411/04/14

Keywords

  • belief
  • component architectures
  • cyber-physical systems
  • self-adaptivity
  • state-space models

Fingerprint

Dive into the research topics of 'Architecture adaptation based on belief inaccuracy estimation'. Together they form a unique fingerprint.

Cite this