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
Link To Document