This book has two audiences: ‧ Data modelers (both analysts and database designers) who are convinced that UML has nothing to do with them; and ‧ UML experts who don't realize that architectural data
Learn how to construct UML data models by working through a series of exercises and self-assessment tests. Beginners can learn the UML directly. Experienced modelers can leverage their understanding o
Written by four experienced Nokia Telecommunications software developers, this is a practical book about object-based and component-based software development. The book concentrates on the most important issues in real-life software development, such as the development process itself, software architecture, the development of user interfaces, data management, and the development of large commercial software products. The book exemplifies the presented practices by using the Unified Modeling Language (UML).