
Software Specification and Design
An Engineering Approach
Ph.D., John C. Munson(Author)
Auerbach (Publisher)
1st Edition
Will be published approx. on 26. September 2005
Book
Hardback
400 pages
978-0-8493-1992-1 (ISBN)
Description
The rigors of engineering must soon be applied to the software development process, or the complexities of new systems will initiate the collapse of companies that attempt to produce them. Software Specification and Design: An Engineering Approach offers a foundation for rigorously engineered software. It provides a clear vision of what occurs at each stage of development, parsing the stages of specification, design, and coding into compartments that can be more easily analyzed.
Formalizing the concepts of specification traceability witnessed at the software organizations of Rockwell, IBM FSD, and NASA, the author proposes a strategy for software development that emphasizes measurement. He promotes the measurement of every aspect of the software environment - from initial testing through test activity and deployment/operation.
This book details the path to effective software and design. It recognizes that each project is different, with its own set of problems, so it does not propose a specific model. Instead, it establishes a foundation for the discipline of software engineering that is both theoretically rigorous and relevant to the real-world engineering environment.
Formalizing the concepts of specification traceability witnessed at the software organizations of Rockwell, IBM FSD, and NASA, the author proposes a strategy for software development that emphasizes measurement. He promotes the measurement of every aspect of the software environment - from initial testing through test activity and deployment/operation.
This book details the path to effective software and design. It recognizes that each project is different, with its own set of problems, so it does not propose a specific model. Instead, it establishes a foundation for the discipline of software engineering that is both theoretically rigorous and relevant to the real-world engineering environment.
More details
Language
English
Place of publication
London
United Kingdom
Publishing group
Taylor & Francis Ltd
Target group
Professional and scholarly
Professional Practice & Development
Illustrations
30 s/w Abbildungen, 131 s/w Tabellen
131 Tables, black and white; 30 Illustrations, black and white
Dimensions
Height: 234 mm
Width: 156 mm
Weight
702 gr
ISBN-13
978-0-8493-1992-1 (9780849319921)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Additional editions

E-Book
09/2005
1st Edition
Auerbach
€178.99
Available for download

E-Book
09/2005
1st Edition
Auerbach
€178.99
Available for download
Person
Ph.D. Munson
Content
An Overview of the Software Development Process. Requirements Analysis. Operational Specification. Functional Specification: High Level Design. Mapping Operations to Functionalities. Module specification: Low-level design. Mapping the operations to modules. Choosing the appropriate language metaphor. Measuring software design. System architectural trade-offs. The structure of an executing program. Maintaining the specifications. The software development infrastructure. Specification-driven verification and validation. Direct benefits of specification traceability.