Modeling - Architecture - MDA - UML
Includes Software design MDA = Model Driven Architecture

Display options and filters [BETA]
|
Built for Java
|
|
Free or free version available
|
|
Discontinued
|
|
|
Library
|
|
Source code provided
|
|
Sold as a service
| |
|
Plug-in
|
| | | | |
Updating...
Home Page
| Categories: |
|
| Author: |
AgileJ |
| Latest version: |
1.5.0 |
| Description: |
Plugin for Eclipse that creates reverse-engineered UML class diagrams.
Features include: - The diagrams are filterable through custom rules - If you rename or move a class to another package, all diagrams follow suit - You can set rules as to what a diagram should show. eg. all members of package X or all subclasses of type Y - There's no separate UML model, all diagram info is sourced from the Eclipse JDT as you view it - Shows all Java related static model information. eg. synchronized, final, deprecated, exceptions, and inner classes on the diagrams - Shows Eclipse markers on the diagrams: errors, warnings, // TODO - Exports JPEG, SVG, GIF or PNG |
| Added: |
2007-01-24 |
| Updated: |
2008-03-03 |
| Attributes: |
[BuiltForJava] [PlugIn] |
Home Page
| Categories: |
|
| Author: |
Sparx Systems |
| Latest version: |
6.5 |
| Description: |
UML modeling and design software.
Features include: - UML design and construction - Use case, logical, dynamic and physical models - Custom extensions for process modelling and more - MS Word compatible documentation - Data modelling and database engineering - Multi-user (professional version only) - Forward and reverse code engineering (professional version only) - Support for Java, C#, C++, VB.NET, Delphi, Visual Basic, Python, PHP and ActionScript - XMI 2.1 import/export facility - Spell checker - Supports UML 2.1 - Supports Model Driven Architecture (MDA) - Version control support with CVS, Subversion, Visual Studio Team Foundation Server (TFS) or any SCC compliant provider - Plug-ins for Visual Studio .NET or Eclipse |
| Added: |
2003-05-20 |
| Updated: |
2006-10-19 |
| Attributes: |
[BuiltForJava] [PlugIn] |
Home Page
| Categories: |
|
| Author: |
Gentleware |
| Latest version: |
5.0 |
| Description: |
UML modeling tool. Poseidon for UML contains all UML diagrams and all implemented diagram elements. You can create, save, and load projects, browse existing models, exchange models, generate code, export your diagrams to various formats, etc.
Features include: - UML 2 diagrams - Template-based code generation - Reverse engineering for Java - Code generation for Java, C#, C++, VB.NET, IDL, SQL DDL, PHP, Perl and Delphi - Visual integration into the Eclipse IDE - JAR import to include existing libraries - Import of Rational Rose files (.mdl). - Saving format compliant to the UML 2.0 Diagram Interchange Standard - Supports XMI 1.2 as the standard saving format. XMI 1.0, 1.1 and 1.2 can be loaded. - Internationalization and localization for English, German, Russian, French, Spanish, and Chinese - Real-time collaboration; Multi-user team support; Version control
Poseidon for UML evolved from the open-source project ArgoUML. It comes in multiple editions: Community, Standard, Professional, Embedded Enterprise, and Enterprise. |
| Added: |
2006-06-09 |
| Updated: |
2006-12-13 |
| Attributes: |
[BuiltForJava] [PlugIn] [FreeVersionAvailable] |
Home Page
| Categories: |
|
| Latest version: |
0.16.1 |
| Description: |
ArgoUML is a modelling tool that helps you do your design using UML.
Features: * Click and Go with JavaWebStart * Platform Independent: Java 1.3+ * Standard UML 1.3 Meta-Model * 8 out of 9 Diagrams supported * XMI-Support * Export Diagrams as GIF, PS, EPS, PGML and SVG * Internationalization EN, DE, ES, RU, FR * Advanced diagram editing and Zoom * OCL Support * Forward Engineering * Reverse Engineering / Jar/classfile Import * Cognitive Support: Reflection-in-action (Design Critics, Corrective Automations, "To Do" List, User model); Opportunistic Design ("To Do" List); Comprehension and Problem Solving (Explorer Perspectives; Multiple, Overlapping Views; Alternative Design Representations: Graphs, Text, or Table) |
| Added: |
2005-05-18 |
| Attributes: |
[BuiltForJava] [FreeVersionAvailable] [SourceCodeProvided] |
Home Page
| Categories: |
|
| Author: |
Change Vision |
| Latest version: |
5.1 |
| Description: |
JUDE/Professional is a System Design Tool that lets you draw CRUD, UML, ER, Flowchart and Mind Map. It has features such as input-output and diagram creation guidance. It is suitable for business use, large-sized models, and document creation.
Features include: - UML 2.0 (partly) and UML 1.4 (fully) - Mind maps; Convert mind maps to UML models and vice-versa - API: develop applications using JUDE's model data (class diagrams, use case diagrams, activity diagrams, sequence diagrams and mindmap) - Export RTF, HTML documents also images - UseCase Descriptions - XMI input/output - Merge JUDE projects - Multilingual display (through aliases) - Suppor for Entity-Relationship diagrams: Generation of SQL scripts; Switchable notations (IDEF1X and IE); Entity categories; Hierarchical domains; Convert between logical name and physical name - Export Entity Definition Report - Flowchart; Convert Flowchart models to UML models and vice-versa - CRUD (Create, Edit and Export)
JUDE/Community is also available as a free UML modeling tool. |
| Added: |
2005-09-20 |
| Updated: |
2007-10-03 |
| Attributes: |
[BuiltForJava] [FreeVersionAvailable] |
Home Page
| Categories: |
|
| Author: |
Objecteering Software |
| Latest version: |
6 |
| Description: |
Provides coverage of model driven development. Incorporating the UML 2.0 modeling and MDA developments for model driven engineering, Objecteering 6 manages model consistency and traceability throughout the entire development cycle, from requirements, analysis and design through code generation, tests and application deployment.
Features include: - Dynamic model completeness and consistency checking - MDA automation - Integrated repository shared throughout all development phases - Automated documentation generation and web publishing - Integration and synchronization with the Eclipse development environment - Java, C#, C++, SQL, CORBA and Fortran generators - Teamwork management capacity with model merging facilities and configuration management tools integration - Integration with third party tools such as Configuration Management, Requirements Management, Application Servers and IDEs - Allows you to create your own UML extensions to further adapt it to your business domain and your technical target platforms |
| Added: |
2006-05-20 |
| Attributes: |
[BuiltForJava] [PlugIn] [FreeVersionAvailable] |
Home Page
| Categories: |
|
| Author: |
Computer Associates |
| Latest version: |
6.0 |
| Description: |
Architected RAD tool that combines the techniques of model-based development, patterns and code generation to accelerate the delivery and maintenance of .NET and Java applications.
Features include: - Multi-platform code generation: generates complete applications including user interfaces, business logic and database objects. - Patterns: utilize and extend patterns from supplied pattern libraries or write your own. - Visual development environment with multi-developer repository based on semantic network technology. - C# server generator built on .NET 2.0 - Enables design and generation of Swing Desktop Clients and Applets. - EJB design and generation across multiple app servers (JBOSS, Websphere, Weblogic, etc.). - OLE DB support for Oracle, DB2, MS SQL Server and other databases. - JDBC support for Oracle, DB2, MS SQL Server, Ingres and other databases. - Provides interoperability with Java and IBM System i applications. - Automatically provides DataSet interfaces for integrating Plex .NET apps with other tools. - HTML thin client generation and XML and web services support. - Platform independent model can also be generated for other platforms (including C++/MFC)
Previous name: AllFusion Plex |
| Added: |
2005-03-09 |
| Updated: |
2007-05-21 |
| Attributes: |
[BuiltForJava] |
Home Page
| Categories: |
|
| Author: |
No Magic |
| Latest version: |
15.0 EAP beta 1 |
| Description: |
Visual UML modeling and CASE tool with teamwork support. Designed for Business Analysts, Software Analysts, Programmers, QA Engineers, and Documentation Writers, this development tool facilitates analysis and design of Object Oriented systems and databases. It provides database schema modeling, DDL generation and reverse engineering facilities.
Features include: - Support for UML 2.2 notation and metamodel - Support for UML 1.4 metamodel - Support for XMI 2.1 - UML extensions (profiles) - Navigation with hyperlinks, backward and forward through your diagrams - Reverse engineering and code generation support for J2EE, C#, C++, CORBA IDL programming languages, .NET, XML Schema, WSDL - MSIL reverse engineering - Database modeling, DDL generation and reverse engineering facilities - Support for Business process modeling using BPMN (Business Process Modeling Notation) - BPEL Export functionality allows you to export your Business Process Execution Language (BPEL 1.1) compliant code from a BPMN diagram. - Imports static and dynamic structure information from ProActivity business models for instant creation/redesign of IT systems. - Integration with Sun Java Studio, CaliberRM, WebLogic Workshop, IntelliJ IDEA, Eclipse, NetBeans, IBM Rational Application Developer, JBuilder. - SysML plugin that supports all SysML diagrams, including Requirements, Block Definition, Internal Blocks, Parametric and other UML diagrams reused by SysML. - Dependency matrix - Domain Specific Language customization engine |
| Added: |
2003-05-20 |
| Updated: |
2007-10-24 |
| Attributes: |
[BuiltForJava] [PlugIn] [FreeVersionAvailable] |
Home Page
| Categories: |
|
| Author: |
Altova |
| Latest version: |
2005 |
| Description: |
UML 2.0 modeling application.
UModel features context sensitive entry helpers, syntax coloring, cascading styles, customizable design elements, multiple layout views, and unlimited undo/redo, coupled with modeling functionality such as: - Java code generation from models: the code generated by UModel is compatible with Eclipse, JBuilder, Visual J#, and other popular Java development environments. The Java code created by UModel is defined in customizable templates you can modify to optimize for your compiler or target platform. - reverse engineering of existing Java source code. - round-tripping modified code to update existing models.
Supported diagrams: Use case, Class, Object, Packages, Component, Deployment. |
| Added: |
2005-05-24 |
| Attributes: |
[BuiltForJava] |
Ignore this
|
|