• DocumentCode
    2804153
  • Title

    Graph Grammars: A Comparison between Verification Methods

  • Author

    Moura de Mello, Andre ; Lemos, Luiz Carlos, Jr. ; Foss, Luciana ; Cavalheiro, Simone André da Costa

  • Author_Institution
    Centre de Desenvolvimento Tecnol., Univ. Fed. de Pelotas, Pelotas, Brazil
  • fYear
    2011
  • fDate
    24-26 Aug. 2011
  • Firstpage
    88
  • Lastpage
    94
  • Abstract
    Graph grammars are a formal specification language well-suited to applications in which states have a complex topology (involving not only many types of elements, but also different types of relations between them) and in which behaviour is essentially data-driven, that is, events are triggered basically by particular configurations of the state. Many reactive systems are examples of this class of applications, such as protocols for distributed and mobile systems, simulation of biological systems, and many others. Graph grammars can be analysed through model-checking and theorem proving. Each verification technique has arguments for and against its use, but we can say that model-checking and theorem proving are complementary. The main aim of this paper is to present the main existing approaches for the analysis of graph grammars considering each one of these techniques, describing a brief comparative between them.
  • Keywords
    formal specification; formal verification; graph grammars; specification languages; theorem proving; topology; biological systems; complex topology; formal specification language; graph grammars; mobile systems; model-checking; reactive systems; theorem proving; verification methods; Biological system modeling; Computational modeling; Grammar; Hardware; Object oriented modeling; Software; Unified modeling language; graph grammar; model checking; theorem proving;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Theoretical Computer Science (WEIT), 2011 Workshop-School on
  • Conference_Location
    Pelotas, RS
  • Print_ISBN
    978-1-4673-0225-8
  • Type

    conf

  • DOI
    10.1109/WEIT.2011.17
  • Filename
    6114786