Abstract
In this overview-paper, a specification method based on coupled graph grammars is sketched that is able to uniformly describe legal domain configurations which distributed modeling as well as re-engineering tasks are based on. The specification method supports the development of proper (re)design tools, and the method is tool-supported itself.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
K. Cremer, A Tool supporting the Re-design of Legacy Applications. P. Nesi, F. Lehner (Eds.), Proc. 2nd Euromicro Conf. on Softw. Maintenance & Re-Eng., pp.142–148. IEEE Comp. Soc. Press, 1998
K. Cremer, Graph-based Reverse-Engineering and Re-Engineering Tools. In A. Schürr (Eds.), AGTIVE’99: Applications of Graph Transformations with Industrial Relevance. LNCS this volume, Springer-Verlag, Berlin 2000 [16]
K. Cremer, Graph-basierte Werkzeuge zum Reverse Engineering und Re-Engineering. Doct. Diss., RWTH Aachen 1999. To be published by Deutscher Universitätsverlag, Wiesbaden
K. Cremer, S. Gruner, M. Nagl, Graph-Transformation-based Integration Tools: Application to Chemical Process Engineering. H. Ehrig, G. Engels, H.-J. Kreowski, G. Rozenberg (Eds.), Handbook of Graph Grammars and Computing by Graph Transformation, vol.2, pt. IV, chpt. 10, pp.369–394 World Scientific, Singapore 1999
H. Ehrig, G. Engels, R. Heckel, G. Taentzer, A View-oriented Approach to System Modeling based on Graph Transformation. M. Jazayeri, H. Schauer (Eds.), ESEC-FSE’97 Joint 6th Europ. Softw. Eng. Conf. & 5th ACM SIGSOFT Sympos. on the Foundations of Softw. Eng. LNCS 1301, pp.327–343, Springer-Verlag, Berlin 1998
S. Easterbrook, A. Finkelstein, J. Kramer, B. Nuseibeh, Coordinating distributed View-Points: the Anatomy of a Consistency Check. Internat. Journ. on Con current Eng.: Research and Applic. 2/3, pp.209–222, 1994
A. Finkelstein, B. Nuseibeh, J. Kramer, A Framework expressing the Relations between multiple Views in Requirements Specifications. IEEE Transact. on Softw. Eng. 20/10, pp.760–773, 1994
A. Finkelstein, D. Gabbay, A. Hunter, J. Kramer, B. Nuseibeh, Inconsistency-handling in Multi-perspective Specifications. IEEE Transact. on Softw. Eng. 20/8, pp.569–578, 1994
A. Finkelstein, G. Spanoudakis, D. Till, Managing Interference. Proc. ACM SIGSOFT’96 Workshop, pp.172–174, ACM Press 1996
M. Goedicke, B. Enders, T. Meyer, G. Taentzer, Tool Support for ViewPoint-oriented Software Development: towards Integration of multiple Perspectives by distributed Graph Transformation. In A. Schürr (Eds.), AGTIVE’99: Applications of Graph Transformations with Industrial Relevance. LNCS this volume, Springer-Verlag, Berlin 2000 [16]
S. Gruner, M. Nagl, A. Schürr, Integration Tools supporting Development Processes. M. Broy, B. Rumpe (Eds.), RTSE’97 Workshop on Requirements targeting Software and Systems Engineering. LNCS 1526, pp.235–256, Springer-Verlag, Berlin 1998
S. Gruner, Eine schematische und grammatische Korrespondenzmethode zur Spezifikation konsistent verteilter Datenmodelle. Doct.-Diss., RWTH Aachen 1999. Published by Shaker-Verlag, Aachen 1999
J. Jahnke, W. Schäfer, A. Zündorf, A Design Environment for migrating relational to Object-oriented Database Systems. Proc. Internat. Conf. on Softw. Maintenance, IEEE Comp. Soc. Press, pp.163–170, 1996
J. Jahnke, A. Zündorf, Using Graph Grammars for building the VARLET Database Reverse Engineering Environment. G. Rozenberg, G. Engels (Eds.), TAGT’98 6th Internat. Workshop on Theory & Applic. of Graph Transformation (Paderborn 1998). To appear in the LNCS, Springer-Verlag, Berlin 2000
M. Nagl (Ed.), Building tightly integrated Software Development Environments: the IPSEN Approach. LNCS 1170, Springer-Verlag, Berlin 1996
M. Nagl, A. Schürr (Eds.), AGTIVE’99: Applications of Graph Transformations with Industrial Relevance. LNCS this volume, Springer-Verlag, Berlin 2000
M. Nagl, B. Westfechtel (Eds.), Integration von Entwicklungssystemen in Ingenieuranwendungen: Substantielle Verbesserung der Entwicklungsprozesse. Springer-Verlag, Berlin 1998/99
T. Pratt, Pair grammars, graph languages and string-to-graph translations. Journ. of Comp. & System Sc. 5, pp.560–595, 1971
T. Pratt, Definition of programming language semantics using grammars for hierarchical graphs. G. Rozenberg, H. Ehrig, V. Claus (Eds.), Proc. Internat. Workshop on Graph Grammars & their Applic. to Comp. Sc. and Biology. LNCS 73, pp.389–400, Springer-Verlag, Berlin 1979
J. Rekers, A. Schürr, Defining and Parsing Visual Languages with layered Graph Grammars. Journ. of Visual Lang. & Computing 8/1, pp.27–55, Academic Press, London 1997
A. Schürr, A. Winter, A. Zündorf, Graph Grammar Engineering with PROGRES. W. Schäfer, P. Botella (Eds.), ESEC’95 Proc. 5th Europ. Softw. Eng. Conf. LNCS 989, pp.219–234, Springer-Verlag, Berlin 1995
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gruner, S. (2000). A Combined Graph Schema and Graph Grammar Approach to Consistency in Distributed Modeling. In: Nagl, M., Schürr, A., Münch, M. (eds) Applications of Graph Transformations with Industrial Relevance. AGTIVE 1999. Lecture Notes in Computer Science, vol 1779. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45104-8_19
Download citation
DOI: https://doi.org/10.1007/3-540-45104-8_19
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67658-4
Online ISBN: 978-3-540-45104-4
eBook Packages: Springer Book Archive