Publisher's Synopsis
Motivated by the viewpoint that software development efficiency can most certainly be improved, author Dragan Milicev proposes a technique that raises the level of abstraction and reduces accidental complexity in software development. This comprehensive reference focuses on an executable profile of UML and a method that allows you to save significant time and avoid human error by using modeling.
Serving as an in–depth tutorial on model–driven development, this book places special emphasis on information systems and describes in detail just what is meant by this term. You′ll discover how information systems can be understood better and developed more efficiently by using the object paradigm, model–driven development, and a profile of UML that is formal and executable. Helpful examples demonstrate the development process and show how to use UML for building information systems. An extensive overview describes the fundamental concepts of object orientation, and further discussions review the full coupling of object orientation with information systems development and how challenges with this development can be handled.
What you will learn from this book
- The characteristics of information systems, and process models for their development
-
Advantages and common problems with popular technologies for building information systems and how they affect development
-
An introduction to the object paradigm as applied to building information systems
-
Concepts and parts of UML that are likely needed in building information systems
Who this book is for
This book is for software practitioners who analyze, specify, design, model, develop, or test information systems and are interested in improving their knowledge and productivity by exploiting model–driven rapid application development with an executable UML.
Wrox guides are crafted to make learning programming languages and technologies easier than you think. Written by programmers for programmers, they provide a structured, tutorial format that will guide you through all the techniques involved.