Klaus Schultz  Reverse- & Software-Engineering


 

Home
Nach oben
OO-Case-Tools
OR-Mapping-Tools
Generierungs-Tools
Struts-Tools

OO-Case-Tools

Diese Liste führe ich seit "Vor-UML-Zeiten", hauptsächlich zu Seminar-Zwecken. Manchmal kommt etwas hinzu, wenn z.B. in den Fachzeitschriften ein neues Produkt annonciert wird, seltener wird etwas gelöscht, da das Einstellen eines Produkts meist sang- und klanglos geschieht. Dementsprechend sind auch die Kurzcharakteristiken auf unterschiedlichem zeitlichen Stand.

Die Reihenfolge der Tools ist beliebig, eventuelle Kommentare sind subjektiv zu verstehen.

bulletProdukt:  Together
Hersteller: Object International Software GmbH, 
Schulze-Delitzsch-Straße 16, 70565 Stuttgart, www.oisoft.com 
Das Tool ist jetzt bei Borland www.borland.com/together/index.html 
Notation(en): Coad/Yourdon, OMT, UML 2.0
Reverse Engineering von C++ und Delphi, Java
kein Repository (Speicherung der Informationen im Source Code) 
Multi-User-Fähigkeit gut unterstützt
Plattformen: alle Java-fähigen
Demoversion: ohne Dokumentationsmöglichkeit, und leider nur Klassendiagramm
Community Edition: seit Juli 2004 gibt es eine kostenlose Version, in der Klassen-, Aktivitäts-, Zustands-, Kompositionsstruktur-, Komponenten- und Verteilungsdiagramme modelliert werden können
 
bulletProdukt: objectiF
Hersteller: microTool , Voltastr.5 , 13355 Berlin, www.microtool.de/ 
Notation(en): UML 
Repository, Erweiterbarkeit mittels OLE
Reverse-Engineering von C++ und Java
Plattformen: Windows
Preise: 2.300 bis 4950 €
Personal Edition: kostenlos, aber beschränkt auf 5 Klassendiagramme, 5 Sequenzdiagramme, 5 Package-Diagramme und 5 Use-Case-Diagramme. Kein Export.
 
bulletProdukt: Select, ehemals Select OMT, jetzt verkauft an ?
Vertrieb: Thau Computer, Gronsdorfer Str. , 85540 Haar bei München 
Notation(en): UML
Zugriff auf Repository mit VB
Plattformen: Windows
 
bulletProdukt: Tau UML Suite (früher COOL:Jex)
Hersteller: Telelogic ( www.telelogic.com/ )
Notation(en): UML 2.0
Diagramme: Aktivitäts-, Klassen-, Komponenten-, Kompositionsstruktur-, Verteilungs-, Interaktionsübersichts-, Paket-, Sequenz-, Zustands-, und Use-Case-Diagramme
Sprachen: C++, Java, EJB, Ada, CORBA/IDL, COM/IDL 
Plattformen: Windows., Solaris, Linux
 
bulletProdukt: Rational Rose
Hersteller: Rational (von IBM übernommen)
Generierung: C++, Ada, SQLWindows, SmallTalk, ObjectPro, Visual Basic
Reverse Engineering von C++ und Smalltalk
benutzergesteuerter Zugriff auf "Repository" mit Basic-Dialekt
Plattformen: Windows, Solaris, OS/2, AIX, HP-UX
 
bulletProdukt: Rational XDE (Nachfolger von Rational Rose)
Hersteller: Rational (von IBM übernommen)
Integration mit Eclipse
Produkt abgelöst durch "Rational Software Architect and Modeler" von IBM
 
bulletProdukt: Paradigm Plus
Vertrieb: CompuTec, Karlsruhe
Notation(en): Booch, Coad/Yourdon, Fusion, OMT, UML
Generierung: Ada, C++, Smalltalk, SQL
Repository: ObjectStore. Zugriff per Scriptsprache
Produkt eingestellt
 
bulletProdukt: System Architect OO
Hersteller: Popkin Software, www.popkin.com 
Notation(en): Booch, OMT, Coad/Yourdon, Shlaer/Mellor, UML
Komponenten: 
- Documentation Facility
- Requirements Engineering
- Screen Painter, Reverse Engineering von *.DLG und von C++
- Generierung: C++, SQL, Powerbuilder, Smalltalk, etc. etc.
Plattformen: Windows, OS/2
Repository: dBase (durch Benutzer erweiterbar)
Preis: ab 7245 DM
 
