UML plays an important role in defining different perspectives of a system. These perspectives are:
- Design
- Implementation
- Process
- Deployment
- Design of a system consists of classes, interfaces and collaboration. UML provides class diagram, object diagram to support this.
- Implementation defines the components assembled together to make a complete physical system. UML component diagram is used to support implementation perspective.
- Process defines the flow of the system. So the same elements as used in Design are also used to support this perspective.
- Deployment represents the physical nodes of the system that forms the hardware. UML deployment diagram is used to support this perspective.
Không có nhận xét nào:
Đăng nhận xét