2017
DOI: 10.4204/eptcs.245.5
|View full text |Cite
|
Sign up to set email alerts
|

Checking Properties along Multiple Reconfiguration Paths for Component-Based Systems

Abstract: Reconfiguration paths are used to express sequences of successive reconfiguration operations within a component-based approach allowing dynamic reconfigurations. We use constructs from regular expressions-in particular, alternatives-to introduce multiple reconfiguration paths. We show how to put into action procedures allowing architectural, event, and temporal properties to be proved. Our method, related to finite state automata and using marking techniques, generalises what we did within previous work, where… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2020
2020
2020
2020

Publication Types

Select...
2

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(3 citation statements)
references
References 24 publications
0
3
0
Order By: Relevance
“…Within the framework sketched at § 3.2, our automata have been implemented using the Scheme programming language [24]. The complete implementation can be found in [14], and [15] describes our functions in a way closer to this implementation, giving more details about the Scheme structures we used. The descriptions of this paper allow us to be more related to a theoretical model, and to emphasise that our method is close to algorithms based on marks and used in model-checking, e.g., [6,7,23].…”
Section: Discussion and Future Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Within the framework sketched at § 3.2, our automata have been implemented using the Scheme programming language [24]. The complete implementation can be found in [14], and [15] describes our functions in a way closer to this implementation, giving more details about the Scheme structures we used. The descriptions of this paper allow us to be more related to a theoretical model, and to emphasise that our method is close to algorithms based on marks and used in model-checking, e.g., [6,7,23].…”
Section: Discussion and Future Workmentioning
confidence: 99%
“…We use a high-level functional pseudo-language, except for updating marks, which is done by means of side effects. A complete implementation is available at [14], including other features of FTPL, with similar programming techniques and similar methods for proving the termination of our functions and the correctness w.r.t. the definitions given in [9,10].…”
Section: Functionsmentioning
confidence: 99%
See 1 more Smart Citation