bulletProdukt: Innovator Object Workbench www.mid.de/products/innovator.php3 
Hersteller: MID GmbH, Eibacher Hauptstr. 141, 90451 Nürnberg, verkauft im Sommer 2004
Notation(en): OMT, UML
Generierung: C++, Smalltalk, Object Cobol, Java
Client/Server- Repository
Plattformen: Windows, OS/2, Unix, VMS
 
bulletProdukt: prosa/Om
Notation(en): OMT, UML, sequence diagrams
Hersteller : Prosa Software , Finnland , www.prosa.fi
Plattformen: WIN 95 bzw. NT, HP/Motif, Sun/Motif
 
bulletProdukt: Software through Pictures (StP) 
Hersteller und Vertrieb: Aonix (früher IDE), www.aonix.com 
Notation(en): OMT, Booch, UML, klassische SA (DeMarco/Yourdon, Hatley/Pirbhai, Gane/Sarson, Jackson). 
Version Nov.2002 kostenlos unter www.aonix.de/htm/download/stpdload.htm 
Plattformen: Solaris, Win NT
Repository: Sybase
Preis: ca. 23.000 pro Arbeitsplatz
 
bulletProdukt: ObjectPartner
Hersteller und Vertrieb: Verilog, www.verilogusa.com 
Features:
- reverse engineering of C++
- source code coverage analysis
- project organizer
- customizable code generation
- document generation in Interleaf-, FrameMaker- oder PS-Format
- TCL based API
Plattformen: Sun und andere Unix-Systeme, Windows NT 
 
bulletProdukt: ObjectTeam 
Hersteller: Cayenne Software (ehemals Cadre), jetzt Sterling, www.cayennesoft.com/ 
Notation: OMT, UML 
Features: 
- reverse engineering of C++
- code generation: C++, Java, Corba IDL, Ada, Powerbuilder, Visual Basic, Forte, Delphi, Eiffel, NewEra, Smalltalk, DDL
- multi-user repository
- configuraton management
- script language
Plattformen: Win 95 bzw. NT, Solaris, AIX, HP-UX
 
bulletProdukt: RW-UML Studio
Hersteller: RogueWave / Stingray
Zur Integration in Visual C++ 6.0, automatische Erstellung von Klassendiagrammen aus dem Code
 
bulletProdukt: Object Engineering Workbench (OEW) V. 3.0
Hersteller und Vertrieb: Innovative Software GmbH, Frankfurt
www.isg.de 
Produkt eingestellt
 
bulletProdukt: PowerTools
Hersteller: Iconix, www.biap.com/iconix 
Notation(en): Coad/Yourdon, Booch, OMT, Jacobson
Plattformen: Mac, Windows (3.1, 95, NT), OS/2, Solaris, Linux, u.a.
 
bulletProdukt Silverrun ModelSphere
Hersteller: Grandite
UML-Diagramme: Class, UseCase, Package, Sequence, Collaboration, Statechart, Activity, Component und Deployment
Besondere Module für Datenmodellierung und Prozessmodellierung
Plattform: JRE 1.4
Betriebssysteme: Windows, Linux, Solaris
 
bulletProdukt: MetaEdit+
Hersteller: MetaCase Consulting Inc., www.metacase.com 
Notation(en): alle
es handelt sich um ein Tool, mit dem eigene Notationen und Regeln realisiert werden können. Es werden 50 Notationen mitgeliefert.
Plattformen: ? 
 
bulletProdukt: Rhapsody
Hersteller: Ilogix www.ilogix.com/modeler
Notation: UML 2.0
Schwerpunkt Realtime-Modellierung
Neben dem UML-Tool stellt Ilogix auch das Spezialtool für Zustandsdiagramme her.
Preis: den kostenlosen Download gibt's nicht mehr  
 
bulletProdukt: Objecteering UML Modeler Version 5.22
Hersteller: Softeam, www.objecteering.com/ 
Notation(en): UML 1.3
Integration mit Eclipse
XMI wird unterstützt
eigene Sprache zur Definition von Design Patterns
Codegenerierung anpassbar
Preis: die Personal Edition (ohne Code-Generierung) ist kostenlos.
 
bulletProdukt: WithClass www.microgold.com/Stage/Product.html 
Hersteller: MicroGold
Diagrammtypen UML: Class, State, Activity, Sequence, Use Case, Collaboration, Deployment
Preis: ab 525$ (Einzelplatz)
 
