Specific Graph Models and Their Mappings to a Common Model

Software engineering applications, like integrated development environments or CASE tools, often work on complex documents with graph-like structures. Modifications of these documents can be realized by graph transformations. Many graph transformation systems operate only in volatile memory and thus suffer from a couple of drawbacks.

[1]  André Marburger,et al.  E-CARES research project: understanding complex legacy telecommunication systems , 2001, Proceedings Fifth European Conference on Software Maintenance and Reengineering.

[2]  Manfred Nagl,et al.  Building Tightly Integrated Software Development Environments: The IPSEN Approach , 1996, Lecture Notes in Computer Science.

[3]  Andy Schürr,et al.  PROGRES: Language and Environment , 1999 .

[4]  Berthold Hoffmann,et al.  Abstraction and Control for Shapely Nested Graph Transformation , 2003, Fundam. Informaticae.

[5]  Bernhard Westfechtel,et al.  UPGRADE: A Framework for Building Graph-Based Interactive Tools , 2002, Electron. Notes Theor. Comput. Sci..

[6]  Bernhard Westfechtel,et al.  AHEAD: A Graph-Based System for Modeling and Managing Development Processes , 1999, AGTIVE.

[7]  Ulrich Nickel,et al.  Integrating UML diagrams for production control systems , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[8]  Andy Schürr,et al.  GXL: toward a standard exchange format , 2000, Proceedings Seventh Working Conference on Reverse Engineering.

[9]  Gaudenz Alder,et al.  Design and Implementation of the JGraph Swing Component , 2003 .

[10]  Berthold Hoffmann,et al.  Towards rule-based visual programming of generic visual systems , 2000, ArXiv.

[11]  Hausi A. Müller,et al.  A reverse-engineering approach to subsystem structure identification , 1993, J. Softw. Maintenance Res. Pract..

[12]  Berthold Hoffmann,et al.  Shapely hierarchical graph transformation , 2001, Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587).

[13]  Bernhard Westfechtel,et al.  Graph-Based Reengineering of Telecommunication Systems , 2002, ICGT.

[14]  Berthold Hoffmann,et al.  Specifying and Implementing Visual Process Modeling Languages with DiaGen , 2001, Electron. Notes Theor. Comput. Sci..

[15]  Mark Minas,et al.  Concepts and realization of a diagram editor generator based on hypergraph transformation , 2002, Sci. Comput. Program..

[16]  Anneke Kleppe,et al.  The object constraint language: precise modeling with UML , 1998 .

[17]  Manfred Nagl,et al.  Applications of Graph Transformations with Industrial Relevance , 2004, Lecture Notes in Computer Science.

[18]  Robert V. Binder,et al.  Testing Object-Oriented Systems: Models, Patterns, and Tools , 1999 .

[19]  Manfred Nagl,et al.  GRAPH TECHNOLOGY SUPPORT FOR CONCEPTUAL DESIGN IN CIVIL ENGINEERING , 2002 .

[20]  Andreas Winter,et al.  Querying as an enabling technology in software reengineering , 1999, Proceedings of the Third European Conference on Software Maintenance and Reengineering (Cat. No. PR00090).