Modeling distributed systems by modular rule expressions graph transformation based on refinement via rule expressions

4Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Due to the special requirements of distributed systems, it is important that modeling techniques for this kind of systems offer a stringent module concept. Each module has to support the encapsulation of data structure as well as functionality also at runtime. Modular graph transformation, presented in this contribution, supports these features. Modules are built up of specifications where attributed graphs describe the static data structures, whereas the dynamic behavior is modeled by the controlled application of graph rules. Rule expressions are used to formulate the control flow. Within one module, we can state a (weak) preservation of export and import behavior wrt. the local behavior in the module’s body in the sense that an interface derivation is subsumed by a local derivation if it can be performed. Modules may use each other meaning that each import interface has to be connected with an export interface in a way that the import behavior is subsumed by the export behavior.

Cite

CITATION STYLE

APA

Große-Rhode, M., Parisi-Presicce, F., Simeoni, M., & Taentzer, G. (2000). Modeling distributed systems by modular rule expressions graph transformation based on refinement via rule expressions. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1779, pp. 31–45). Springer Verlag. https://doi.org/10.1007/3-540-45104-8_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free