Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Information Search and Analysis On UML Tools

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 17

Information Search And Analysis on UML Tools

What is UML ?
UML stands for Unified Modeling Language Language for specifying, constructing, visualizing, and documenting the artifacts of a software system Standardized general purpose language for Object Modeling Created by Object Management Group (OMG.org) in 1997 Current specification 2.0 Simplifies the complex process of Software Design

Set of graphical notations to create visual models

Advantage Of UML Tools


Allows us to draw clean diagrams Draws elements in their appropriate sizes Easy to share or exchange UML models with others

Undo/Redo over and over as per need


Alerts when drawing diagrams against the UML specification Data can be inputted in several ways (Graphs, tree structures..etc) Data is easily reusable Manage all data and references between them

UML Tools
Enterprise Architect Jude

Microsoft Visio

Rational Rose

Enterprise Architect

Enterprise Architect
Sparx Systems initially released Enterprise Architect in 2000. Originally designed as a UML modeling tool for modeling UML 1.1, the product has evolved to include other OMG UML specifications 1.3, 2.0, 2.1, 2.3 and 2.4.1. It is a Computer Aided Software Engineering (CASE) tool for the design and construction of software systems business processes modeling

and modeling industry based domains.

Enterprise Architect Features


Comprehensive UML analysis and design tool. Full traceability from requirements to deployment.

Code engineering in over 10 languages.


Scalable Enterprise frameworks, mind maps, more... Enterprise Architect can simplify the communication process associated with the deployment of enterprise architecture. IT programmers can easily generate diagrams and visualizations of the organizational processes of companies.

Microsoft Visio

Microsoft Visio
Visio began as a standalone product produced by the Visio Corporation; as of Visio 2000, Microsoft acquired it and branded it as a Microsoft Office application, like Microsoft Project. Microsoft Visio formerly known as Microsoft Office Visio, is a commercial diagramming program for Microsoft Windows that uses vector graphics to create diagrams.

It is currently available in three editions:


Standard Professional and Premium. The Standard and Professional editions share the same interface. The Premium edition has three additional diagram types with intelligent rules support, validation and subprocess (diagram breakdown) support.

Microsoft Visio Features


Makes it easy for professionals to visualize, explore and communicate complex information.

Easily connect data to diagrams and link data to shapes


Display data attractively in diagrams

Easily refresh data in diagrams


Visualize business data Communicate using diagrams

JUDE

JUDE
astah*, formerly known as JUDE (Java and UML Developers' Environment, pronounced Jdo is a UML modeling tool created by Japanese company Change Vision. JUDE development was originally started by Kenji Hiranabe, CEO of Change Vision, Inc, in1996. JUDE started to be provided as a free software in 1999. Then 5 years later was reached the decision to start selling JUDE in the Japanese market. This decision came due to the high price of some other UML modeling tools available in overseas and to get more feedbacks from Japanese users to evolve JUDE more based on them if it was released on the market. On September 2009, JUDE was renamed to astah* after receiving concerns from German users who pointed out the product name similarity with the German word Jude, which refers to a male Jew.

JUDE Features
Based on the concept of "Usable from the moment of installation Acronym for Java and UML Developers Environment Based on the concept of Usable from the moment of installation Designed to be simple and user friendly

Has two versions: JUDE/Community & JUDE/Professional


JUDE/Professional has additional enhancements. Has such as input-output and diagram creation guidance. Suitable for business use, large-sized models, and document creation

Rational Rose

Rational Rose
ROSE stands for Rational Object Oriented Software Engineering. Rational Machines was founded by Paul Levy and Mike Devlin in 1981 to provide tools to expand the use of modern software engineering practices, particularly explicit modular architecture and iterative development. Rational was sold for US$2.1 billion to IBM on February 20, 2003. Rational Rose is a visual modeling and development tool using the Unified Modeling Language enables software application development, data modeling, Web services design, business modeling, legacy application extension, and component based modeling.

Rational Rose Features


Rational Rose includes tools for reverse engineering as well as forward engineering of classes and component architectures. You can gain valuable insights to your actual constructed architecture and pinpoint deviations from the original design Rose offers a fast way for clients and new employees to become familiar with system internals Rational Rose documents the diagram as it is constructed and then generates code in the designer's choice of VB, C++, Java, Oracle8, Corba. Rose can be extended and support's add-ins like COM/DCOM, JavaBeans, and CORBA(Common Object Request Broker Architecture). Two popular features of Rational Rose are its ability to provide iterative development and round-trip engineering.

THANK YOU

You might also like