Abstract
Standard C++ does not provide mechanisms for working with assertions in
the spirit of design by contract (DBC) as proposed by Meyer. We earlier
developed a set of techniques and tools facilitating the prototyping of
object-oriented architectures based on the idea of design by contract.
As it is crucial for us to support evolutionary prototyping, we need to
provide mechanisms to automatically transform the classes and assertions
specified in our prototyping environment to C++. Therefore we developed
a system that automatically transforms classes and assertions of our
prototyping system to C++. As a side effect our environment provides
general mechanisms for realizing design by contract for the programming
language C++.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of TOOLS 30 conference, Santa Barbara, USA |
| Publication status | Published - Aug 1999 |
Fields of science
- 102 Computer Sciences
Projects
- 1 Finished
-
Prototyping with Scenarios and Contracts
Plösch, R. (Researcher) & Pomberger, G. (PI)
01.01.1998 → 31.12.2004
Project: Other › Project from scientific scope of research unit
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver