A View-based Approach to System Modeling Based on Open Graph Transformation Systems

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. 639–668.

Download
No fulltext has been uploaded.
Book Chapter | English
Author
Heckel, Reiko; Engels, GregorLibreCat; Ehrig, Hartmut; Taentzer, Gabriele
Abstract
The idea of a combined reference model- and view-based specification approach has been proposed recently in the software engineering community. In this chapter we present a specification technique based on open graph transformation systems (in the double-pushout approach) by a new loose semantics for rule-based systems, which allows to model the interaction between different views, and by explicit frame conditions which restrict these interactions to an interface of open types. On this background, formal notions of view and view relation are developed and the behavior of views is described by the loose semantics. Based on the assumption that dependencies between different views are faithfully described by a common reference model, a construction is developed for the automatic integration of views. The views and the reference model are kept consistent manually, which is the task of a model manager. All concepts and results are illustrated at the well-known example of banking system.
Publishing Year
Book Title
Handbook of Graph Grammars and Computing by Graph Transformations, Volume 2: Applications, Languages and Tools
Page
639-668
LibreCat-ID

Cite this

Heckel R, Engels G, Ehrig H, Taentzer G. A View-based Approach to System Modeling Based on Open Graph Transformation Systems. In: Handbook of Graph Grammars and Computing by Graph Transformations, Volume 2: Applications, Languages and Tools. Singapore: World Scientific; 1999:639-668.
Heckel, R., Engels, G., Ehrig, H., & Taentzer, G. (1999). A View-based Approach to System Modeling Based on Open Graph Transformation Systems. In Handbook of Graph Grammars and Computing by Graph Transformations, Volume 2: Applications, Languages and Tools (pp. 639–668). Singapore: World Scientific.
@inbook{Heckel_Engels_Ehrig_Taentzer_1999, place={Singapore}, title={A View-based Approach to System Modeling Based on Open Graph Transformation Systems}, 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={639–668} }
Heckel, Reiko, Gregor Engels, Hartmut Ehrig, and Gabriele Taentzer. “A View-Based Approach to System Modeling Based on Open Graph Transformation Systems.” In Handbook of Graph Grammars and Computing by Graph Transformations, Volume 2: Applications, Languages and Tools, 639–68. Singapore: World Scientific, 1999.
R. Heckel, G. Engels, H. Ehrig, and G. Taentzer, “A View-based Approach to System Modeling Based on Open Graph Transformation Systems,” in Handbook of Graph Grammars and Computing by Graph Transformations, Volume 2: Applications, Languages and Tools, Singapore: World Scientific, 1999, pp. 639–668.
Heckel, Reiko, et al. “A View-Based Approach to System Modeling Based on Open Graph Transformation Systems.” Handbook of Graph Grammars and Computing by Graph Transformations, Volume 2: Applications, Languages and Tools, World Scientific, 1999, pp. 639–68.

Export

Marked Publications

Open Data LibreCat

Search this title in

Google Scholar