2012 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture 2012
DOI: 10.1109/wicsa-ecsa.212.39
|View full text |Cite
|
Sign up to set email alerts
|

Towards Dependable Emergent Ensembles of Components: The DEECo Component Model

Abstract: 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. This stems from the dynamic nature of such systems, where components and their bindings may appear and disappear without anticipation. To address this challenge, we propose employing separation of concerns via a mechanism of dynamic implicit bindings with implicit communication. Thi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2013
2013
2024
2024

Publication Types

Select...
5
3
1

Relationship

3
6

Authors

Journals

citations
Cited by 19 publications
(5 citation statements)
references
References 10 publications
0
5
0
Order By: Relevance
“…We implemented the self-adaptation method of IRM-SA as a plugin (publicly available [42]) into the jDEECo framework [44]. This framework is a realization of the DEECo component model [15,48] . For developing components and ensembles, jDEECo provides an internal Java DSL and allows their distributed execution.…”
Section: Prototype Implementationmentioning
confidence: 99%
“…We implemented the self-adaptation method of IRM-SA as a plugin (publicly available [42]) into the jDEECo framework [44]. This framework is a realization of the DEECo component model [15,48] . For developing components and ensembles, jDEECo provides an internal Java DSL and allows their distributed execution.…”
Section: Prototype Implementationmentioning
confidence: 99%
“…When structuring the part of the system which is heavily influenced by the dynamicity in the physical world, i.e., lowpower to resource-poor links (dotted links in Figure 3, left part of the architecture in Figure 4), it is beneficial to employ component models that specifically target environments with evolving physical substratum, such as DEECo (Dependable Emergent Ensembles of Components) component model [4,10].…”
Section: Deeco Modelmentioning
confidence: 99%
“…Moreover, existing approaches fail to fully address the adaptability of cloud applications in heterogeneous resource environments spanning from mobile terminals to cloud infrastructure nodes. To this end, model-driven service design and development could be used to enable the adaptation of cloud applications [3,12,9,2]. FFinally, another important research challenge relates to the portability of cloud applications, i.e., creating applications such that they can be deployed on multiple target cloud platforms with as few changes as possible [10].…”
Section: Relate Research Areasmentioning
confidence: 99%