Tools
Tools Links
- MetaEdit+ A tool for systems analysis and design for object-oriented, business and structured modeling purposes. By MetaCase Consulting.
- Philippe Vanpeperstraete's OOAD Page A project to create documentation for Argo/UML. By Philippe Vanpeperstraete.
- mUML Free Java-based UML tool. Capable of drawing all 9 UML diagrams in colour. Generates JPEGs, Web pages, Java, IDL. Prints, reverses classes and real-time drawing hints. by MountField Computers.
- Object Technology Workbench UML-based visual modeling environment. Supports for UML diagrams, database design, programming languages (C++, Java, Delphi, SQL-DDL and CORBA-IDL), and roundtrip engineering capabilities. By OTW Software, Inc.
- COOL:Joe A application development tool that integrates J2EE development with UML modeling. By Computer Associates International, Inc.
- BridgePoint Official modeler for the Shlaer-Mellor Method now also supports UML. By Project Technology, Inc.
- Rational Rose A graphical component modeling and development tool using UML. Reverse and round-trip engineering of C++, Java, Smalltalk, Ada, CORBA IDL, DDL, Visual Basic, PowerBuilder, and Forte. Provides a COM extensibility interface for custom integration. By Rational Software Corporation.
- Dia A diagramming tool that supports UML modeling and runs on Linux. [Open Source, Free]
- Bold Modeling tool for developing applications on a model-driven business object framework. Integrates with Delphi and/or C++Builder. By BoldSoft MDE AB.
- StP/UML An analysis and design environment with a shared repository that supports a development team through the full life cycle of object-oriented application development. Supports incremental code generation and reverse engineering for C++, Java, Ada and IDL. By Aonix.
- Elixir CASE An UML modeling tool that can generate Java code from the model. By Elixir Technology Pte Ltd.
- HOORA Analysis Tool HAT supports UML design using the HOORA approach. Supports document generation, COM interface, requirements traceability, three types of automatic diagrams: static model, dynamic model, package summary. By E2S nv.
- Object Constraint Language The home of OCL, the expression language for the UML. It includes an overview, history, and definition of OCL. It also has an OCL parser written in Java. By IBM.
- Enterprise Architect A UML analysis, design, documentation and project management CASE tool. Includes basic UML models plus testing, metrics, change management, defect tracking and user interface design extensions. By Sparx Systems.
- Ideogramic UML An UML tool that can be used both on desktop PCs and for creative, cooperative modeling on electronic whiteboards such as the mimio or the eBeam. Supports Java reverse engineering and XMI. By Ideogramic ApS.
- objectiF A UML modeling tool that support round-trip engineering of C++, Java, IDL, and DDL code and is extensible to support generation of other languages. Provides a COM interface for custom integration. By microTOOL GmbH.
- GDPro Provides support for visual modeling using UML, reverse and round-trip engineering with C++, Java, EJB, and CORBA IDL. All UML diagrams, notations, objects, attributes and relationships are supported, including the Activity diagram. By Advanced Software Technologies Inc.
- Rhapsody UML based object-oriented analysis, design and implementation tool for embedded systems and software developers. Free Modeler edition. By I-Logix Inc.
- Visual Case CASE tool with a SQL Editor designed for rapid development. By Artiso Corp.
- System Architect A comprehensive modeling solution designed to provide the tools necessary for development of enterprise systems. It supports business modeling, object-oriented and component modeling with UML, relational data modeling, and structured analysis and design. By Popkin Software.
- SoftModeler Pure Java UML tool. Generates Java, GIF, and HTML. Supports reverse engineering of Java source code. By Softera Ltd.
- Together A multi-platform UML modeler that supports round-trip engineering for Java and C++. By Object International, Inc.
- FreeCase FreeCase is a free team-oriented tool for object-oriented analysis and design with UML
- MacA&D and WinA&D Supports the full UML notation on Macintosh and Windows 95/98/NT. Capabilities includes system analysis, requirements traceability, software design, code editing or browsing, code generation and reengineering. By Excel Software.
- Argo/UML A free open-source UML tool. Provides some of the same automation features of a commercial CASE tool, but focuses on features that support the cognitive needs of designers. Pure Java. Generates Java, and GIF. By Tigris.org.
- Real-time Studio UML visual modeling tool for real-time embedded system development. By ARTiSAN Software Tools, Inc.
- UML2COM A Rational Rose add-in that generates code for Visual C++ or generic C++. By Arion Software.
- Creating Your Own Rose Add-In with Visual Basic The tutorial shows how to implement a Rational Rose add-in with Visual Basic. The paper is meant for Rose users who wants to automate certain tasks. The sample add in, is a practical add-in that assists the user in formatting class diagrams. By Jim Conallen, Conallen.
- WithClass Rumbaugh, Booch, Unified, Shlaer/Mellor, Coad-Yourdon. Round-trip engineering of C++, Java, VB, Delphi, and IDL and can be extended to generate any OO language. Provides an COM extensibility interface for custom integration. By MicroGold Software Inc.
- OpenThorn A UML modeling tool that supports C++ code generation and runs on Windows, Linux and Macintosh platforms. [Free]
- ObjectMaker Models your application requirements and design in one of the more than 30 supported analysis and design notations. Allows you to mix notations to build a single model of your software application. By Mark V Systems.
- Paradigm Plus Object-oriented analysis and design tool that uses Enterprise Component Modeling (ECM) to deliver multi-tiered enterprise applications. It supports integrated business process modeling, physical database modeling, and object modeling. By Computer Associates International, Inc.
- Model Prototyper Prototype your system based on the UML model you have created. It is integrated with Rational Rose & Microsoft Visual Modeler. By ObjeXion Software SA.
- Documentator for Rational Rose Document generator from Rose 2000 / 2001 to Word 97 / Word 2000. By Henk Rippen.
- ProxyDesigner A graphical software design tool that allows software developers to graphically design software systems using UML and share those designs with other developers on-line. By ProxySource.com, Inc.
- Object Engineering Workbench C++ and Java forward and reverse engineering from UML models. Features integrated document server, compiler interface, semantic model checker and automatic diagram layout. Single user and team versions available. By Innovative Software.
- StructureBuilder Java-centric UML tool with emphasis on viewing code and model at the same time. Generates code from UML sequence diagrams. By Tendril Software, Inc.
- MagicDraw UML Draws all 9 UML 1.1 diagrams in color and does code generation and reverse engineering for Java/C++/CORBA IDL. Imports/exports Rational Rose model files. By No Magic, Inc.
- DoME: Domain Modeling Environment DOME (the domain modeling environment) is a meta-CASE system suitable for building object oriented software models (Coad-Yourdon OOA and UML, for example), and more importantly, for building original types of models. It includes a graphical front-end, and a powerful back-end language for generating code, analyses and documentation.
- Cittera Supports real-time collaboration so that multiple parties across various geographic locations are able to work together, simultaneously, on the same model. By CanyonBlue Inc.
- Objecteering UML Modeler UML modeling tool that supports documentation generation and code generation of Java and C++. By SOFTEAM.
- iUML An application development environment that delivers sophisticated support for Executable UML modelling, simulation and code generation. By Kennedy Carter.
- JVision Pure Java UML modeling tool that uses Java classes as basis for a model. By Object Insight, Inc.
- Object Domain An object-oriented modeling tool based on UML and developed in Java providing a scalable, platform independent, user extendable CASE tool. By Object Domain Systems Inc.
| Help build the largest human-edited directory on the web. |
| Submit a Site - Open Directory Project - Become an Editor |