Software engineers usually represent problems and solutions using graph-based notations at different levels of abstractions. These notations are often semi-formal, but the use of graph transformation techniques can support reasoning about graphs in many ways, and thus can largely enhance them. Recent work indicates many applications of graph transformation to software engineering and opens new research directions. This paper aims primarily at illustrating how graph transformation can help software engineers, but it also discusses how software engineering can ameliorate the practical application of graph transformation technology and its supporting tools.

Baresi, L., Pezze', M. (2005). From Graph Transformation to Software Engineering and Back. In H.J. Kreowski, U. Montanari, F. Orejas, G. Rozenberg, G. Taentzer (a cura di), Formal Methods in Software and Systems Modeling Essays Dedicated to Hartmut Ehrig on the Occasion of His 60th Birthday (pp. 24-37). Springer [10.1007/978-3-540-31847-7_2].

From Graph Transformation to Software Engineering and Back

Pezze', M
2005

Abstract

Software engineers usually represent problems and solutions using graph-based notations at different levels of abstractions. These notations are often semi-formal, but the use of graph transformation techniques can support reasoning about graphs in many ways, and thus can largely enhance them. Recent work indicates many applications of graph transformation to software engineering and opens new research directions. This paper aims primarily at illustrating how graph transformation can help software engineers, but it also discusses how software engineering can ameliorate the practical application of graph transformation technology and its supporting tools.
Capitolo o saggio
Graph Transformation, Software Engineering, Formal Languages
English
Formal Methods in Software and Systems Modeling Essays Dedicated to Hartmut Ehrig on the Occasion of His 60th Birthday
Kreowski, HJ; Montanari, U; Orejas, F; Rozenberg, G; Taentzer, G
2005
9783540249368
3393 LNCS
Springer
24
37
Baresi, L., Pezze', M. (2005). From Graph Transformation to Software Engineering and Back. In H.J. Kreowski, U. Montanari, F. Orejas, G. Rozenberg, G. Taentzer (a cura di), Formal Methods in Software and Systems Modeling Essays Dedicated to Hartmut Ehrig on the Occasion of His 60th Birthday (pp. 24-37). Springer [10.1007/978-3-540-31847-7_2].
none
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/3998
Citazioni
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 1
Social impact