Software Components in Computer Assisted Living?

  • Frantisek Plasil
  • Tomas Bures
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7741)


Component-based software engineering has developed mature techniques for modeling software by composition of components. They facilitate modeling of many kinds of systems, ranging from enterprise systems to embedded control systems. The common denominator of these systems is that their architecture is relatively static (i. e. the systems do not significantly evolve at runtime). This is however in strong contrast to characteristics of modern ubiquitous systems that aim at assisting humans in their lives (e.g. systems for smart-transportation, smart-energy, eldercare services) and that are one of the key priorities of EU R&D programs (e.g. FP7 ICT, ITEA2, ARTEMIS). Such systems are typically open-ended and need to dynamically evolve their architecture in response to changes in the physical world. In this talk, we investigate these future systems and outline challenges and ways of addressing their development via components.


Czech Republic Problem Complexity Software Engineer Algorithm Analysis Physical World 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Frantisek Plasil
    • 1
  • Tomas Bures
    • 1
  1. 1.Charles UniversityPragueCzech Republic

Personalised recommendations