An Introduction to Web Systems Using UML, the Unified Modeling Language
UML, the Unified Modeling Language, is designed to specify systems in a way such that clients and developers can communicate and agree on system-specifications. The complete UML is complex, but most of the utility for clients and developer are in the sequence and collaboration diagrams. This paper will introduce the UML and these diagrams for specifying common web systems configurations. References to open source and low-cost software for creating and using UML diagrams will be included. The UML, Unified Modeling Language, is a visual notation, or language, for specifying and developing software systems.