English Deutsch Français 简体中文 繁體中文
Book123, Download eBooks for Free - Anytime! Submit your article

Categories

Share With Friends



Like Book123?! Give us +1

Archive by Date

Search Tag

Newest

Useful Links


Formal Software Development by Quentin Charatan, Aaron Kans

Posted on 2010-04-14




Name:Formal Software Development by Quentin Charatan, Aaron Kans
ASIN/ISBN:0333992814
File size:1 Mb
Publisher: Palgrave Macmillan (September 9, 2003)
ISBN: 0333992814
File Type: PDF
File Size: 1 Mb
Pages: 400 pages
   Formal Software Development  by Quentin Charatan, Aaron Kans

Free Download Now     Free register and download UseNet downloader, then you can FREE Download from UseNet.

    Download without Limit " Formal Software Development by Quentin Charatan, Aaron Kans " from UseNet for FREE!


More





This book is intended for final-year undergraduate and postgraduate computing students specializing in the field of software engineering. The text concentrates on the challenges that high integrity software development poses, and how formalmethods can help meet these challenges.

Formal methods have long been advocated for the development of high integrity software. However, these methods are often perceived as being difficult to learn and apply. In particular, the step from formal specification to code is often left uncovered in text books. Without this, however, it is the authors’ experience that students tend to view such methods as purely academic tasks, divorced from the realities of the software development process. So, as well as providing a thorough introduction to the use of a formal method, we motivate the student by demonstrating the development of programs from formal specifications.

When formal program development is covered in many other text books, it tends to be in the context of proof obligations. We have found that students have greatest difficulty with this area – and in addition it is hard, in a text book, to demonstrate the complete formal development of a working application. In recent years, however, a lightweight approach to formal methods has been put forward. This approach places far less emphasis on the discharge of proof obligations and instead advocates the use of run-time assertions to ensure the integrity of final code. It is the lightweight approach we adopt in this book.

The formal method we have chosen is VDM (the Vienna Development Method). This is one of the most mature and widely used formal methods, with an internationally recognized standard. The implementation language we have chosen is Java – one of the most common programming languages taught at universities. While we assume no previous knowledge of VDM, we do assume that the reader is familiar with the basics of programming in Java. The UML notation is also used to informally specify classes. Most readers should be familiar with this notation, but a brief overview is provided.

Buy Book at Lowest Price on Amazon

or mirror:

-------------------------------------------------------------------------------------

My eBooks links (5000+) - links and descriptions

version 10 (Oct 11 2006) [1 Mb] | Format: txt

My other (NON eBooks) links:

(for the different reasons much of these folders was not published ...)

Folder N1 (FULL. 500 items).

Folder N2 (Daily additions!).

Password to folders: & 119;& 119;& 119;& 46;& 65;& 118;& 97;& 120;& 72;& 111;& 109;& 101;& 46;& 114;& 117;
Rating:

2.5 out of 5 by

 
Download Links
  ServerStatus
  Direct Download Link 1Alive
  Direct Download Link 2Alive
  DOWNLOAD from RAPIDSHAREAlive
  DOWNLOAD from DEPOSITFILESAlive
  Download eBooks list from RapidshareAlive
  Download eBooks list from DepositfilesAlive
  Download eBooks list from OxyshareAlive
  Download Link (Welcome to F1!)Alive
  Download Link (Welcome to F2!)Alive


Buy This Book at Best Price >>

Like this article?! Give us +1:

Related Articles


Technical Formal Software Development

Technical Formal Software Development

Author: Quentin Charatan, Aaron KansPublisher: Palgrave MacmillanPublish Date: 09 September, 2003ISBN: 0333992814

Technical Formal Software Development From VDM to Java

Technical Formal Software Development From VDM to Java

Technical Formal Software Development From VDM to Java Sept 2003

Technical Formal Software Development From VDM to Java Sept 2003

Technical Formal Software Development From VDM to Java

Technical Formal Software Development From VDM to Java

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

Programming Formal Approaches to Software Testing: Third International Workshop on Formal Approaches to Testing of Software

Programming Formal Approaches to Software Testing: Third International Workshop on Formal Approaches to Testing of Software

Formal Approaches to Software Testing: Third International Workshop on Formal Approaches to Testing of SoftwareSpringer | ISBN: 3540208941 | 2004-03-19 | PDF | 267 pages | 8 Mb This book constitutes the thoroughly refereed post-proceedings ...

Programming Practical Formal Software Engineering: Wanting the Software You Get

Programming Practical Formal Software Engineering: Wanting the Software You Get

Practical Formal Software Engineering: Wanting the Software You Get By Bruce MillsPublisher: Cambridge University Press 2009-01-19 | 374 Pages | ISBN: 0521879035 | PDF | 1.6 MBPractical Formal Software Engineering is a textbook aimed at fin ...

Share this page with your friends now!
Text link
Forum (BBCode)
Website (HTML)
Tags:
Quentin   Aaron   Development   Software   Charatan  
 

DISCLAIMER:

This site does not store Formal Software Development by Quentin Charatan, Aaron Kans on its server. We only index and link to Formal Software Development by Quentin Charatan, Aaron Kans provided by other sites. Please contact the content providers to delete Formal Software Development by Quentin Charatan, Aaron Kans if any and email us, we'll remove relevant links or contents immediately.

Comments (0) All

Verify: Verify

    Sign In   Not yet a member?

Sign In | Not yet a member?