2012
DOI: 10.1007/978-3-642-34005-5_7
|View full text |Cite
|
Sign up to set email alerts
|

Modelling and Analyzing Adaptive Self-assembly Strategies with Maude

Abstract: Abstract. Building adaptive systems with predictable emergent behavior is a challenging task and is becoming a critical need. The research community has accepted the challenge by proposing approaches of various nature: from software architectures, to programming paradigms, to analysis techniques. Our own contribution in this regard is a conceptual framework for adaptation centered around the stressed role of control data. The framework is naturally realized in a reflective logical language like Maude by using … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
13
0

Year Published

2012
2012
2023
2023

Publication Types

Select...
6
1

Relationship

3
4

Authors

Journals

citations
Cited by 17 publications
(13 citation statements)
references
References 21 publications
0
13
0
Order By: Relevance
“…VeStA and PVeStA have been used for the analysis of systems and algorithms by different authors (see, e.g., [1,16,8]). …”
Section: The Vesta/pvesta Toolmentioning
confidence: 99%
“…VeStA and PVeStA have been used for the analysis of systems and algorithms by different authors (see, e.g., [1,16,8]). …”
Section: The Vesta/pvesta Toolmentioning
confidence: 99%
“…PSCEL operational rules are similar to those presented in Section 2.3, therefore in Table 15 we only report some significant ones 11 . As a matter of notation, I.p indicates the process part of component I and, when s = , s.P stands for P .…”
Section: Pscel: Policed Scelmentioning
confidence: 99%
“…As usual (especially in the Maude context, e.g. [6,11,2,25]), in order to perform statistical analysis it is necessary to obtain probabilistic behaviours out of non-deterministic ones by resolving non-determinism in probabilistic choices. For this reason, we defined a Java wrapper for MISSCEL together with a set of external schedulers which permit to obtain probabilistic simulations of SCEL specifications, which can then be exploited by MultiVeStA to perform statistical model checking.…”
Section: Maude-based Verificationmentioning
confidence: 99%
“…Note that, while the tower of reflection relies on a white-box architecture, the Russian Dolls approach can deal equally well with black-box components, because wrapped configurations can be managed by message passing. RRD has been further exploited for modeling policy-based coordination [73], for the design of PAGODA, a modular architecture for specifying autonomous systems [74], in the composite actors used in [32], and, by ourselves, in the design and analysis of self-assembly strategies for robot swarms [21].…”
Section: Rule-based Models For Adaptationmentioning
confidence: 99%