Link to School of Computer Science Homepage Link to UNSW@ADFA Homepage

UNSW@ADFA Computer Science School Seminar

Title GNU Nana: Design by Contract in C/C++
Speaker Mr Phil Maker, Northern Territory University
Date Thursday, 11 December 1997
Time 11:10 -- 12:00
Venue Computer Science - Room 152
Abstract

GNU Nana is a free library providing improved support for assertion checking and logging in GNU C and C++. It provides support for some of the ideas of Eiffel, VDM, Z and Anna in GNU C/C++ (and in the past/future even Ada). Applications include:

o Using "Design by Contract" in C/C++
o Automated testing
o Real time systems (both hard and soft)
o Program visualisation
o Embedded Systems
o Formal methods such as Z or VDM

The talk will concentrate on the application of these ideas in real systems. These techniques have been applied industrially in the development of a series of embedded (inside people) systems with promising results (low cost, surprisingly high reliability).

 

For information on our seminar program, suggestions for seminars, or mailing list updates, please email: seminars@cs.adfa.edu.au or see: http://www.cs.adfa.edu.au/seminars/2003/

 

CRICOS Provider Number: 00100GdotCopyright and DisclaimerdotLast update: Eri Uchida - 11 March 2003