pith. the verified trust layer for science. 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 p. Extension
Add this Pith Number to your LaTeX paper What is a Pith Number?
\usepackage{pith}
\pithnumber{EZHA6PZN}

Prints a linked pith:EZHA6PZN badge after your title and writes the identifier into PDF metadata. Compiles on arXiv with no extra files. Learn more

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.