Skip to content

Software Requirements Engineering

Best in textbook rentals since 2012!

ISBN-10: 0818677384

ISBN-13: 9780818677380

Edition: 2nd 2000 (Revised)

Authors: Richard H. Thayer, Merlin Dorfman, Sidney C. Bailin

List price: $143.95
Shipping box This item qualifies for FREE shipping.
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

This new edition describes current best practices in requirements engineering with a focus primarily on software systems but also on systems that may contain other elements such as hardware or people. The text consists of original papers, written by experts in the field, plus revisions of papers from the first edition. The book begins with an introduction to current issues and the basic terminology of the software requirements engineering process. The text covers the five phases of software requirements engineering -- elicitation, analysis, specification, verification, and management -- that need to be performed to reduce the chance of software failure. The chapters look at the science and…    
Customers also bought

Book details

List price: $143.95
Edition: 2nd
Copyright year: 2000
Publisher: John Wiley & Sons, Incorporated
Publication date: 3/13/1997
Binding: Paperback
Pages: 552
Size: 8.30" wide x 10.90" long x 1.30" tall
Weight: 2.794
Language: English

Contributors of Original Papers
Foreword
Preface to the Second Edition
Preface to the First Edition
Introduction to Tutorial: Software Requirements Engineering
Introductions, Issues, and Terminology
Requirements Engineering
What is a Requirement? (Proceedings of the Third Annual International Symposium, National Council on Systems Engineering, 1993)
Pinpointing Requirements (Datamation, April 1981)
Requirements Engineering: The Emerging Wisdom (IEEE Software, March 1996)
System and Software System Engineering
System Engineering Overview
The Concept of Operations: The Bridge from Operational Requirements to Technical Specifications
Software System Engineering: An Engineering Process
IEEE Guide for Information Technology--System Definition--Concept of Operations (ConOps) Document (IEEE Std 1362-1998, IEEE, New York, 1998)
Software Requirements Analysis and Specifications
Techniques for Requirements Elicitation (Proceedings of the International Symposium on Requirements Engineering, 1993)
Getting Started: Using Use Cases to Capture Requirements (Journal of Object Oriented Programming, September 1994)
Software Requirements: A Tutorial
Requirements Engineering with Viewpoints (Software Engineering Journal, January 1996)
Identifying and Measuring Quality in a Software Requirements Specification (First International Software Metrics Symposium, 1993)
IEEE Recommended Practice for Software Requirements Specifications (IEEE Std 830-1998, IEEE, New York, 1998)
IEEE Guide for Developing System Requirements Specifications (IEEE Std 1233, 1998, IEEE, New York, 1998)
Software Requirements Methodologies and Tools
A Comparison of Techniques for the Specification of External System Behavior (Communications of the ACM, September 1988)
Structured Analysis (System and Software Requirements Engineering, R.H. Thayer and M. Dorfman, eds., 1990)
Entity-Relationship Approach to Data Modeling
Object-Oriented Requirements Analysis
A Comparison of Object-Oriented and Structured Development Methods (Pacific Northwest Software Quality Conference, 1989)
A Review of Formal Methods (extracted from "A Review of Formal Methods," Kaman Sciences Corporation, May 26, 1993)
Formal Methods in Information Systems Engineering
A Classification of Case Technology (Computer, December 1993)
Traceability
Requirements and Quality Management
Software Requirements--A Management Perspective (System and Software Requirements Engineering, R.H. Thayer and M. Dorfman, eds., 1990)
Verifying and Validating Software Requirements Specifications (derived from D.R. Wallace, L.M. Ippolito, and B.B. Cuthill, Reference Information for the Software Verification and Validation Process, NIST Special Publication 500-234, National Institute of Standards and Technology, April 1996)
Software System Engineering Process Models
A Strategy for Comparing Alternative Software Development Life Cycle Models (IEEE Transactions of Software Engineering, October 1988)
A Spiral Model of Software Development and Enhancement (Tutorial: Software Engineering Project Management, R.H. Thayer, ed., 1988)
The Impact of Prototyping on Software System Engineering (System and Software Requirements Engineering, R.H. Thayer and M. Dorfman, eds., 1990)
Appendix
Software Requirements Engineering Glossary
Authors' Biographies