This is a gently-paced software engineering text that concentrates on the use of formal methods for the development of high integrity software. It assumes no previous knowledge of formal methods, and presents a practical and comprehensive treatment of the subject suitable for second and third year undergraduates on computing courses, and students on taught master's courses. The book is packed with examples and exercises throughout.
QUENTIN CHARATAN is Principal Lecturer at the University of East London.
His research involves the integration of formal methods with object-oriented methods, and he has written widely on this subject. He is also the co-author of Java: The First Semester (McGraw Hill, 2001), and Java in Two Semesters (McGraw Hill, 2002) with Aaron Kans.
AARON KANS is Senior Lecturer at the University of East London. He teaches the fundamentals of software development and visual programming, and is the co-author of Java: The First Semester (McGraw Hill, 2001), and Java in Two Semesters (McGraw Hill, 2002) with Quentin Charatan.
QUENTIN CHARATAN is Principal Lecturer at the University of East London.
His research involves the integration of formal methods with object-oriented methods, and he has written widely on this subject. He is also the co-author of Java: The First Semester (McGraw Hill, 2001), and Java in Two Semesters (McGraw Hill, 2002) with Aaron Kans.
AARON KANS is Senior Lecturer at the University of East London. He teaches the fundamentals of software development and visual programming, and is the co-author of Java: The First Semester (McGraw Hill, 2001), and Java in Two Semesters (McGraw Hill, 2002) with Quentin Charatan.
QUENTIN CHARATAN is Principal Lecturer at the University of East London.
His research involves the integration of formal methods with object-oriented methods, and he has written widely on this subject. He is also the co-author of
Java: The First Semester (McGraw Hill, 2001), and
Java in Two Semesters (McGraw Hill, 2002) with Aaron Kans.
AARON KANS is Senior Lecturer at the University of East London. He teaches the fundamentals of software development and visual programming, and is the co-author of
Java: The First Semester (McGraw Hill, 2001), and
Java in Two Semesters (McGraw Hill, 2002) with Quentin Charatan.