Exforsys.com
 

Sponsored Links

 

UML Tutorials

 
Home Tutorials UML
 

UML Elements : Class Diagram

 
Category: UML
Comments (0)

Deployment Diagram and Object Diagrams

Page 2 of 2


Deployment Diagram

The deployment diagram is an element that will model hardware that is used during the system implementation. It will also be responsible for modeling the components which make up the hardware. The deployment diagram must also deal with the associations that occur among various elements.



The key structures that make up deployment diagrams are nodes, which will be shown visually as cubes. The components of the deployment diagram will also be shown in the form of rectangles, and associations are included as well. The rectangles may also have twin rectangular boxes coming out of one side. It must be noted that components won't be placed in nodes in UML 2.0.


Instead of placing components in nodes, the artifacts will be placed in nodes in UML 2.0. An artifact can be defined as a file, library, or data that is modified within a project. The artifacts will be responsible for the implementation of component collections. The internal nodes will need to deal with execution environments instead of use hardware. Some examples of these execution environments include operating systems or language interpreters.


Object Diagrams

The object diagram is an element that showcases a portion of the structure of a system that has been modeled. It is designed to do this at specific times. The object diagram will often be closely related to both attributes and object instances, a well as the links between these instances.


A correlated group of object diagrams will provide the insight for how a system will evolve over time. When compared to class diagrams, object diagrams are much more concrete. They are frequently used to provide examples, and they may also be used to to test various cases for class diagrams. An object diagram is best used in situations where the user only needs to view aspects of the model which are the most important. Another element which is closely related to object diagrams is the InstanceSpecification.


The InstanceSpecification is used to symbolize the objects and links of an object diagram. It can show the classifier of the object, and it can also show the instance name as well. This will be done by using slots, and one slot will be used to represent one feature.


Package Diagram

The package diagram is an element which will define how the system is broken up into groupings. It will do this by showing the dependencies that exist within these groups. Because the package is commonly thought of as a directory, the package diagram will act as a hierarchy breakdown of the system.



The package will be organized in a way that will allow it to max out the inner coherence of the individual package. In addition to this, it will also reduce the outer coupling for the packages. Once all these guidelines are set into place, the packages will be ideal for management.




First Page: UML Elements : Class Diagram


Read Next: UML Elements : State Diagram



 

 

Comments



Post Your Comment:

Members Please Login
Your Name:*
e-mail ID:(required for notification)*
Image Verification: 
 
 Subscribe    

Sponsored Links

 

Subscribe via RSS


Get Daily Updates via Subscribe to Exforsys Free Training via email


Get Latest Free Training Updates delivered directly to your Inbox...

Enter your email address:


 

Subscribe to Exforsys Free Training via RSS
 

 
Partners -  Privacy and Legal Policy -  Site News -  Contact   Sitemap  

Copyright © 2000 - 2009 exforsys.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape