How to Engineer Software – Errata
This page shows the list of known errors in the book: How to Engineer Software. If you find any errors that aren’t listed here, please send e-mail to steve.tockey@construx.com to let me know about it. Known errors are organized by chapter and listed in page order.
Inside Front Cover
- No known errors
Front Matter (through Preface)
- No known errors
Chapter 1: Introduction
- No known errors
Chapter 2: The Nature of Code
- No known errors
Chapter 3: Fundamental Principles
- No known errors
Chapter 4: Functional and Nonfunctional Requirements
- No known errors
Chapter 5: UML Overview
- No known errors
Chapter 6: Partitioning Systems into Domains
- No known errors
Chapter 7: Use Case Diagrams: Scope and Context
- No known errors
Chapter 8: Class Models: Policies to Enforce
- No known errors
Chapter 9: Interaction Diagrams: Process at a Mid-level
- No known errors
Chapter 10: State Models: Process at a Fine-Grained Level
- No known errors
Chapter 11: Partitioning Domains into Subdomains
- No known errors
Chapter 12: Wrapping Up Semantic Modeling
- No known errors
Chapter 13: Introduction to Design and Code
- No known errors
Chapter 14: Designing Interfaces: Specifying Real-World Interaction
- No known errors
Chapter 15: High-Level Design: Classes and Operations
- No known errors
Chapter 16: High-Level Design: Contracts and Signatures
- No known errors
Chapter 17: Detailed Design and Code
- No known errors
Chapter 18: Formal Disciplines of Design and Code
- No known errors
Chapter 19: Optimization
- No known errors
Chapter 20: Model Compilation
- No known errors
Chapter 21: Advanced Open Model Compilation
- No known errors
Chapter 22: Wrapping Up Model-Based Design and Code
- No known errors
Chapter 23: Estimation
- No known errors
Chapter 24: Development and Maintenance Processes
- No known errors
Chapter 25: Economics of Error Handling
- No known errors
Chapter 26: Arguments Against Model-Based Software Engineering
- No known errors
Chapter 27: Closing Remarks
- No known errors
Appendix A: Documentation Principles
- No known errors
Appendix B: WebBooks 2.0 Background
- No known errors
Appendix C: WebBooks 2.0 Domains
- No known errors
Appendix D: Semantic Model for Order fulfillment
- No known errors
Appendix E: (Pro Forma) Order fulfillment Design
- No known errors
Appendix F: Semantic Model for Payment
- No known errors
Appendix G: (Pro Forma) Payment Design
- No known errors
Appendix H: Semantic Model for Scalability
- No known errors
Appendix I: (Pro Forma) Scalability Design
- No known errors
Appendix J: Semantic Model for High availability
- No known errors
Appendix K: (Pro Forma) High availability Design
- No known errors
Appendix L: Semantics of Semantic Modeling
- No known errors
Appendix M: Sample Production Rules
- No known errors
Appendix N: Software Structural Complexity Metrics
- No known errors
References
- No known errors
Index:
- No known errors
Inside Back Cover
- No known errors