Case Studies in Systematic Software Development
by Cliff B. Jones and Robert C. F. Shaw
Publisher: Prentice Hall 1990
ISBN/ASIN: 0131160885
ISBN-13: 9780131160880
Number of pages: 405
Description:
This book covers the case studies on the application of the most widely known and used formal methods in software development, called the Vienna Development Method (more often referred to as VDM). VDM was developed in an industrial environment but has also evoked considerable academic research. Different users of this book will obviously employ it in different ways. It is likely to be background reading for undergraduate courses which use one or the other textbook to teach VDM; while an MSc or industrial course might make detailed analysis of the case studies. A particularly valuable way of doing this is to organize some sort of 'walkÂthrough' of chosen examples. By their very nature, few of the examples are closed and there is excellent scope for extending a case study as a major project.
Download or read it online for free here:
Download link
(2.7MB, PDF)
Similar books
Communicating Sequential Processesby C.A.R. Hoare - Prentice Hall
CSP is a language for describing patterns of interaction. It is supported by an elegant mathematical theory, a set of proof tools, and an extensive literature. The book is an excellent introduction to the language, and also to the mathematical theory.
(15247 views)
The Elements of Computing Systemsby Noam Nisan, Shimon Schocken - MIT Press
The book exposes students to a significant body of computer science knowledge, gained through a series of hardware and software construction tasks. These tasks demonstrate how theoretical and applied techniques are used in practice.
(29609 views)
Introduction to Reverse Engineering Softwareby Mike Perry, Nasko Oskov - UIUC
An introduction to reverse engineering software under both Linux and Windows. The author uses the Scientific Method to deduce specific behavior and to target, analyze, extract and modify specific operations of a program for interoperability purposes.
(16993 views)
Software Engineering for Internet Applicationsby Eve Andersson, Philip Greenspun, Andrew Grumet - The MIT Press
After completing this course on server-based Internet applications software, students who start with only the knowledge of how to write and debug a computer program will have learned how to build web-based applications on the scale of Amazon.com.
(21686 views)