• Publications
  • Influence
DEECO: an ensemble-based component system
TLDR
The recent increase in the ubiquity and connectivity of computing devices allows forming large-scale distributed systems that respond to and influence activities in their environment via dynamic component ensembles controlling data exchange. Expand
  • 95
  • 8
  • PDF
Software Abstractions for Component Interaction in the Internet of Things
TLDR
Component ensembles provide expressive abstractions that address challenges in engineering software architectures for Internet of Things and cyber-physical systems, particularly when combined with mobile ad hoc networks. Expand
  • 26
  • 2
Towards Dependable Emergent Ensembles of Components: The DEECo Component Model
TLDR
In the domain of dynamically evolving distributed systems composed of autonomous and (self-) adaptive components, the task of systematically managing the design complexity of their communication and composition is a pressing issue. Expand
  • 25
  • 2
  • PDF
A Life Cycle for the Development of Autonomic Systems: The E-mobility Showcase
TLDR
We have presented the EDLC framework for development of self-aware autonomic adaptive systems applied to the eMobility case study, a driving case-study in the ASCENS FP7 project. Expand
  • 29
  • 1
  • PDF
An Architecture Framework for Experimentations with Self-Adaptive Cyber-physical Systems
TLDR
We take an architecture-based approach to this problem and advocate the use of component-based abstractions and related machinery to engineer self-adaptive CPS. Expand
  • 27
  • 1
  • PDF
The Invariant Refinement Method
TLDR
The chapter describes IRM, a method that guides the design of smart-cyber physical systems that are built according to the autonomic service-component paradigm. Expand
  • 11
  • 1
  • PDF
Gossiping Components for Cyber-Physical Systems
TLDR
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. Expand
  • 13
  • 1
  • PDF
DEECo: an ecosystem for cyber-physical systems
TLDR
We tackle the problem of designing and developing software-intensive cyber-physical systems (CPS), which are large distributed systems of collaborating elements that closely interact with the physical world, such as intelligent transportation systems and crowdsourcing applications. Expand
  • 9
  • 1
  • PDF
An Architecture-Based Approach for Compute-Intensive Pervasive Systems in Dynamic Environments
TLDR
This work discusses relevant challenges and requirements for integrating cloud computing with pervasive systems operating in dynamic environments. Expand
  • 8
  • 1
  • PDF
Software Engineering for Software-Intensive Cyber-Physical Systems
TLDR
In software-intensive cyber-physical systems (siCPS) the interplay of software control with the physical environment has a prominent role. Expand
  • 4
  • 1
  • PDF