Business Modeling with UML
Since it’s standardization by the OMG (Object Management Group) in November 1997,
the Unified Modeling Language (UML) has had a tremendous impact on how software
systems are developed. The role of modeling in specifying and documenting complex
software systems is being accepted, and an industrial approach to software engineering
is on its way to becoming reality. With the acceptance of UML, a new generation of tools
and processes that use UML have also emerged, and important concepts and
techniques such as the role of architecture, requirements engineering, and tool
integration also have been emphasized....