Amazon.com: Specification of Software Systems (Texts in Computer Science) (9780387984308): V.S. Alagar, K. Periyasamy: Books
Specification of Software Systems and over one million other books are available for Amazon Kindle. Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Like New See details
$25.07 & this item ships for FREE with Super Saver Shipping. Details

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
Specification of Software Systems (Texts in Computer Science)
 
 
Start reading Specification of Software Systems on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Specification of Software Systems (Texts in Computer Science) [Hardcover]

V.S. Alagar (Author), K. Periyasamy (Author)
4.0 out of 5 stars  See all reviews (15 customer reviews)

Price: $89.95 & this item ships for FREE with Super Saver Shipping. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 1 left in stock--order soon.
Want it delivered Monday, February 27? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $70.16  
Hardcover $79.11  
Hardcover, September 28, 1998 $89.95  
There is a newer edition of this item:
Specification of Software Systems (Texts in Computer Science) Specification of Software Systems (Texts in Computer Science) 4.0 out of 5 stars (15)
$79.11
In Stock.

Book Description

September 28, 1998 0387984305 978-0387984308 1
This book provides an introduction to program specification, illustrating the advantages it confers upon the software development process. Covering all three major specification languages (Larch, VDM, and Z), the book discusses specification in general, the abstraction process, the mathematical tools required, and the main formal methods.

Customers Who Bought This Item Also Bought


Editorial Reviews

From the Back Cover

Recent advances in software specification methods, model checking, and theorem proving have generated new tools for the use of formal methods in both industry and academia. Yet, in order to choose the techniques most appropriate for a specific application, it is necessary to have a good understanding and expertise in formal methods. Software engineers now have several case studies to learn from, and are able to choose from a large selection of languages and methods, with a rich repertoire of appropriate concepts for their intended applications. This extensively revised and updated new edition of Specification of Software Systems builds upon the original focus on software specification with added emphasis on the practice of formal methods for specification and verification activities for different types of software systems and at different stages of developing software systems. This expanded perspective is matched by a considerable amount of new content, included to cater to the growing needs of students and researchers in the area of formal software engineering. Topics related to the integration of formal methods in the software development process are introduced early, and are followed by presentations of principles of abstraction, definitions of formalism, notations of formalism, and a wide variety of detailed specification examples. This additional material is further reflected in the new structure of the second edition, which is now arranged in six parts. Topics and features: Provides a wide coverage of formal specification techniques and a clear writing style, supported by end-of-chapter bibliographic notes for further readingPresents a logical structure, with sections devoted to specification fundamentals, basics of formalism, logic, set theory and relations, property-oriented specification methods, and model-based specification techniques (NEW)Contains end-of-chapter exercises and numerous case studies, with potential course outlines suggested in the PrefaceCovers Object-Z, B-Method, and Calculus of Communicating Systems (NEW)Offers material that can be taught with tool-supported laboratory projectsThis comprehensive textbook is essential reading for students at all levels in computer science, software engineering, computer engineering, and information systems engineering. Software professionals wishing to familiarize themselves with formal methods will also find this an invaluable reference. Dr. V.S. Alagar is Professor Emeritus at the Department of Computer Science and Software Engineering of Concordia University, Montreal, Canada. Dr. K. Periyasamy is a full Professor at the Department of Computer Science of the University of Wisconsin-La Crosse, USA. --This text refers to an alternate Hardcover edition.

About the Author

Dr. V.S. Alagar is Professor Emeritus at the Department of Computer Science and Software Engineering of Concordia University, Montreal, Canada. Dr. K. Periyasamy is a full Professor at the Department of Computer Science of the University of Wisconsin-La Crosse, USA. --This text refers to an alternate Hardcover edition.

Product Details

  • Hardcover: 442 pages
  • Publisher: Springer; 1 edition (September 28, 1998)
  • Language: English
  • ISBN-10: 0387984305
  • ISBN-13: 978-0387984308
  • Product Dimensions: 9.4 x 7.2 x 1.2 inches
  • Shipping Weight: 2.1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (15 customer reviews)
  • Amazon Best Sellers Rank: #2,442,743 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

15 Reviews
5 star:
 (7)
4 star:
 (3)
3 star:
 (4)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (15 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

3 of 3 people found the following review helpful:
5.0 out of 5 stars A comprehensive reference book, March 12, 2001
By 
"wanjiew" (Ottawa, Canada) - See all my reviews
This review is from: Specification of Software Systems (Texts in Computer Science) (Hardcover)
This is a well-written book, which provides a comprehensive knowledge in both breadth and depth for formal specification. Even it is a graduate level textbook. I found it's also a very useful reference book for the professionals who work on formal specification area or want to get the understanding of formal specification concepts. Most of the topics have been covered with abundant materials. Especially, the rich examples have provided a way to better understand how to apply different methods of specification in the actual systems. Some concepts mentioned in the book can be used in design and code inspection process to eliminate the potential issues in the later coding and verification testing stages. I highly recommend this book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
5.0 out of 5 stars It's a good book., March 8, 2001
By 
D.Z (Montreal,Canada) - See all my reviews
This review is from: Specification of Software Systems (Texts in Computer Science) (Hardcover)
This book gives the theoretical explanation and practical application for formal specification.By reading the book, I understood the signification & advantage of the use of formal specification. In addition, by exercise with the three given specification languages (Larch, VDM, and Z) in the book, I learnt its application in software engineering. The book provides related knowledge of formal method as well.

In one word, this book gives a good introduction of formal specification. I use it as my guide for software specification and system design.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
3.0 out of 5 stars provides comprehensive knowledge, March 16, 2001
By A Customer
This review is from: Specification of Software Systems (Texts in Computer Science) (Hardcover)
It provides comprehensive knowledge about formal specification. Though it is a graduate level textbook, it contains information to satisfy the hunger of many curious readers. Nicely utilized in the case studies. Highly recommended.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



Inside This Book (learn more)
First Sentence:
Very large software systems contain several million lines of source code and voluminous documentation. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
dom allocated, projects pid, course registration system, login subsystem, initialization theorem, employees eid, dom resources, free type definition, operational abstraction, concrete state space, dom entries, integrating formal methods, elevator approaches, implies clause, automated billing system, cartesian product type, precondition calculation, state abort, mathematical toolkit, ensures clause, representational abstraction, domain obligation, specification staff, abstract state space, local state space
Key Phrases - Capitalized Phrases (CAPs): (learn more)
New York, Lecture Notes, Rogue Wave, Technical Report, Addison-Wesley Publishing Company, Prentice Hall International, Operator Synopsis Meaning, Englewood Cliffs, Systematic Software Development, Cambridge University Press, Formal Software Development Methods, Reference Manual, Flavour Flavour, The Computer Journal, Artificial Intelligence, Concordia University, Elt Elt, Report Work, Transition Spec
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:




What Other Items Do Customers Buy After Viewing This Item?


Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject