190 likes | 656 Views
Argo UML. Aniithaa Rajashekar (1000795999). Introduction. Argo UML is an UML diagramming application written in Java and released under the open source Eclipse Public License. It was originally developed by Jason E. Robbins. Argo UML Supports. Use case diagram Class diagram
E N D
Argo UML AniithaaRajashekar (1000795999)
Introduction • Argo UML is an UML diagramming application written in Java and released under the open source Eclipse Public License. • It was originally developed by Jason E. Robbins.
Argo UML Supports • Use case diagram • Class diagram • Sequence diagram • Collaboration diagram • State chart diagram • Activity diagram • Deployment diagram
Use case is a set of scenarios that describing an interaction between a user and a system. A use case diagram displays the relationship among actors and use cases. • Class diagram is the main building block of object oriented modeling. It is a type of static structure diagram that describes the structure of a system by showing the system's classes, their attributes, operations (or methods), and the relationships among the classes. • Sequence diagram is a kind of interaction diagram that shows how processes operate with one another and in what order. It shows object interactions arranged in time sequence
Use case diagram example:Taken from Prof’s slides on Use Case.(pg 25)
Collaboration and sequence diagrams describe the same information, the choice between the two depends upon what the designer wants to make visually apparent. • State chart diagrams are used to give an abstract description of the behavior of a system. This behavior is analyzed and represented in series of events, that could occur in one or more possible states. • Activity diagrams are graphical representations of workflows of stepwise activities and actions of components of a system. • Deployment diagram depicts a static view of the run-time configuration of processing nodes and the components that run on those nodes.
Installation • Argo UML is an open source and hence easy to install • Go to link http://download.cnet.com/ArgoUML/3000-6675_4-10762692.html or http://argouml.tigris.org/ • Download the tool ie. Version 0.32.2 • Follow the instructions • Installation will be done automatically
Why Argo UML? • It is free. • It is very easy to use. • Easy to learn as it has got tutorials(documentation) of its own. • Argo UML runs on all platforms. • It provides the new generation of software designers and researchers a proven framework from which they can drive the development and evolution of CASE tool technologies.
Tutorials • http://argouml-downloads.tigris.org/nonav/argouml-0.24/argomanual-0.24.pdf • Most of the information on these slides are taken from this tutorials and from Google.