Proceedings. 26th International Conference on Software Engineering
DOI: 10.1109/icse.2004.1317467
|View full text |Cite
|
Sign up to set email alerts
|

A tool for writing and debugging algebraic specifications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
19
0

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 17 publications
(20 citation statements)
references
References 14 publications
1
19
0
Order By: Relevance
“…It was conceived so that conformance checking with respect to OO implementations can be supported through run-time monitoring of automatically derived contracts. Figure 2 a) presents a typical example in this setting [1,13,14]: the ADT integer stack. A specification defines exactly one sort and the first argument of every operation and predicate in the specification must belong to that sort.…”
Section: Specifications and Modulesmentioning
confidence: 99%
See 3 more Smart Citations
“…It was conceived so that conformance checking with respect to OO implementations can be supported through run-time monitoring of automatically derived contracts. Figure 2 a) presents a typical example in this setting [1,13,14]: the ADT integer stack. A specification defines exactly one sort and the first argument of every operation and predicate in the specification must belong to that sort.…”
Section: Specifications and Modulesmentioning
confidence: 99%
“…Henkel and Diwan developed a tool [13] that allows to check the behavioral equivalence between a Java class and its specification, during a particular run of a client application. This is achieved through the automatic generation of a prototype implementation for the specification which relies on term rewriting.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…The approach has also been embedded in a tool to help programmers write and debug algebraic specifications (Henkel and Diwan, 2004). The tool maps the candidate specification to a prototype Java class and simulates its behaviour, which can be compared with the behaviour of some handcoded concrete Java class.…”
Section: Inferring Complete Specifications From Codementioning
confidence: 99%