book chapter
Classification and Comparison of Module Concepts for Graph Transformation Systems
Reiko
Heckel
author
Gregor
Engels
author 107
Hartmut
Ehrig
author
Gabriele
Taentzer
author
66
department
In this chapter we use a three-level approach for analyzing module concepts for graph transformation systems. Based on the observation that module architectures consist of basic specications like body or export interface and relations like the implementation relation between them, or the import relation between a client and a server module, module concepts are characterized by answering the questions 1. What are the basic specifications? 2. Which relations between specifications are used? 3. How are specifications and relations combined to module architectures? These three questions are investigated for five module concepts available in the literature. As a reference example, a samplemodular specification of resource management in distributed operating systems is presented.
World Scientific1999
eng
Handbook of Graph Grammars and Computing by Graph Transformations, Volume 2: Applications, Languages and Tools
2669-689
R. Heckel, G. Engels, H. Ehrig, G. Taentzer, in: Handbook of Graph Grammars and Computing by Graph Transformations, Volume 2: Applications, Languages and Tools, World Scientific, Singapore, 1999, pp. 669–689.
Heckel, Reiko, Gregor Engels, Hartmut Ehrig, and Gabriele Taentzer. “Classification and Comparison of Module Concepts for Graph Transformation Systems.” In <i>Handbook of Graph Grammars and Computing by Graph Transformations, Volume 2: Applications, Languages and Tools</i>, 2:669–89. Singapore: World Scientific, 1999.
Heckel R, Engels G, Ehrig H, Taentzer G. Classification and Comparison of Module Concepts for Graph Transformation Systems. In: <i>Handbook of Graph Grammars and Computing by Graph Transformations, Volume 2: Applications, Languages and Tools</i>. Vol 2. Singapore: World Scientific; 1999:669-689.
@inbook{Heckel_Engels_Ehrig_Taentzer_1999, place={Singapore}, title={Classification and Comparison of Module Concepts for Graph Transformation Systems}, volume={2}, booktitle={Handbook of Graph Grammars and Computing by Graph Transformations, Volume 2: Applications, Languages and Tools}, publisher={World Scientific}, author={Heckel, Reiko and Engels, Gregor and Ehrig, Hartmut and Taentzer, Gabriele}, year={1999}, pages={669–689} }
Heckel, Reiko, et al. “Classification and Comparison of Module Concepts for Graph Transformation Systems.” <i>Handbook of Graph Grammars and Computing by Graph Transformations, Volume 2: Applications, Languages and Tools</i>, vol. 2, World Scientific, 1999, pp. 669–89.
R. Heckel, G. Engels, H. Ehrig, and G. Taentzer, “Classification and Comparison of Module Concepts for Graph Transformation Systems,” in <i>Handbook of Graph Grammars and Computing by Graph Transformations, Volume 2: Applications, Languages and Tools</i>, vol. 2, Singapore: World Scientific, 1999, pp. 669–689.
Heckel, R., Engels, G., Ehrig, H., & Taentzer, G. (1999). Classification and Comparison of Module Concepts for Graph Transformation Systems. In <i>Handbook of Graph Grammars and Computing by Graph Transformations, Volume 2: Applications, Languages and Tools</i> (Vol. 2, pp. 669–689). Singapore: World Scientific.
75192019-02-04T22:50:30Z2019-02-04T22:52:47Z