Intermediate - Advanced Level Users.
The UML (Unified Modeling Language) allows developers to "blueprint" large applications much like an architect would design a building. It's one of the hottest topics in the programming world. In this book, well-known UML experts explore the principal design patterns that Visual Basic developers can take advantage of in building complex applications.