Software Engineering with UML

1st Edition

Bhuvan Unhelkar

Auerbach Publications
Published December 21, 2017
Textbook - 390 Pages
ISBN 9781138297432 - CAT# K35643

For Instructors Request Inspection Copy


Add to Wish List
FREE Standard Shipping!


  • Presents the topics of analysis, design, documentation and quality of software solutions based on the Object Management Groups (OMG) UML 2.5 version
  • Covers a teaching period of 14 weeks for an undergrad or a postgrad course with relevant selection of chapters corresponding to the students
  • Includes all figures and slides for each chapter, suggestions on tutorial sessions and worked examples for the project work for Hospital Management System, additional problem statements that can be used as assessments (unsolved case studies) for teaching purposes, and administrative and lab requirements for the project work including suggested CASE tools
  • Provides a suite of problem statements to enable assigning different projects for multiple teaching semesters and fully worked mid-term test and final exam to form the basis for setting of further exams


This book presents the analysis, design, documentation, and quality of software solutions based on the OMG UML v2.5. Notably it covers 14 different modelling constructs including use case diagrams, activity diagrams, business-level class diagrams, corresponding interaction diagrams and state machine diagrams. It presents the use of UML in creating a Model of the Problem Space (MOPS), Model of the Solution Space (MOSS) and Model of the Architectural Space (MOAS). The book touches important areas of contemporary software engineering ranging from how a software engineer needs to invariably work in an Agile development environment through to the techniques to model a Cloud-based solution.


We provide complimentary e-inspection copies of primary textbooks to instructors considering our books for course adoption.

Request an
e-inspection copy

Share this Title