Design by Contract in Eiffel and C#

Posted on 2010-02-06.

My bachelor's thesis for my studies in Software & Information Engineering:
a comparison of Design by Contract in Eiffel and C# (via Code Contracts).

People

My colleague Christoph Erkinger and myself conducted the project at the Institute for Computer Languages, Faculty of Informatics, Vienna University of Technology.
Ao.Univ.Prof. Franz Puntigam supervised our work.

Download

The thesis (in German) can be downloaded here.
The source code is available at bitbucket.