2010
DOI: 10.1007/978-3-642-16561-0_19
|View full text |Cite
|
Sign up to set email alerts
|

Towards Dynamic Adaptation of Probabilistic Systems

Abstract: Abstract. Dynamic system adaptation is modeled in the coordination language Paradigm as coordination of collaborating components. A special component McPal allows for addition of new behavior, of new constraints and of new control in view of a new collaboration. McPal gradually adapts the system dynamics. It is shown that the approach also applies to the probabilistic setting. For a client-server example, where McPal adds, step-by-step, probabilistic behavior to deterministic components, precise modeling of ch… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
5
0

Year Published

2011
2011
2016
2016

Publication Types

Select...
2
2

Relationship

2
2

Authors

Journals

citations
Cited by 4 publications
(5 citation statements)
references
References 17 publications
0
5
0
Order By: Relevance
“…Having returned to phase Hibernating, step cleanUp from Content to Observing then refreshes Crs by removing all model fragments obsolete by then, keeping the to-be model only. Note, so far McPal is the same as in [3,6].…”
Section: Dining Philosophers As-is: Deadlock-pronementioning
confidence: 96%
“…Having returned to phase Hibernating, step cleanUp from Content to Observing then refreshes Crs by removing all model fragments obsolete by then, keeping the to-be model only. Note, so far McPal is the same as in [3,6].…”
Section: Dining Philosophers As-is: Deadlock-pronementioning
confidence: 96%
“…Having returned to phase Hibernating, step cleanUp from Content to Observing then refreshes Crs by removing all model fragments obsolete by then, keeping the to-be model only. Note, so far McPal is the same as in [5,8].…”
Section: Dining Philosophers As-is: Deadlock-pronementioning
confidence: 99%
“…In [28,5,8] we advocated how orchestrated adaptation can conveniently be captured in the coordination modeling language Paradigm (backed up by a translation into the specification languages of the model checkers mCRL2 and Prism). In Paradigm, a system architecture is organized along specific collaboration dimensions, called partitions.…”
Section: Introductionmentioning
confidence: 99%
“…Interactions are in terms of temporary constraints on the dynamics of components. To underpin Paradigm models with formal verification and automated analysis, the Paradigm language has been linked with the mCRL2 toolset [11] via its translation to the process algebra ACP [6,3] and with the probabilistic modelchecker Prism [15,4] via a direct encoding scheme. Process algebras (PA for short), such as CCS, CSP, LOTOS and ACP, provide a powerful framework for formal modeling and reasoning about concurrent systems, which turns out to be very suitable for our needs in the setting of coordination.…”
Section: Introductionmentioning
confidence: 99%
“…While the translation to ACP and mCRL2 allows for formal verification of Paradigm models [3,2,4], the omnipresent problem of state space explosion when analyzing large models occurs here as well. In the present paper, we address the question of reducing Paradigm models of coordination.…”
Section: Introductionmentioning
confidence: 99%