{"publisher":"Technical University of Berlin","author":[{"full_name":"Engels, Gregor","id":"107","last_name":"Engels","first_name":"Gregor"},{"first_name":"Hartmut","full_name":"Ehrig, Hartmut","last_name":"Ehrig"},{"full_name":"Heckel, Reiko","last_name":"Heckel","first_name":"Reiko"},{"first_name":"Gabriele","last_name":"Taentzer","full_name":"Taentzer, Gabriele"},{"full_name":"Corradini, Andrea","last_name":"Corradini","first_name":"Andrea"}],"abstract":[{"text":"In order to manage the complexity of large system specifications, they have to be decomposed into subspecifications. Each subspecification describes a certain part of the system. This might be a certain aspect, like the data, dynamic, or functional aspect, as it is known from object-oriented modelling techniques. Or it might be a certain view onto the system, as it is known from database modelling techniques. The talk motivates the usage of views in graph grammarbased specifications. First, the usage of typed graph grammars inherently ensures an integration of the data and the functional aspect within a view. Second, it is explained that it is not appropriate in case of views to have a fixed semantics. The standard fixed semantics, i.e. a graph transformation system, has to be relaxed to a loose semantics, i.e. a graph transition system. This reflects the idea that a view models only a part of the complete system. Other views may overlap a view with respect to data or functionality. A complete system specification is yielded by exploiting the approach of cooperative parallel composition of graph grammars (see talk by Leila Ribeiro).","lang":"eng"}],"year":"1996","intvolume":" 155","status":"public","date_created":"2019-02-20T14:04:54Z","citation":{"bibtex":"@inproceedings{Engels_Ehrig_Heckel_Taentzer_Corradini_1996, series={Dagstuhl-Seminar-Report}, title={A View-Based Approach to System Modelling}, volume={155}, booktitle={Report on Dagstuhl-Seminar 9637 on Graph Transformations in Computer Science}, publisher={Technical University of Berlin}, author={Engels, Gregor and Ehrig, Hartmut and Heckel, Reiko and Taentzer, Gabriele and Corradini, Andrea}, year={1996}, pages={11}, collection={Dagstuhl-Seminar-Report} }","short":"G. Engels, H. Ehrig, R. Heckel, G. Taentzer, A. Corradini, in: Report on Dagstuhl-Seminar 9637 on Graph Transformations in Computer Science, Technical University of Berlin, 1996, p. 11.","chicago":"Engels, Gregor, Hartmut Ehrig, Reiko Heckel, Gabriele Taentzer, and Andrea Corradini. “A View-Based Approach to System Modelling.” In Report on Dagstuhl-Seminar 9637 on Graph Transformations in Computer Science, 155:11. Dagstuhl-Seminar-Report. Technical University of Berlin, 1996.","mla":"Engels, Gregor, et al. “A View-Based Approach to System Modelling.” Report on Dagstuhl-Seminar 9637 on Graph Transformations in Computer Science, vol. 155, Technical University of Berlin, 1996, p. 11.","ama":"Engels G, Ehrig H, Heckel R, Taentzer G, Corradini A. A View-Based Approach to System Modelling. In: Report on Dagstuhl-Seminar 9637 on Graph Transformations in Computer Science. Vol 155. Dagstuhl-Seminar-Report. Technical University of Berlin; 1996:11.","ieee":"G. Engels, H. Ehrig, R. Heckel, G. Taentzer, and A. Corradini, “A View-Based Approach to System Modelling,” in Report on Dagstuhl-Seminar 9637 on Graph Transformations in Computer Science, 1996, vol. 155, p. 11.","apa":"Engels, G., Ehrig, H., Heckel, R., Taentzer, G., & Corradini, A. (1996). A View-Based Approach to System Modelling. In Report on Dagstuhl-Seminar 9637 on Graph Transformations in Computer Science (Vol. 155, p. 11). Technical University of Berlin."},"user_id":"52534","volume":155,"department":[{"_id":"66"}],"_id":"7837","title":"A View-Based Approach to System Modelling","language":[{"iso":"eng"}],"publication":"Report on Dagstuhl-Seminar 9637 on Graph Transformations in Computer Science","type":"conference","date_updated":"2022-01-06T07:03:46Z","page":"11","series_title":"Dagstuhl-Seminar-Report"}