Skip to content

Booksellers & Trade Customers: Sign up for online bulk buying at trade.atlanticbooks.com for wholesale discounts

Booksellers: Create Account on our B2B Portal for wholesale discounts

Specifying Software: A Hands-On Introduction

by R.D. Tennent
Save 17% Save 17%
Current price ₹9,766.00
Original price ₹11,720.00
Original price ₹11,720.00
Original price ₹11,720.00
(-17%)
₹9,766.00
Current price ₹9,766.00

Imported Edition - Ships in 18-21 Days

Free Shipping in India on orders above Rs. 500

Request Bulk Quantity Quote
+91
Book cover type: Hardcover
  • ISBN13: 9780521808149
  • Binding: Hardcover
  • Subject: Computer Science and Information Technology
  • Publisher: Cambridge UP
  • Publisher Imprint: Cambridge
  • Publication Date:
  • Pages: 302
  • Original Price: GBP 78.0
  • Language: English
  • Edition: N/A
  • Item Weight: 613 grams
  • BISAC Subject(s): Software Development & Engineering / General

This innovative volume provides a hands-on introduction to techniques for specifying the behavior of software components. A text for a second-year undergraduate course in Computer Science and Computer Engineering programs, it is also suitable for self-study. This book will help students to improve their programming skills and gain a sound foundation and motivation for subsequent courses in advanced algorithms and data structures, software design, formal methods, compilers, programming languages, and theory. The main topics covered are techniques for using programmer-friendly assertional notations to specify, develop, and verify small but non-trivial algorithms and data representations, and the use of state diagrams, grammars, and regular expressions to specify and develop recognizers for formal languages. The presentation is based on numerous examples and case studies appropriate to the level of programming expertise of the intended readership.

Trusted for over 48 years

Family Owned Company

Secure Payment

All Major Credit Cards/Debit Cards/UPI & More Accepted

New & Authentic Products

India's Largest Distributor

Need Support?

Whatsapp Us