• DocumentCode
    2341077
  • Title

    System support for modular order-sorted Horn clause specifications

  • Author

    Ganzinger, Harald ; Schäfers, Renate

  • Author_Institution
    Fachbereich Inf., Dortmund Univ., West Germany
  • fYear
    1990
  • fDate
    26-30 Mar 1990
  • Firstpage
    150
  • Lastpage
    159
  • Abstract
    The authors present an overview of CEC, a rewrite rule laboratory for order-sorted specifications with conditional equations. CEC differs from related systems, such as OBJ-3, in that it can check or achieve by completion the semantic prerequisites for correct operational execution of specifications by conditional term rewriting. CEC supports the modular structure of specifications in two ways. Its speculation browser allows accessing, editing, and administrating the modules of a specification through a highly interactive user interface. The completion procedure, apart from transforming a specification into executable rewrite code, will find the inconsistencies, if any, between the formal and actual parameters of generic specifications. CEC can handle a large class of conditional equations with extra variables in the condition without having to resort to inefficient goal solving methods at rewrite time
  • Keywords
    formal specification; rewriting systems; software tools; CEC; OBJ-3; conditional equations; conditional term rewriting; correct operational execution; executable rewrite code; generic specifications; goal solving methods; highly interactive user interface; modular order-sorted Horn clause specifications; rewrite rule laboratory; speculation browser; Art; Equations; Formal specifications; Laboratories; Logic functions; Modular construction; User interfaces; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 1990. Proceedings., 12th International Conference on
  • Conference_Location
    Nice
  • Print_ISBN
    0-8186-2026-9
  • Type

    conf

  • DOI
    10.1109/ICSE.1990.63618
  • Filename
    63618