Graph transformation systems are a formal specification technique for software systems that support the rule based specification of the dynamic behaviour of a system.Their main advantages are the intuitive visual representation of states and state transformations as graphs on the one hand, and the fully formal semantics on the other hand, that allow precise statements about the specification and tool support. In this paper we introduce refinements and modules for typed graph transformation systems to support the software specification development in both dimensions: modules for the horizontal structuring of a specification, i.e., its composition from feasible parts, and refinements for the development over time.

Formal software specification with refinements and modules of typed graph transformation systems / GROSSE RHODE, M.; PARISI PRESICCE, Francesco; Simeoni, M.; G., Taentzer. - In: JOURNAL OF COMPUTER AND SYSTEM SCIENCES. - ISSN 0022-0000. - STAMPA. - 64:2(2002), pp. 171-218. [10.1006/jcss.2001.1800]

Formal software specification with refinements and modules of typed graph transformation systems

PARISI PRESICCE, Francesco;
2002

Abstract

Graph transformation systems are a formal specification technique for software systems that support the rule based specification of the dynamic behaviour of a system.Their main advantages are the intuitive visual representation of states and state transformations as graphs on the one hand, and the fully formal semantics on the other hand, that allow precise statements about the specification and tool support. In this paper we introduce refinements and modules for typed graph transformation systems to support the software specification development in both dimensions: modules for the horizontal structuring of a specification, i.e., its composition from feasible parts, and refinements for the development over time.
2002
formal semantics; graph transformation; module; refinement; software specification
01 Pubblicazione su rivista::01a Articolo in rivista
Formal software specification with refinements and modules of typed graph transformation systems / GROSSE RHODE, M.; PARISI PRESICCE, Francesco; Simeoni, M.; G., Taentzer. - In: JOURNAL OF COMPUTER AND SYSTEM SCIENCES. - ISSN 0022-0000. - STAMPA. - 64:2(2002), pp. 171-218. [10.1006/jcss.2001.1800]
File allegati a 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/11573/396959
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 15
  • ???jsp.display-item.citation.isi??? 10
social impact