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

15Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

This article is free to access.

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 Elsevier Science (USA).

Cite

CITATION STYLE

APA

Große-Rhode, M., Presicce, F. P., & Simeoni, M. (2002). Formal software specification with refinements and modules of typed graph transformation systems. Journal of Computer and System Sciences, 64(2), 171–218. https://doi.org/10.1006/jcss.2001.1800

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free