2015
DOI: 10.1016/j.cl.2015.07.001
|View full text |Cite
|
Sign up to set email alerts
|

On the verification of architectural reconfigurations

Abstract: In a recongurable system, the response to contextual or internal change may trigger reconguration events which, on their turn, activate scripts that change the system's architecture at runtime. To be safe, however, such recongurations are expected to obey the fundamental principles originally specied by its architect. This paper introduces an approach to ensure that such principles are observed along recongurations by verifying them against concrete specications in a suitable logic. Architectures, reconguratio… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2016
2016
2019
2019

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 25 publications
0
2
0
Order By: Relevance
“…As mentioned in the introduction, our method takes place at design-time. We do not deal with a language to describe reconfiguration operations and constraints on these operations as an extension of an ADL, as in [25], we are mainly interested in developing effective methods for verifying properties. In [14] we were able to deal with a particular case of infinite paths, based on the fact that often the same sequences are repeated: a component may be stopped in some circumstances, restarted in some circumstances, and so on.…”
Section: Discussion and Future Workmentioning
confidence: 99%
See 1 more Smart Citation
“…As mentioned in the introduction, our method takes place at design-time. We do not deal with a language to describe reconfiguration operations and constraints on these operations as an extension of an ADL, as in [25], we are mainly interested in developing effective methods for verifying properties. In [14] we were able to deal with a particular case of infinite paths, based on the fact that often the same sequences are repeated: a component may be stopped in some circumstances, restarted in some circumstances, and so on.…”
Section: Discussion and Future Workmentioning
confidence: 99%
“…Dynamic reconfigurations of software architectures are active research topics [1,3,5,19,20,21,18,25]. They provide large increase in value for component-based software.…”
Section: Introductionmentioning
confidence: 99%