
Fundamentals of Software Engineering
Rajib Mall(Author)
PHI Learning (Publisher)
5th Edition
Published on 30. November 2018
Book
Paperback/Softback
612 pages
978-93-88028-02-8 (ISBN)
Description
Designing, developing, testing and managing software programs and systems encompass the field of software engineering. Due to its susceptibility to changes, the field is making advancements every now and then. The book, now in its Fifth Edition, has been restructured and revised completely to study the latest trends and developments in the field. It illustrates various emerging frameworks of software testing and designs in traditional, structured and unstructured environments. Several worked-out examples and practice problems have been included in each chapter.
NEW TO THIS EDITION
- In almost every chapter, several sections have been completely rewritten to increase readability.
- Several new topics on latest development have been included in almost every chapter, such as agile development using SCRUM, MC/DC testing, quality models, etc.
- A large number of additional multiple choice questions and review questions have been added in all the chapters to help students understand the concepts readily.
NEW TO THIS EDITION
- In almost every chapter, several sections have been completely rewritten to increase readability.
- Several new topics on latest development have been included in almost every chapter, such as agile development using SCRUM, MC/DC testing, quality models, etc.
- A large number of additional multiple choice questions and review questions have been added in all the chapters to help students understand the concepts readily.
More details
Edition
5th Revised edition
Language
English
Place of publication
New Delhi
India
Target group
College/higher education
Edition type
Revised edition
Dimensions
Height: 235 mm
Width: 178 mm
Weight
798 gr
ISBN-13
978-93-88028-02-8 (9789388028028)
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
Person
Rajib Mall, PhD, is Professor, Department of Computer Science and Engineering, IIT Kharagpur.
Content
- Preface.
- 1. Introduction.
- 2. Software Life Cycle Models.
- 3. Software Project Management.
- 4. Requirements Analysis and Specification.
- 5. Software Design.
- 6. Function-oriented Software Design.
- 7. Object Modelling Using UML.
- 8. Object-Oriented Software Development.
- 9. User Interface Design.
- 10. Coding and Testing.
- 11. Software Reliability and Quality Management.
- 12. Computer Aided Software Engineering.
- 13. Software Maintenance.
- 14. Software Reuse.
- 15. Emerging Trends.
- References.
- Index.
- 1. Introduction.
- 2. Software Life Cycle Models.
- 3. Software Project Management.
- 4. Requirements Analysis and Specification.
- 5. Software Design.
- 6. Function-oriented Software Design.
- 7. Object Modelling Using UML.
- 8. Object-Oriented Software Development.
- 9. User Interface Design.
- 10. Coding and Testing.
- 11. Software Reliability and Quality Management.
- 12. Computer Aided Software Engineering.
- 13. Software Maintenance.
- 14. Software Reuse.
- 15. Emerging Trends.
- References.
- Index.