Proceedings of the Symposium on Applied Computing 2017
DOI: 10.1145/3019612.3019767
|View full text |Cite
|
Sign up to set email alerts
|

Reconfigurable service-based architecture based on variability description

Abstract: Self-adaptive systems evolve during system's execution against changes in operating environment. Such evolution and reconfiguration can be specified at architecture level using a syntactical expressive language such as Architecture Description Languages (ADLs). Variability modeling is an excellent instrument to model variations of software artifacts and their behavior within a self-adaptive system. However, existing ADLs that support dynamic reconfiguration do not explicitly model variation points on which the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 16 publications
0
4
0
Order By: Relevance
“…These systems configure themselves without human interaction by monitoring changes in their operating environment. 29 One of our previous work is about the runtime adaptability of AmI systems. We describe how a component-oriented AmI system reacts to changing conditions at runtime in Reference 30.…”
Section: Dynamic Adaptationmentioning
confidence: 99%
See 1 more Smart Citation
“…These systems configure themselves without human interaction by monitoring changes in their operating environment. 29 One of our previous work is about the runtime adaptability of AmI systems. We describe how a component-oriented AmI system reacts to changing conditions at runtime in Reference 30.…”
Section: Dynamic Adaptationmentioning
confidence: 99%
“…Dynamically adaptable systems are usually self‐adaptive. These systems configure themselves without human interaction by monitoring changes in their operating environment 29 …”
Section: Introductionmentioning
confidence: 99%
“…• Reconfiguration Triggers: Conditions or triggers are stimuli, situations, or events that trigger an adaptation at run-time (OQUENDO, 2016;LING, 2013;ZHANG et al, 2016) and enable the Reconfiguration Manager to identify a reconfiguration to be proceeded, requesting the addition/removal of components, for example (BRAD-BURY et al, 2004). In general, such conditions refer to system failures, changes in requirements, changes in the environment, among other events (DING, 2016;AD-JOYAN;SERIAI, 2017;CIMATTI et al, 2018). Triggers can be classified into two main categories:…”
Section: Dynamic Conceptsmentioning
confidence: 99%
“…According to the SMS, architectures must be reconfigured when static solutions are not able to achieve the quality attributes required (BRADBURY, 2004;CÎMPAN et al, 2005;CIMATTI et al, 2018;ADJOYAN;SERIAI, 2017). This element is textual and should express the quality attributes that require those dynamic solutions.…”
Section: Scenario Viewmentioning
confidence: 99%