• DocumentCode
    276848
  • Title

    Using Oracle/SQL to animate Z specifications

  • Author

    Love, Matthew

  • Author_Institution
    Sch. of Comput. & Manage. Sci., Sheffield City Polytech., UK
  • fYear
    1992
  • fDate
    33617
  • Abstract
    Reports on the use of Oracle, an industry standard relational database CASE tool, as an environment for animating suitable Z specifications. The basic method of the animation is to encode each schema of a Z specification as a `form´ which can be displayed on the screen. The user may enter values into the input fields, but the state values are only updated if `triggers´ which encode the specification´s predicates so permit. The user may execute a sequence of forms to explore the effects of composing a number of operations. The animation may also highlight missing or contradictory logic in the original specification
  • Keywords
    formal specification; query languages; relational databases; software tools; CASE tool; Oracle; SQL; Z specifications; animation; contradictory logic; industry standard; relational database;
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    Automating Formal Methods for Computer Assisted Prototying, IEE Colloquium on
  • Conference_Location
    London
  • Type

    conf

  • Filename
    167606