bulletProdukt: Object Domain
Hersteller : www.objectdomain.com 
Notation: früher Booch Notation (2nd ed), jetzt UML
Diagrammtypen: class, state, object, interaction, module, process
Generierung / Reverse-Engineering von C++ und Java
Script-Sprache (Python) zum Generieren von anderen Sprachen und Dokumentation
Plattform: alle Java-fähigen
Preis: 1 Lizenz kostet 495 $ bzw 995 $ 
 
bulletProdukt: Enterprise Architect
Hersteller: Sparx Systems www.sparxsystems.com.au 
Notation: UML 2.0
Diagramme: alle Diagrammtypen der UML 2.0
Preise: 125 - 225$
 
bulletProdukt: Poseidon for UML
Hersteller: Gentleware, Hamburg, www.gentleware.de
Features : Codegenerierung für Java, VB.NET, C#, Corba IDL.
Seit Dez. 2003 wird das neue UML 2.0-Dateiaustauschformat unterstützt, mit dem auch Layout-Information zwischen Tools verschiedener Hersteller aus-getauscht werden kann.
Selbst in der CE kann man selbst definierte Stereotypen und Tagged Values vergeben und XMI exportieren, eignet sich deswegen als Frontend für die Generatoren openArchitectureWare oder AndroMDA.
Poseidon basiert auf ArgoUML von argouml.tigris.org 
Preis: die Community Edition (CE) ist kostenlos, Enterprise-Version $699 
 
bulletProdukt: MagicDraw
Features: UML 2.0 (diagrams: class, use case, sequence, activity, state, collaboration, deployment, component)
Selbst in der CE kann man selbst definierte Stereotypen und Tagged Values vergeben und XMI exportieren, eignet sich deswegen als Frontend für die Generatoren openArchitectureWare oder AndroMDA.
Preis: die Community Edition (CE) ist kostenlos (nur class diagram), Personal Edition $149, Standard Edition $499, Professional Edition $899, Enterprise Edition $1599.
 
bulletProdukt: eclipseUML
Hersteller:  Omondo
Diagramme: class, use case, sequence, collaboration, activity, component, deployment, state
Setzt auf eclipse auf. Sourcecodegenerierung mit XDoclet.
Preise: die Free Edition ist kostenlos.
 
bulletin der Eclipse-Distribution myeclipse sind neben vielen Code-Editoren auch folgende UML-Diagrammtypen enthalten:
Use-case, Class, Collaboration, State, Activity, Deployment
.
Preise: ca. 30$ pro Jahr
 
bulletProdukt: Simply Objects Modeler
Hersteller: www.adaptive-arts.com 
Plattformen: Windows
 
bulletProdukt: WinA&D
Notation: UML
Hersteller: www.excelsoftware.com
Plattformen: Mac, Windows
Preis: 495$ - 1995$
 
bulletProdukt: Describe
Hersteller: Embarcadero ( www.embarcadero.com )
Features:
- "Alle" UML-Diagrammtypen, UML 2.0
- Roundtrip-engineering fuer Java 
Sprachen: Java, C, IDL
Plattformen: Windows., Solaris 
 
bulletProdukt: visual thought
Hersteller: Confluent Inc. www.confluent.com 
Notation(en): OMT, Booch '94, UML, Objectory, HP Fusion, custom
bewußt kein CASE-Tool, sondern ein Tool zum Zeichnen
Produkt scheint eingestellt
 
bulletProdukt: Visual UML
Hersteller: Visual Object Modelers 
www.visualobjectmodelers.com 
Notation(en): UML 2.0
Preise: $495 - $995
Plattformen: Windows
 
bulletProdukt: Visual Paradigm
Notation(en): UML 2.0
Diagramme: class, use case, sequence, collaboration, activity, component, deployment, state, timing, composite structure
Diagramm-Export-Formate: JPG, PNG, SVG
Preise: Community Edition kostenlos (aber nur 1 Diagramm per Diagramm-typ!), Personal Edition 59$, Modeler Edition 99$
Plattform: Java 1.4  (Windows, Linux, Mac)

 
bulletProdukt: Visio
Visio ist ein intelligentes Zeichentool (früher selbständig, dann von Microsoft aufgekauft), für das es u. a. UML-Schablonen gibt.
Plattform: Windows
Die kostenlose Visio-Schablone von 4Keeps, die unter  www.adexperts.com herunterzuladen war, gibt es nicht mehr.

Weitere Zusammenstellungen von Case-Tools finden sich hier:

bulletbei der OMG
bulletwww.jeckle.de/umltools.html: sehr gute Übersicht
bulletwww.oose.de  neuerdings aufgefrischt

 
Letzte Änderung: 21.05.2006

Zurück zur Startseite