Software Engineering: Principles and Practices, 2/e

Software Engineering: Principles and Practices, 2/e

Authors : ROHIT KHURANA

  • ISBN
  • Pages
  • Binding
  • Language
  • Imprint
  • List Price
Buy e-book online :
 

Save 25%, Apply coupon code SCHAND25 during checkout

 

About the Author

ROHIT KHURANA :-  
Rohit Khurana is the Founder and CEO of ITL Education Solutions Limited (ITLESL) and has authored of more than thirty five best-selling textbooks. ITLESL is a part of the ITL group with operations all over the world with a significant presence in education and IT-enabled services. It specialized in handling educational projects in IT domains with a dedicated R&D wing of industry experts that helps in designing and developing content.
 

About the Book

This revised edition of Software Engineering: Principles and Practices has become more comprehensive with the inclusion of several topics. The book now offers a complete understanding of software engineering as an engineering discipline. Like its previous edition, it provides an in-depth coverage of fundamental principles, methods and applications of software engineering. In addition, it covers some advanced approaches including Computer-Aided Software Engineering (CASE), Component-Based Software Engineering (CBSE), Clean-room Software Engineering (CSE) and formal methods.
Taking into account the needs of both students and practitioners, the book presents a pragmatic picture of the software engineering methods and tools. A thorough study of the software industry shows that there exists a substantial difference between classroom study and the practical industrial application. Therefore, earnest efforts have been made in this book to bridge the gap between theory and practical applications. The subject matter is well supported by examples and case studies representing the situations that one actually faces during the software development process.
For students enrolled in various courses both at the undergraduate and postgraduate levels, such as BCA, BE, BTech, BIT, BIS, BSc, PGDCA, MCA, MIT, MIS, MSc, various DOEACC levels and so on. It will also be suitable for those software engineers who abide by scientific principles and wish to expand their knowledge.
With the increasing demand of software, the software engineering discipline has become important in education and industry. This thoughtfully organized second edition of the book provides its readers a profound knowledge of software engineering concepts and principles in a simple, interesting and illustrative manner.
 

Contents

1.What is Software Engineering, 2.Software Process and Life Cycle, 3.Software Requirements, 4.Software Design, 5.Software Coding, 6.Software Testing, 7.Software Maintenance, 8.Software Metrics, 9.Software Planning and Scheduling, 10.Software Cost Estimation, 11.Software Quality, 12.Software Configuration Management, 13.Software Re-Engineering, 14.Advanced Topics in Software Engineering
 

Key Features

• Comprehensive Text to make the book useful to student both at the undergraduate and postgraduate levels
• Presentation for Easy Grasp through chapter objectives, suitable tables and diagrams and numerical examples
• Full-length Case Studies to provide practical insight
• Examination-oriented Approach through objective and descriptive questions at the end of each chapter which help students in the preparation of annual and semester tests
• Comprehensive Glossary to enhance the understanding of technical terms used in the book
• Insightful Index to provide quick access to specific topics
 

New in this Edition

• Inclusion of topics like Timeboxing Model, Emergence of Software Engineering, Graphical User Interface, Object-oriented Design and Team Structure
• A Chapter on Advanced Topics in Software Engineering introducing future trends