Back to Search

Software Engineering

AUTHOR Thayer Rh; Thayer Rh; Thayer Rh et al.
PUBLISHER Wiley-IEEE Computer Society PR (11/15/1996)
PRODUCT TYPE Paperback (Paperback)

Description
This first edition of the popular tutorial, Software Engineering, describes the current state of the practice of software engineering. This book begins with an overview of current issues and in particular the engineering of large complex systems. Its collection of landmark papers goes on to describe the problems that occur in developing software, and presents the concepts for system engineering of software intensive systems and of engineering software products as the solution to the "software crisis."

The text illustrates the phases of the software development life cycle: requirements, design, implementation, testing, and maintenance. Furthermore, it discusses the current practices in requirements and design, and defines software development methodologies, including a special emphasis on object-oriented tools and formal methods. The book also covers programming activities as they affect software engineering, details verification and validation throughout the software life cycle, and discusses software quality assurance, configuration management, and standards. In addition, the book covers project management and risk management concerns, and discusses the various life cycle process models including the spiral and incremental models.
Show More
Product Format
Product Details
ISBN-13: 9780818676093
ISBN-10: 0818676094
Binding: Paperback or Softback (Trade Paperback (Us))
Content Language: English
More Product Details
Page Count: 552
Carton Quantity: 8
Product Dimensions: 8.10 x 1.22 x 10.98 inches
Weight: 2.68 pound(s)
Feature Codes: Bibliography, Illustrated
Country of Origin: US
Subject Information
BISAC Categories
Computers | Software Development & Engineering - General
Computers | Languages - General
Dewey Decimal: 005.1
Library of Congress Control Number: 96015910
Descriptions, Reviews, Etc.
annotation
"Software Engineering" describes the current state-of-the-art practice of software engineering, beginning with an overview of current issues and focusing on the engineering of large complex systems. The text illustrates the phases of the software development life cycle: requirements, design, implementation, testing and maintenance.
Show More
jacket back
This first edition of the popular tutorial, Software Engineering, describes the current state of the practice of software engineering. This book begins with an overview of current issues and in particular the engineering of large complex systems. Its collection of landmark papers goes on to describe the problems that occur in developing software, and presents the concepts for system engineering of software intensive systems and of engineering software products as the solution to the "software crisis."

The text illustrates the phases of the software development life cycle: requirements, design, implementation, testing, and maintenance. Furthermore, it discusses the current practices in requirements and design, and defines software development methodologies, including a special emphasis on object-oriented tools and formal methods. The book also covers programming activities as they affect software engineering, details verification and validation throughout the software life cycle, and discusses software quality assurance, configuration management, and standards. In addition, the book covers project management and risk management concerns, and discusses the various life cycle process models including the spiral and incremental models.

Show More
publisher marketing
This first edition of the popular tutorial, Software Engineering, describes the current state of the practice of software engineering. This book begins with an overview of current issues and in particular the engineering of large complex systems. Its collection of landmark papers goes on to describe the problems that occur in developing software, and presents the concepts for system engineering of software intensive systems and of engineering software products as the solution to the "software crisis."

The text illustrates the phases of the software development life cycle: requirements, design, implementation, testing, and maintenance. Furthermore, it discusses the current practices in requirements and design, and defines software development methodologies, including a special emphasis on object-oriented tools and formal methods. The book also covers programming activities as they affect software engineering, details verification and validation throughout the software life cycle, and discusses software quality assurance, configuration management, and standards. In addition, the book covers project management and risk management concerns, and discusses the various life cycle process models including the spiral and incremental models.
Show More

Editor: Thayer, Richard H.
Mark J. Christensen, Ph.D., is an independent consultant based in St. Charles, Illinois, USA. Dr. Christensen serves a national client base, offering process and project evaluation services and project management training. His customers include industrial, governmental, and academic organizations.

Richard H. Thayer, Ph.D., is consultant and lecturer in the field of software engineering and project management.

Show More
List Price $143.95
Your Price  $142.51
Paperback