- UML stands for the Unified Modeling Language (a standard modeling language)
- it acts a bridge between visionary and developer. It captures the vision for a system and enables as to communicate the vision using set of symbols and diagrams. Each such diagram has certain role to play in the development process
- UML diagrams acts as a blueprint for the developers in building the solution for the client
- UML notation acts as a notion or blue print for sold design
- Multiple views of a system can be represented using various models. These models tells what the system does not how it is to be implemented. A set of diagrams that enable us to examine, assess and modify in order to understand and develop a system
- different UML models --
1. class diagram -- useful in the requirement gathering from the client
2. Object diagram --
3. Use case diagram -- representation of the system behavior from a user's standpoint. So the tool is useful for gathering system information from an end user.
4. State diagram -- depicts the state of an object.
5. Sequence diagram --
6. Activity diagram --
7. Communication diagram --
8. Component diagram --
9. Deployment diagram -- shows the physical layout of a computer based system
10.Composite structure diagram -- represents the internal of a class
11.Interaction diagram
12. Timing diagram
13. package diagram -- holds the list of class that are present in the subsystem
Interface is a class that has behaviors but no attributes in it
5. Sequence diagram --
6. Activity diagram --
7. Communication diagram --
8. Component diagram --
9. Deployment diagram -- shows the physical layout of a computer based system
10.Composite structure diagram -- represents the internal of a class
11.Interaction diagram
12. Timing diagram
13. package diagram -- holds the list of class that are present in the subsystem
Interface is a class that has behaviors but no attributes in it
No comments:
Post a Comment