pith. sign in

arxiv: 1212.4444 · v1 · pith:EZHA6PZNnew · submitted 2012-12-17 · 💻 cs.LO · cs.DC· cs.NI· cs.SE

Enforcing Architectural Styles in Presence of Unexpected Distributed Reconfigurations

classification 💻 cs.LO cs.DCcs.NIcs.SE
keywords architecturalrulesalgorithmdesigndistributedgraphsreconfigurationssimple
0
0 comments X
read the original abstract

Architectural Design Rewriting (ADR, for short) is a rule-based formal framework for modelling the evolution of architectures of distributed systems. Rules allow ADR graphs to be refined. After equipping ADR with a simple logic, we equip rules with pre- and post-conditions; the former constraints the applicability of the rules while the later specifies properties of the resulting graphs. We give an algorithm to compute the weakest pre-condition out of a rule and its post-condition. On top of this algorithm, we design a simple methodology that allows us to select which rules can be applied at the architectural level to reconfigure a system so to regain its architectural style when it becomes compromised by unexpected run-time reconfigurations.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.