--- _id: '7403' abstract: - lang: eng text: The idea of a combined reference model- and view-based specification approach has been proposed recently in the software engineering community. In this paper we present a specification technique based on graph transformations which supports such a development approach. The use of graphs and graph transformations allows to satisfy the general requirements of an intuitive understanding and the integration of static and dynamic aspects on a well-defined and sound semantical base. On this background, formal notions of view and view relation are developed and the behaviour of views is described by a loose semantics. View relations are shown to preserve the behaviour of views. Moreover, we define a construction for the automatic integration of views which assumes that the dependencies between different views are described by a reference model. The views and the reference model are kept consistent manually, which is the task of a model manager. In case of more than two views more general scenarios are developed and discussed. We are able to show that the automatic view integration is compatible with the loose semantics, i.e., the behaviour of the system model is exactly the integration of the behaviours of the views. All concepts and results are illustrated at the well-known example of a banking system. author: - first_name: Gregor full_name: Engels, Gregor id: '107' last_name: Engels - first_name: Reiko full_name: Heckel, Reiko last_name: Heckel - first_name: Gabriele full_name: Taentzer, Gabriele last_name: Taentzer - first_name: Hartmut full_name: Ehrig, Hartmut last_name: Ehrig citation: ama: Engels G, Heckel R, Taentzer G, Ehrig H. A Combined Reference Model- and View-Based Approach to System Specification. Int Journal of Software and Knowledge Engeneering. 1997;7(4):457-477. apa: Engels, G., Heckel, R., Taentzer, G., & Ehrig, H. (1997). A Combined Reference Model- and View-Based Approach to System Specification. Int. Journal of Software and Knowledge Engeneering, 7(4), 457–477. bibtex: '@article{Engels_Heckel_Taentzer_Ehrig_1997, title={A Combined Reference Model- and View-Based Approach to System Specification}, volume={7}, number={4}, journal={Int. Journal of Software and Knowledge Engeneering}, author={Engels, Gregor and Heckel, Reiko and Taentzer, Gabriele and Ehrig, Hartmut}, year={1997}, pages={457–477} }' chicago: 'Engels, Gregor, Reiko Heckel, Gabriele Taentzer, and Hartmut Ehrig. “A Combined Reference Model- and View-Based Approach to System Specification.” Int. Journal of Software and Knowledge Engeneering 7, no. 4 (1997): 457–77.' ieee: G. Engels, R. Heckel, G. Taentzer, and H. Ehrig, “A Combined Reference Model- and View-Based Approach to System Specification,” Int. Journal of Software and Knowledge Engeneering, vol. 7, no. 4, pp. 457–477, 1997. mla: Engels, Gregor, et al. “A Combined Reference Model- and View-Based Approach to System Specification.” Int. Journal of Software and Knowledge Engeneering, vol. 7, no. 4, 1997, pp. 457–77. short: G. Engels, R. Heckel, G. Taentzer, H. Ehrig, Int. Journal of Software and Knowledge Engeneering 7 (1997) 457–477. date_created: 2019-01-31T15:49:57Z date_updated: 2022-01-06T07:03:36Z department: - _id: '66' intvolume: ' 7' issue: '4' language: - iso: eng page: 457-477 publication: Int. Journal of Software and Knowledge Engeneering status: public title: A Combined Reference Model- and View-Based Approach to System Specification type: journal_article user_id: '52534' volume: 7 year: '1997' ...