logo.png, 0 kB
 
Main Menu
Home
Latest News
Links
MOMOCS
Consortium Description
Project Story
Contacts
Downloads Area
Tool presentations
Standards
Overview
KDM
MDA
RUP
SPEM
XP
Open UP/Basic
Tools
Overview
Design of BP
Reverse Engineering
UML tools
Events
Events
All past events
Home arrow Reverse Engineering
Reverse Engineering
Reverse Engineering Print
Written by Michael Sewerin   
Wednesday, 18 October 2006

 

Tool   Ameos/UML ARTiSAN Real-Time Studio EclipseUML essmodel Ideomatic UML MagicDraw UML ObjectiF Select Architect Software through Pictures (StP) Telelogic SYSTEM ARCHITECT WithClass IBM/Rational myeclipseIDE Sun Java Studio Enterprise
Company   Aonix ARTiSAN Omondo SourceForge Projekt Ideogramic NoMagic Inc. Microtool Select Business Solutions AONIX Popkin Software & Systems MicroGold Rational XDE myeclipse Sun
Notes   30-Day-Test-Vers., UML, UML 2.0 Support,   UML-Plugin for Eclipse
free version available
free UML reversing tool Collaborative modeling on electronic whiteboards
free test version available
  free demoversion available         Eclipse IDE rebindet    
Supported Diagrams Use Case Diagram Yes Yes Yes No Yes Yes Yes yes yes yes yes yes yes yes
Class Diagram Yes Yes Yes Yes Yes Yes Yes yes yes yes yes yes yes yes
State Diagram Yes Yes Yes No Yes Yes Yes yes yes yes yes yes yes yes
Activity Diagram Yes Yes Yes No Yes Yes Yes yes yes yes yes yes yes yes
Sequence Diagram Yes Yes Yes No No Yes Yes yes yes yes   yes   yes
Collaboration Diagram Yes Yes Yes No Yes Yes No yes yes yes yes yes yes yes
Component Diagram Yes Yes Yes No No Yes Yes yes yes yes yes yes   yes
Deployment Diagram Yes Yes Yes No No Yes No yes yes yes yes yes   yes
Codegeneration C++ Yes Yes         Yes yes yes yes yes      
Java Yes Yes Yes Yes yes yes yes yes yes         yes
other Ada 95, Raven Ada, Spark Ada Delphi/Kylix C#, C++, Visual Basic, Java  C++, Delphi, Forte, Oracle-DDL, SQL Server-DDL, SQL ANSI92, VB C, C++, Ada95, Java™, CORBA®, COM, EJB C#; Delphi; HTML; Power Builder; SmallTalk; Visual Basic Ada;C;Delphi;Eiffel; Access;Object Pascal;ODBC;VDHL;VB            
XMI Support Yes XMI 2.1 Yes Yes Yes Yes Yes Yes Yes Yes No Yes     Yes
Supported Plattforms Linux, Sola., Windows Windows Windows windows Windows, Linux Windows Windows Windows Solaris, Windows Windows Windows       Windows, Linux
Miscellaneous   Reverse-Engineering of the supported Implementation-language Code-Generation customizeable by Templates; Reverse-Engineering for ANSI-C/C++, Java, Ada and SPARK; Interface to Versioncontrollsysts (PCVS, Visual Source Safe, ClearCase, CM Synergy); Template-based Documentation-Generator; Multi-User Ability; Supports UML-Profiles e.g. SPT;  Extensions for modelling Realtime-Systems Eclipse-Integration; Versioncontrolluntsupport; Reverse-Engineering- and Refactoring-support; Database-developement; Documentation-Generation; J2EE-developement-support Reverse-Engineers Java- and Delphi/Kylix-Quellcode and Java-Bytecode and Delphi-Projects Reverse Engineering of Java- and C++-Code; Generation of HTML-Dokumentations Java, C++, .NET, CORBA IDL, WSDL, XML  round-trip engineering; package dependency diagram, MDA, BPMN Support central, multiuser Repository, MDA, MDD, Reverseengineering, HTML-Dokumentation-Generation, Eclipse and Visual Studio Integration, Pattern-Manager Tool for pragmatic BPM, Service and Component Based Development  and design, Rapid Application Development,  UML and database design, Data-Modelling (ER-Diagramm), Reverse Engineering, Synchronizer-Technology to show differences between UML-Modell and code, open OLE-Interface for personal  extensions Visual modeling development solutions, multi-user-support, central repository that provides organizations with virtually unlimited scalability and flexibility, providing support for MDA, Framemaker, RTF und ASCII, Reverse-Engineering from C/C++- and yesva-Code;Code-Generation based on  Architecture Centric Development-Technology Comprehensive modeling solution,  support for all areas of modeling, including BPM, component and object modeling with UML, data modeling, and structured analysis and design, Reverse-Engineering of C++ and yesva-Source Code in classdiagramm, Reverse Engineering of relational Databases Reverse Engineering of: C++ Header Files;CORBA IDL; Delphi; yesva; ODBC; Visual Basic Visual Studio, .NET, VB, Ada, CORBA, Model Driven Development mit UML-Support, Databasedesign, runtime-analysis Deployment-Plattform, Tools-Collection for developing Applications over the total development-process, optimizes development, testing and portability; yesva, Datenbanken, UML, Web Services;building of UML-diagramms; Reverse engineering of yesva and
Forward engineering
Supports Developer Collaboration, Application Profiling and Portlet Builder
 

Project cofunded by the European Commission under the Information Society Technologies 6th Framework Programme (2002-2006)

(C)2008 MOMOCS
0.334916 Sek.