Book description
Software Engineering covers both function oriented as well as object oriented (OO) approach and emphasises on emerging areas such as 'web engineering', 'software maintenance' and 'component based software engineering'. This book further includes case studies on the ATM system and milk dispenser.
Table of contents
- Cover
- Title Page
- Contents
- About the Author
- Preface
-
1. Introduction
- 1.1 What is Software?
- 1.2 Characteristics of Software
- 1.3 Evolution of Software for Business
- 1.4 Generations of Computers
- 1.5 Programming Languages
- 1.6 Paradigm Shift in Programming Techniques
- 1.7 Software Crisis and Emergence of Software Engineering
- 1.8 Core Aspects of Software Engineering
- 1.9 Salient Features of Software Development
- 2. Software Development Process
- 3. Software Requirement Engineering
- 4. Software Design Approaches
- 5. Structured Analysis
- 6. Structured Design
- 7. Object-Oriented Concepts and Principles
- 8. Object-Oriented Analysis
- 9. Object-Oriented Design
- 10. User Interface Design
- 11. Coding and Documentation
- 12. Software Testing
- 13. Software Metrics
- 14. Software Project Estimation
- 15. Software Project Management
- 16. Software Quality Management
- 17. Web Engineering
- Appendix A Objective-type Questions
- Appendix B Frequently Asked Questions with Short Answers
- Appendix C Software Maintenance
- Appendix D Component-based Software Engineering
- Acknowledgments
- Copyright
Product information
- Title: Software Engineering
- Author(s):
- Release date: July 2011
- Publisher(s): Pearson India
- ISBN: 9788131758694
You might also like
book
Software Engineering
Software Engineering: The Current Practice teaches students basic software engineering skills and helps practitioners refresh their …
book
Software Engineering
This book addresses basic and advanced concepts in software engineering and is intended as a textbook …
book
Software Engineering
Software Engineering: Architecture-driven Software Development is the first comprehensive guide to the underlying skills embodied in …
book
Beginning Software Engineering
A complete introduction to building robust and reliable software Beginning Software Engineering demystifies the software engineering …