Object-Oriented and Classical Software Engineering
Receive via shipping:
- Print bound version of the complete text
Chapter 1: The Scope of Software EngineeringChapter 2: Software Life-Cycle ModelsChapter 3: The Software ProcessChapter 4: TeamsChapter 5: The Tools of the TradeChapter 6: TestingChapter 7: From Modules to ObjectsChapter 8: Reusability and PortabilityChapter 9: Planning and EstimatingPart II: The Workflows of the Software Life CycleChapter 10: Key Material from Part AChapter 11: RequirementsChapter 12: Classical AnalysisChapter 13: Object-Oriented AnalysisChapter 14: DesignChapter 15: ImplementationChapter 16: Postdelivery MaintenanceChapter 17: More on UMLChapter 18: Emerging Technologies
Chapter 3: The Software ProcessChapter 4: TeamsChapter 5: The Tools of the TradeChapter 6: TestingChapter 7: From Modules to ObjectsChapter 8: Reusability and PortabilityChapter 9: Planning and EstimatingPart II: The Workflows of the Software Life CycleChapter 10: Key Material from Part AChapter 11: RequirementsChapter 12: Classical AnalysisChapter 13: Object-Oriented AnalysisChapter 14: DesignChapter 15: ImplementationChapter 16: Postdelivery MaintenanceChapter 17: More on UMLChapter 18: Emerging Technologies
Chapter 5: The Tools of the TradeChapter 6: TestingChapter 7: From Modules to ObjectsChapter 8: Reusability and PortabilityChapter 9: Planning and EstimatingPart II: The Workflows of the Software Life CycleChapter 10: Key Material from Part AChapter 11: RequirementsChapter 12: Classical AnalysisChapter 13: Object-Oriented AnalysisChapter 14: DesignChapter 15: ImplementationChapter 16: Postdelivery MaintenanceChapter 17: More on UMLChapter 18: Emerging Technologies
Chapter 7: From Modules to ObjectsChapter 8: Reusability and PortabilityChapter 9: Planning and EstimatingPart II: The Workflows of the Software Life CycleChapter 10: Key Material from Part AChapter 11: RequirementsChapter 12: Classical AnalysisChapter 13: Object-Oriented AnalysisChapter 14: DesignChapter 15: ImplementationChapter 16: Postdelivery MaintenanceChapter 17: More on UMLChapter 18: Emerging Technologies
Chapter 9: Planning and EstimatingPart II: The Workflows of the Software Life CycleChapter 10: Key Material from Part AChapter 11: RequirementsChapter 12: Classical AnalysisChapter 13: Object-Oriented AnalysisChapter 14: DesignChapter 15: ImplementationChapter 16: Postdelivery MaintenanceChapter 17: More on UMLChapter 18: Emerging Technologies
Chapter 11: RequirementsChapter 12: Classical AnalysisChapter 13: Object-Oriented AnalysisChapter 14: DesignChapter 15: ImplementationChapter 16: Postdelivery MaintenanceChapter 17: More on UMLChapter 18: Emerging Technologies
Chapter 13: Object-Oriented AnalysisChapter 14: DesignChapter 15: ImplementationChapter 16: Postdelivery MaintenanceChapter 17: More on UMLChapter 18: Emerging Technologies
Chapter 15: ImplementationChapter 16: Postdelivery MaintenanceChapter 17: More on UMLChapter 18: Emerging Technologies
Chapter 17: More on UMLChapter 18: Emerging Technologies
Integrating case studies to show the object oriented approach to software engineering, Object-Oriented and Classical Software Engineering, 8/e presents an excellent introduction to software engineering fundamentals, covering both traditional and object-oriented techniques.
While maintaining a unique organization with Part I covering underlying software engineering theory, and Part II presenting the more practical life cycle, the eighth edition includes significant revision to problems, new content, as well as a new chapter to enable instructors to better-utilize the book in a one-semester course. Complementing this well-balanced approach is the straightforward, student-friendly writing style, through which difficult concepts are presented in a clear, understandable manner.