Software Specification Methods: An Overview Using a Case Study / Edition 1

Software Specification Methods: An Overview Using a Case Study / Edition 1

ISBN-10:
1852333537
ISBN-13:
9781852333539
Pub. Date:
11/27/2000
Publisher:
Springer London
ISBN-10:
1852333537
ISBN-13:
9781852333539
Pub. Date:
11/27/2000
Publisher:
Springer London
Software Specification Methods: An Overview Using a Case Study / Edition 1

Software Specification Methods: An Overview Using a Case Study / Edition 1

Paperback

$109.99
Current price is , Original price is $109.99. You
$109.99 
  • SHIP THIS ITEM
    Qualifies for Free Shipping
  • PICK UP IN STORE
    Check Availability at Nearby Stores
  • SHIP THIS ITEM

    Temporarily Out of Stock Online

    Please check back later for updated availability.


Overview

Objectives of this Book This book is an introduction to a set of software specification methods. Its tar­ geted audience are readers who do not wish to read pages of definitions in order to understand the basics of a method. The same case study is used to introduce each method, following a rigorously uniform presentation format. Special care has been devoted to ensure that specifications do not deviate from the case study text. As much as the method allows, what is specified is what appears in the case study text. The benefits are two-fold. First, the reader can easily switch from one method to another, using his knowledge of the case study as a leverage to understand a new method. Second, it becomes easier to compare methods, because the same behavior is specified in each case. Each method presentation follows the same pattern. The concepts are pro­ gressively introduced when they are needed. To illustrate the specification process, questions that the specifier should raise during the analysis of the case study are stated. Answers are provided as if they were given by an imaginary client. The question/answer process guides the derivation of the specification. Interestingly, the questions raised depend on the method, which is illustrative of the differences between them.

Product Details

ISBN-13: 9781852333539
Publisher: Springer London
Publication date: 11/27/2000
Series: Formal Approaches to Computing and Information Technology (FACIT)
Edition description: Softcover reprint of the original 1st ed. 2001
Pages: 282
Product dimensions: 6.10(w) x 9.25(h) x 0.03(d)

About the Author

Henri Habrias, University of Nantes, France

Marc Frappier, University of Sherbrooke, Canada

Table of Contents

I State-Based Approaches.- 1 Z: A Formal Specification Notation.- 2 SAZ: SSADM Version 4 and Z.- 3 B: A Model-Based Method Using Generalised Substitutions.- 4 From OMT Diagrams to B Specifications.- II Event-Based Approaches.- 5 Action Systems: A Method Combining State-Based and Event-Based Specification.- 6 Using UML with a Behaviour-Driven Method.- 7 VHDL: A Hardware Description Language and its Simulation Semantics.- 8 Estelle: A Formal Description Technique.- 9 SDL: A Language Based on Extended Finite State Machines with Abstract Data Types.- 10 (E)-Lotos: (Enhanced) Language of Temporal Ordering Specification.- 11 Specifying a Cleanroom Black Box Using JSD.- III Other Formal Approaches.- 12 Algebraic Specification in Casl.- 13 An Abstract and Constructive Specification in Coq.- 14 Petri Nets: A Graphical Tool for System Modelling and Analysis.- 15 Using Petri Nets and Objects: A Formal yet Expressive Approach.
From the B&N Reads Blog

Customer Reviews