This textbook is intended as a guide for an explanatory course of Object Oriented Modeling and Design using UML for Graduate and Post Graduate students of several institutions or universities across the world. UML is a standardized graphical display format for the visualization, specification, design and documentation of (software) systems. It offers a set of standardized diagram types with which complex data, processes and systems can easily be arranged in a clear, intuitive manner.
This book provides practical guidance on the modeling and design of object-oriented systems. Its specific goals are the followings:
1. To provide a sound understanding of the fundamental concepts and historical evolution of the object model.
2. To facilitate a mastery of the notation and process of object-oriented modelling and design.
3. To teach the realistic application of object-oriented modelling and design within a variety of problem domains.
The concepts presented all stand on a solid theoretical foundation, but this is primarily a pragmatic book that addresses the practical needs and concerns of software engineering practitioners, from the architect to the software developer.
This book deals primarily with a method of software development, it is most appropriate for courses in software engineering and as a supplement to courses involving specific object-oriented programming languages.
Other Valuable Titles....■ Edge Computing
■ Fog Computing
■ Python Simply In Depth
■ Formal Language And Automata Theory
■ Virtual Reality
■ IoT Programming
■ Internet of Things