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 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
Being an academician, researcher and author of Computer Science Academic Books for UG/PG Courses, I have authored more than 30 books, is just because of my passion and positive mindset towards my research work. And, it is my major breakthrough in my career to contribute my knowledge and experience for the community.