+ All Categories
Home > Documents > Technical Overview The Fastest Way to Create Architecture!

Technical Overview The Fastest Way to Create Architecture!

Date post: 14-Jan-2016
Category:
Upload: allen-gregory
View: 219 times
Download: 2 times
Share this document with a friend
Popular Tags:
23
Technical Overview The Fastest Way to Create The Fastest Way to Create Architecture! Architecture!
Transcript
Page 1: Technical Overview The Fastest Way to Create Architecture!

Technical Overview

The Fastest Way to Create Architecture!The Fastest Way to Create Architecture!

Page 2: Technical Overview The Fastest Way to Create Architecture!

Ten Reasons MagicDraw Literally Outpaces the Competition:

1. Promotes quick learning with intuitive interface.

2. Creates diagrams faster than any tool on the market.

3. Derives models from existing source code in just seconds.

4. Visualizes your model in a few quick steps.

5. Keeps your team in the express lane by enabling them to work on the same model in parallel.

6. Delivers source code from your UML model instantly.

7. Eliminates tedious document preparation with automatic report generation!

8. Extends UML capabilities beyond UML 2.0 -- in a snap.

9. Accelerates your ‘travel time’ between modeling domains.

10. Enables speedy navigation through your models.

Page 3: Technical Overview The Fastest Way to Create Architecture!

Easy access to the most common operations is a cornerstone of MagicDraw’s user interface.

Because all major commands are reachable through a single click, you can focus on modeling.

Choose your favorite one-click method: from standard menus, context menus, shortcuts, or toolbars.

With MagicDraw you can complete your tasks with half the steps demanded by other tools.

“MagicDraw provides intuitive controls within a very well designed GUI which allows the user to get on with design without having to spend time learning where all the controls are.”

Geoff Armstrong, Technology Manager, Robertson Research

Promotes quick learning with intuitive interface:

Page 4: Technical Overview The Fastest Way to Create Architecture!
Page 5: Technical Overview The Fastest Way to Create Architecture!

On-diagram editing. Automatic completion of Attributes, Operations, and Parameters type. Pick Lists for types and names. With features like these, you’ll find MagicDraw indispensable as you work more swiftly than ever before.

The unique Smart Manipulators feature makes for high-velocity diagram creation and editing.

And since MagicDraw’s automatic UML semantics checking facilitates the creation of valid models, you won’t waste valuable time correcting improper UML.

Creates diagrams faster than any tool on the market:

Page 6: Technical Overview The Fastest Way to Create Architecture!
Page 7: Technical Overview The Fastest Way to Create Architecture!

MagicDraw’s reverse engineering is the fastest way to get UML models from Java, C#, C++, CORBA IDL, EJB 2.0, DDL, CIL (MSIL), WSDL, and XML Schema source code.

Our automatic generation of sequence diagrams from Java source code adds a more detailed view of the system.

“I tried a few things with MagicDraw like reverse engineering the JDK, and it was astounding. It took less than 15 seconds whereas Poseidon would simply crash and Rational Rose would take about 2 hours. How did you make it so fast?”

Barry M. Caceres

Derives models from existing source code in just seconds:

Page 8: Technical Overview The Fastest Way to Create Architecture!
Page 9: Technical Overview The Fastest Way to Create Architecture!

MagicDraw’s automatic generation of static structure, package dependency, and hierarchy diagrams allows multiple views of the same model.

Automatically generating your hierarchy diagram requires just a few seconds, compared to the hours required to do the same work manually.

Visualizes your model in a few quick steps:

Page 10: Technical Overview The Fastest Way to Create Architecture!
Page 11: Technical Overview The Fastest Way to Create Architecture!

Using MagicDraw’s Teamwork Server, multiple developers can work simultaneously on the same model.

This accelerates your team’s collaboration while providing simple configuration management, controlled access to all your artifacts, and remote access to your model.

It’s the optimal way to manage your model and avoid version conflicts.

Keeps your team in the express lane by enabling them to work on the same model in parallel:

Page 12: Technical Overview The Fastest Way to Create Architecture!
Page 13: Technical Overview The Fastest Way to Create Architecture!

MagicDraw UML generates code for Java, EJB, C#, C++, CORBA IDL, DDL, WSDL, XML Schema.

Integrations with the most popular IDEs (Eclipse, IBM RAD, Borland JBuilder, IntelliJ IDEA, NetBeans, Sun Java Studio) eliminate the need for a native MagicDraw IDE. Since you can continue using your favorite IDE for coding, there’s no need to waste valuable time learning a new one.

Whether you are using MagicDraw as a standalone application or integrated with an IDE, you have the option for round-trip engineering to keep model and code synchronized.

Since MagicDraw allows you to go further with code generation, it’s the tool of choice in the world of Model Driven Architecture. MagicDraw integrates with IO Software ArcStyler, AndroMDA, and other MDA tools.

Delivers source code from your UML model instantly:

Page 14: Technical Overview The Fastest Way to Create Architecture!
Page 15: Technical Overview The Fastest Way to Create Architecture!

Use MagicDraw’s automatic report generation engine to quickly produce comprehensive, professional requirements, software design documentation, and other types of reports in HTML, PDF, and RTF formats.

MagicDraw UML generates standard artifacts that match your software development process.

With Jython you can easily customize reports to fit your internal standards.  

Eliminates tedious document preparation with automatic report generation!

Page 16: Technical Overview The Fastest Way to Create Architecture!
Page 17: Technical Overview The Fastest Way to Create Architecture!

MagicDraw does this in minutes - without additional coding. UML Profiles and custom diagrams allow you to extend standard UML to fit your specific problem domain.

You can quickly create custom diagrams that fit your software development process.

Define your own custom toolbar for stereotyped element creation - you’ll instantly accelerate your modeling effort.

Extends UML capabilities beyond UML 2.0 - in a snap:

Page 18: Technical Overview The Fastest Way to Create Architecture!
Page 19: Technical Overview The Fastest Way to Create Architecture!

With MagicDraw model transformations, you can quickly go back and forth from one modeling domain to another.

MagicDraw UML allows model transformations both ways: from Platform Independent Model (PIM) to Platform Specific Model (PSM) and from PSM to PIM.

With model transformations, you can produce many specific models, such as XML Schema, DDL, or your customized specific model from a generic one.

Accelerates your ‘travel time’ between modeling domains:

Page 20: Technical Overview The Fastest Way to Create Architecture!
Page 21: Technical Overview The Fastest Way to Create Architecture!

With MagicDraw hyperlinks, you can link to any model element, to elements in other diagrams, different models, and files or documents outside the model. This easy to use functionality allows you to customize model navigation to your specific needs.

Use the Content Diagram for creating an overview of the content of your project diagrams in a single location.

Enables speedy navigation through your models:

Page 22: Technical Overview The Fastest Way to Create Architecture!
Page 23: Technical Overview The Fastest Way to Create Architecture!

In January 2006 MagicDraw won Java Developer’s Journal Readers’ Choice Award in the Best Database Tool category.

In March 2005 MagicDraw UML 9.0 won Productivity Award in the Design Tools category.

In October 2002 MagicDraw won two outstanding awards of the U.S. magazine Java Developer’s Journal, namely:- Best Java Modeling Tool- Best Team Development Tool

MagicDraw has won awards from the world’s most prestigious developers’ journals.


Recommended