Unified Object-Oriented Modeling, Analysis & Design
Higher Education
Author(s): Ugrasen Suman | Sanjeev Kumar Sharma | Maya Rathore
ISBN: 9789387994218
1st Edition
Copyright: 2019
India Release: 2018
Binding: Paperback
Pages: 384
Trim Size: 241 x 181 mm
Object-oriented technology has made a significant impact in the software industry in the last few years. These days, small-scale as well as large-scale softwares are developed using this technology, which uses object-oriented approach to software development. Object-oriented approach is based on modeling objects for problem solving in the real world with the help of modeling tools. Object-oriented models are easily translated to object-oriented programs. Object-oriented analysis and design is the most widely used approach for visual modeling, analysis, design, and development of a software system and fosters better stakeholder communication and product quality. Unified Modelling Language (UML) is a popular object-oriented modeling language for object-oriented systems. This book presents concepts pertaining to object-oriented analysis and design, and illustrations are discussed using UML.
1. Object-oriented Concepts
2. Software Development Process
3. Unified Modeling Language
4. Object-oriented Analysis
5. Object-oriented Design
6. Implementation and Object-oriented Languages
7. Object-oriented Databases
8. Software Reuse
9. Design Patterns
Ugrasen Suman
Ugrasen Suman is Professor at School of Computer Science & Information Technology, Devi Ahilya University, Indore. He has vast experience in teaching, research, and project development. He has guided several postgraduate and doctoral research dissertations/projects. Prof. Suman has published 3 book chapters and 85 research papers. He has also authored two books—Software Engineering: Concepts and Practices (CLI, 2013) and Software Engineering (CLI, 2018). He is a member of IEEE, life member of CSI, and senior member of IACSIT and IAENG. His areas of research interest include software engineering, service-oriented computing, and knowledge management and mining.
Sanjeev Kumar Sharma
Sanjeev Kumar Sharma is Associate Professor at Oriental Institute of Science and Technology, Bhopal. He completed his PhD degree in Computer Science from Devi Ahilya University, Indore. He is M.Tech. and MCA as well. Prof. Sharma has more than 13 years of teaching and research experience. He is also associated with defence-related activities of the Indian Army in OIST, Bhopal, under the flagship of National Cadet Corps. He has 4 postgraduate and 2 doctoral research scholars under his guidance. Dr Sharma has published more than 15 research papers. He is also a member of IE, CSI, and IEEE. His areas of research interest are data mining and warehousing, object-oriented analysis and design, data structures and algorithms, and software engineering.
Maya Rathore
Maya Rathore is Associate Professor at Christian Eminent College, Indore. She received her Master's in Computer Applications from Rajiv Gandhi Technical University, Bhopal, and PhD in Computer Science from Devi Ahilya University, Indore. Prof. Rathore has 11 years of teaching experience and 5 years of research experience. She has published 1 book chapter and around 16 research papers in various national and international conferences and journals. Her areas of research interest are software engineering, service-oriented computing, distributed computing, and cloud computing.