Golden,
Colorado – March 12, 2002. No Magic, Inc ® today has announced MagicDrawTM
UML support for .NET technology and Eclipse platform. MagicDraw UML is
No
Magic’s visual UML modeling and CASE tool with teamwork support. This
development tool is designed to increase productivity for Business Analysts,
Software Analysts, Programmers, QA Engineers and Documentation Writers. The
tool facilitates analysis and design of Object Oriented systems and databases.
MagicDraw supports the latest standards of Java, UML and XMI and provides the
industry's best code engineering mechanism, with full round-trip support for
Java, C++ and CORBA IDL programming languages. MagicDraw also provides database
schema modeling, DDL generation and reverse engineering facilities. MagicDraw
UML is one of the few UML modeling tools supporting all 9 UML diagrams and
checking of diagram semantics
MagicDraw
5.5 will include Microsoft Intermediate Language (MSIL) reverse engineering
capabilities. Users will have a possibility to reverse executable files that
are compiled for .NET platform and get the OO model. Code can be written and
compiled with Visual
Basic, C#, Visual C++, JScript, or one of many non-Microsoft compilers such as
an Eiffel or COBOL compiler.
Expected
version release date is June 2002.
MagicDraw
6.0 will include C# reverse
engineering and code generation capabilities - a great addition to existing
Java, C++, and IDL code engineering features.
Expected
version release date is October 2002.
MagicDraw
5.5 will have integration with
Eclipse – IBM’s popular IDE. Users will have a possibility to tie a model and
source code, still working with favorite IDE, and having an instant update of
the model while coding and vice versa.
At
the moment MagicDraw is integrated with Borland’s JBuilder and Sun’s Forte.
The new integration allows users to benefit from increased
productivity during analysis, design, development, testing, documentation, and
deployment stages. Using MagicDraw, Java developers have the capability to
visualize and model their software, and then rapidly develop them with Eclipse.
“No Magic is proud to provide the extension to Eclipse -
IBM’s rapidly evolving integrated development environment, empowering it with
the powerful UML modeling support. This is great news for all Eclipse fans. Now
they will be able to visualize their model and design in MagicDraw, one of the
best modeling tools in the market, and write their code in Eclipse with
seamless synchronization. ”, said Paul Duncanson, CEO, No Magic,
Inc.
After
IBM’s WebSphere
Studio Application Developer (WSAD) will move to Eclipse 2.0 platform, users
will be able to use WSAD as an integrated environment with MagicDraw.
MagicDraw
UML is one of the leading UML Modeling CASE tools that is cross-platform
compatible with features that include:
A handy UML
Editor
-- Cut/copy/paste and undo/redo functions along with it’s user friendly,
customizable GUI lets you express your ideas in UML quickly and precisely. The
entire UML 1.3 specification is supported. If you are preparing documentation
that needs UML diagrams in it, MagicDraw is a must -- it can convert drawn
diagrams to a wide variety of bitmap and scalable formats: jpeg, png, svg, dxf,
eps, and wmf.
A powerful Code
Engineering Tool -- You can construct a UML model, generate source code from
it, write more code by hand or in your favorite IDE, then reverse the code,
make changes in MagicDraw UML and then merge your model with the code. No
details are lost, whether editing the model or the code. Seamless integration
with JBuilder and Forte For Java are currently supported. Other IDEs may also
be used with MagicDraw UML.
A UML Model
Reporting Facility - Based on the XSL files, you can generate custom HTML
reports for each model element. MagicDraw UML allows you to select what parts
of the model to include and how the report should look.
An
Object-Oriented Model Analysis Tool - If you need your Object-Oriented model expressed with
UML, MagicDraw UML can generate package dependency diagrams, recover and
display inheritance trees, or track any other kind of relation as a method
parameter or a return value, such as dependencies, associations, realizations
and class usage.
A Custom
Object-Oriented Model Generator - MagicDraw UML can generate parts of the model
automatically. You can select any object and generate the classes necessary to
make it conform to a GoF Design Pattern, make an EJB component out of it or
convert it to the class that can be accessed remotely in accordance with the
Java RMI specification.
Team Modeling
Collaboration Tool - More than one developer can work on the same
Object-Oriented model files. The UML model is stored in the Teamwork Server
repository. A developer can lock-out part of the model and work on that part
separately. Later the changes can be committed to the server, and shared with
the rest of the development team. The Teamwork Server works much like a source
code version control system.
Database
Modeling Tool
- You can design database schema using UML class diagrams and then generate its
DDL code. If you want to analyze the structure of an existing database, you can
reverse engineer it via a JDBC bridge.
MagicDraw development
tool now comes in six languages: English, German, Spanish, Japanese, Korean and
Thai.
More
detailed information about MagicDraw and full feature list is available at
http://www.magicdraw.com.
Founded
in 1995, No Magic is headquartered in Golden, Colorado with operations
worldwide. In addition to product development, No Magic also provides software
development outsourcing services from its software development facilities in
the United States and development centers in Kaunas, Lithuania and Bangkok,
Thailand. No Magic’s clients include Ericsson, Alcatel, Texas Instruments, Sun
Microsystems, and Hewlett-Packard. No Magic is the only offshore outsourcing
company offering a major commercial software development tool.
Additional
information about No Magic’s products and development services can be obtained
by visiting one of our web sites at: www.magicdraw.com
or www.nomagic.com,
by emailing contacts@magicdraw.com, or calling
our National Sales and Support Office at (972) 527-9377. Additional sales and corporate information
may be obtained from No Magic’s Corporate Headquarters by calling (303)
215-9955 option 2, then ext. 3.