Introduction to Unified Modeling Language Presentation:
Unified modeling language (UML) is object oriented based language. It is presently controlled by object modeling group. Now a day the version we are using of UML is v 1.5. It is easy to communicate with other due to design of object oriented language. This language is not a method but it is a modeling language. By it we express the system other than the computer system. Unified modeling language has two types of view that is static view and dynamic view.
In static view the structure of the system is viewed. And in the dynamic view we see that the object is collaborating with each other to solve the problem. There are various type do elements in the UML they are use cases, which describe all the interaction of the system with the user and goal for the interaction, classes diagram, interaction diagram, packages, state diagram and the activity diagram. It works on particular scenario that follows by some event.
We can relate use case with another use case by three ways that are first is include that checks the common element between two use cases. Another is generalization which is used to describe the behavior of the system. And the last one is extend which is used to describe different elements between two use cases.
Class diagram is used to give the static view of structure of the system. It can work in different models they are conceptual which allow the diagram to be represented. Another is specification which focuses on the design and the implementation of the object orientation. And the last one is implementation which implements the system.
In it the state diagram of the system shows the dynamic behavior of the system and it is again divided in two parts they are states and transitions.
Download Unified Modeling Language Presentation.