XWe have detected your location as outside the U.S/Canada, if you think this is wrong, you can choose your location.

Macmillan Higher Education

Cart

Continue Shopping
All prices are shown excluding Tax
The submitted promocode is invalid
Discount code already used. It can only be used once.
* Applied promocode: ×

Due to COVID-19, physical book delivery is currently not possible to China, Djibouti, French Polynesia, Hong Kong, Kuwait, Lebanon, Libya, Macao, Maldives, Morocco, Moldova, Mongolia, Philippines, Somalia, Sri Lanka and Tunisia. If you are affected please select an ebook version instead. Apologies for the inconvenience.

Important information on your ebook order

Important information on your access card order

COVID-19: Support for professors and students affected by Coronavirus. Learn more

Formal Software Development

From VDM to Java

Author(s):
Publisher:

Red Globe Press

Pages: 256
Downloads:

Flyer

Further Actions:

Recommend to library

Rights and permissions

AVAILABLE FORMATS

Paperback - 9780333992814

09 September 2003

$79.99

Free Shipping

In stock

Ebook - 9780230005860

09 September 2003

$63.99

In stock


All prices are shown excluding Tax

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...

Show More

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.

Show Less

Unique text that fills the gap between formal specifications and software implementations

Ideal first course text as assumes no previous knowledge of formal methods
Includes end-of-chapter exercises and case study material

Preface
High Integrity Software Development
Propositional and Predicate Logic
An Introduction to Specification in VDM-SL
From VDM Specifications to Java Implementations
Sets
Implementing Sets
Sequences
Implementing Sequences
Composite Objects
Implementing Composite Objects
Maps
Implementing Maps
Case Study Part 1: Specification
Case Study Part 2: Implementation
Index.

Add a review

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.

Show More

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.

Show Less

Best Sellers