Payed CASE Tools
Table of contents
- TORMIGO
- MANEA
- Imagix 4D
- Web Sequence Diagrams
- LucidChart
- DMS Software Reengineering Toolkit
- TrueView
- SDMetrics
- Webratio
- The UML Designer
- ERequirements
- Cadifra UML Editor
- Gliffy
- GatherSpace
- Idungu
- Apollo
- Casecomplete
- Blueprint ME
- BLU AGE
- Creately
- Objecteering MDA Modeler
- Modelio
- IUML
- ObjectDomain
- Visual Paradigm for UML
- Select Architect
- Smartdraw
- UMLStudio
- Omondo
- Agilej
- Prosa UML modeler
- Rational Rose Modeler
- PowerDesigner
- WinTranslator
- QuickUML Windows
- WinA&D
- MacTranslator
- QuickCRC Windows
- QuickUML MacOSX
- QuickCRC MacOSX
- MacA&D
- Visio
- MetaEdit
- Astah*
- WithClass
- Jude
- SILVERRUN RDM Relational Data Modeler
- CodeLogic
- ObjectiF
- Metamill
- Innovator Object
- ER Studio
- Visual UML
- Objecteering
- Magic Draw
- ESS-Model
- Ideogramic UML
- OptimalJ
- Together
- Artiso Visual Case
- Ameos
- Artisan Studio
- UModel
- AndroMDA
- Enterprise Architect
- Poseidon
TORMIGO
TORMIGO - Tormigo is a tool supports report and requirements management in Enterprise Architect
Tormigo – main features:
Transfer of requirements from MS Word to Enterprise Architect
Automatic versioning of changes in requirements in Enterprise Architect
Mapping requirements to use cases in Enterprise Architect
Reporting from Enterprise Architect
Tormigo is a solution for the computer programmers who create analysis and design models, project teams, analysts, project managers as well as other stakeholders involved in the IT projects connected with the production and upgrading of software aimed at documenting and analyzing software requirements. It is both the developed and at the same intuitive to use reporting device that extends the functionality of Enterprise Architect product of the Sparxs company. Tormigo can easily manage and connect with the repositories of the EA projects.
More about TORMIGO: TORMIGO
MANEA
MANEA - MANEA is the plugin to MANTIS BUG Tracker, which allows for two-way synchronization of selected entries from the system MANTIS BT according to the repository requirements contained in the Enterprise Architect of the Sparx Company.
MANEA synchronizes only those entries that are appropriately marked.
Characteristics of MANEA:
mapping, using the Enterprise Architect, of entries and applications to specific application model artifacts
discussing the requirements set by the Enterprise Architect in the MANTIS system
enabling a wide range of people to report requirements’ proposals – only the administrator inserting the indicator – tag EA-MANTIS may allow the integration of this entry with the Enterprise Architect
the possibility to manage notifications about errors on the basis of the model made in UML
ease of installation in the MANTIS system because MANEA is a standard plugin
support for repositories of errors and models gathered by MySQL database
More about MANEA: MANEA
Imagix 4D
Imagix 4D - Imagix 4D reverse engineers C, C++ and Java source code to support analysis, documentation and enhancement of existing software. Aspects of the software's inherent design and structure can be viewed and analyzed in a range of graphical formats, including UML Class Diagrams and UML Task Collaboration Diagrams.
Supports both native and real-time embedded software systems.
More about Imagix 4D: Imagix 4D
Web Sequence Diagrams
Web Sequence Diagrams - Just enter the description here, and click "draw".
A web based uml sequence diagramas tool
More about Web Sequence Diagrams: Web Sequence Diagrams
LucidChart
LucidChart - LucidChart is a web-based diagramming tool that works in any major browser without requiring Flash or any other plugins. With LucidChart you can create:
- UML diagrams
- Flowcharts
- Network diagrams
- Business process flows
- Org charts
More about LucidChart: LucidChart
DMS Software Reengineering Toolkit
DMS Software Reengineering Toolkit - Provides a foundation for custom program analysis and modification tools. Has industrial-strength parsers for C, C++, C#, Java, COBOL, VB, JavaScript, and many more. Provides automatic construction of ASTs, supports construction of symbol tables. Built in machinery for control and data flow analysis, including call graphs and points-to analyzers. Source-to-source transformations can be applied to modify the ASTs; changed ASTs can be regenerated with formatting and comments. Scalable to process thousands of files. Parallel programming machinery built in to handle computational scale for analyzing very large software systems.
More about DMS Software Reengineering Toolkit: DMS Software Reengineering Toolkit
TrueView
TrueView - TrueViewâ„¢ Domain Modeller for .NET
TrueView Domain Modeller is used for exploring Business Domains and creating rapid prototypes using Domain Driven Design.
- Work with your Domain Experts to understand business entities, relationships and the business' ubiquitous language.
- Write POCO-style classes using .NET and the TrueView framework
- Demo interactive prototypes to your Domain Experts to get instant feedback. Test and refine until your team is confident.
You can also preview database schemas and mapping files using the included TrueView DataBridge utility.
Want to convert your prototypes into complete multi-user desktop applications?
Then you need TrueView Agile Developer.
More about TrueView: TrueView
SDMetrics
SDMetrics - Welcome to SDMetrics® - the OO design measurement tool for the UML™.
SDMetrics analyzes the structural properties of your UML models. Use object-oriented measures of design size, coupling, and complexity to
- establish quality benchmarks to identify potential design problems early on
- predict relevant system qualities such as fault-proneness or maintainability to better focus your review and testing efforts
- increase system quality and quality assurance effectiveness, find more faults earlier and save development cost
- refine your LOC or effort estimates for implementation and testing
- SDMetrics works with all UML design tools that support XMI®.
Use design rule checking to automatically detect incomplete, incorrect, redundant, or inconsistent design, find style problems such as circular dependencies, violation of naming conventions, and more.
More about SDMetrics: SDMetrics
Webratio
Webratio - WebRatio is the a Model Driven development environment that allows modeling and automatic generation of Web interface applications. The applications are standard Java and can be installed in any operating environment like: Tomcat, JBoss, Resin, IBM WebSphere, BEA WebLogic, etc.
The applications can interact with any kind of information system and database, like: Oracle, DB2, SQL Server, PostgreSQL, MySQL, etc.
More about Webratio: Webratio
The UML Designer
The UML Designer - The UML Designer is an easy to use tool for quick design of C# based software systems with automatic code generation to allow a solid starting point for development.
Advantages
- Free to use!
- C# Code Generation
- Multiple zoom levels for working with larger documents
- Support for one-to-many associations, with C# collection class support
- Notes which can be attached to classes or even links between classes
- Printing UML diagrams
- Saving UML diagrams as images
- A rich set of layout manipulation tools
- Traditional application features such as: copy & paste, undo & redo, etc...
More about The UML Designer: The UML Designer
ERequirements
ERequirements - Free web-based requirements-management tool.
More about ERequirements: ERequirements
Cadifra UML Editor
Cadifra UML Editor - Cadifra UML Editor
Cadifra was designed for quick capture of UML diagrams and for accurate printing of such diagrams. It excels at its goals.
Draw professional quality UML diagrams on Windows 7, Windows Vista or Windows XP:
- Embed diagrams into Microsoft Word (see video)
- Undo/redo all changes, without a limit
- Edit any text in-place with a double-click
- Drag a selection to wherever you want
- Enjoy clever connectors
- Fast zoom with your mousewheel (hold down <ctrl>)
More about Cadifra UML Editor: Cadifra UML Editor
Gliffy
Gliffy - Gliffy can be used as:
- Flowchart software
- Network diagram software
- Floor plan software
- Org chart software
- SWOT analysis
- Wireframe software
- UML software
- Business Process Modeling software
More about Gliffy: Gliffy
GatherSpace
GatherSpace - On-Demand Requirements Management Solution
GatherSpaceâ„¢ is a web-based On-Demand requirements management solution that promotes collaboration between business and technical teams in managing changing requirements throughout the software development and product lifecycles.
There's no installation, no training and no capital expenses necessary, you simply start your account and start defining your product.
Try GatherSpaceâ„¢ free for 30 days. If you decide to
- Free Single User Edition - We offer GatherSpace FREE for the first user, even after your trial ends. You only pay for additional seats.
- Requirements Hierarchy - Create functional package groups, and then associate high level features. Then associate more detailed use cases, issues and software requirements to those features.
- Agile Software Development - As the Agile methodology and concepts continue to mature, our product will continue to incorporate these into GatherSpaceâ„¢ such as maintaining product backlogs, feature ranking and parking lot diagrams.
- Unlimited Projects - You have the ability to manage as many projects and products as you need, completely segregating requirements and allowing specified users to see certain projects.
- Stunning Reporting - View your reports in HTML, PDF and Microsoft Word (upcoming) formats. Reports will provide use case models, use case reports and requirements hierarchy reports.
- Data Security - Data Security and protection is vital to all of our customers. For this reason, we provide daily redundant backups, full 128 data encryption, and you have the ability to download your data as often as you need.
More about GatherSpace: GatherSpace
Idungu
Idungu - Business process analysis tool.
More about Idungu: Idungu
Apollo
Apollo - Apollo for Eclipse is the an UML modeling tool that is based on open source technology developed by the Eclipse Graphical Modeling Framework (GMF) project.
The fully synchronized roundtrip engineering employs the latest releases of UML 2.1 and Java 5 to provide an instant visualization of any existing Java code through UML class diagrams, and likewise propagate changes to the UML model throughout the code.
The tool fully integrates into the Eclipse environment, which makes it easy for developers to view code as models, and vice versa.
In short, Apollo for Eclipse is primarily aimed at software developers who want to flexibly combine the advantages of visual modeling using UML (Unified Modeling Language) with programming in Java.
More about Apollo: Apollo
Casecomplete
Casecomplete - With Casecomplete you'll be able to model:
- Use cases
- Requirements
- Diagrams
- Test cases
- Screen prototypes
Casecomplete is 100% a tool for requirements specification
More about Casecomplete: Casecomplete
Blueprint ME
Blueprint ME - Blueprint Modeling Environment is an integrated MDA tool suite for business analysts, architects and developers. It is a model-driven tool suite that fully integrates OMG's model-driven standards (MOF, UML, XMI, QVT and M2T), Blueprint ME is the prefered solution of professionals that have to deal with the complexity of MDA.
Features
In addition to functionality included in Blueprint SM, Blueprint ME offers the following features:
- Meta-modeling
- UML profiling
- Model-to-model transformations
- Model-to-text transformations
- Transformation execution
- Model repository
More about Blueprint ME: Blueprint ME
BLU AGE
BLU AGE - BLU AGE® is a Built-On Eclipse application generator, offering an integrated environment for UML models' execution and automated transformation into business applications on JAVA and .NET environments.
BLU AGE® instantly transforms UML diagrams - representing business processes, functional specifications and business rules - into business application.
In BLU AGE thinks that the essential value of the applications is carried by their UML models in the sense that BLU AGE® allows automatically and immediately transforming these models into business applications. BLU AGE® claims a model centred approach allowing capitalization on conception and cartography of business process stored during the application realizations, in order to be independent from the ever evolving technical platforms, and thus guarantee the conceptual models and global system description durability.
More about BLU AGE: BLU AGE
Creately
Creately - Creately is a rich visual collaborative platform used by globally dispersed teams to communicate more effectively. With Creately's easy to use interface and shared Projects, everyone on your design, development and business teams can collaborate on software designs, wireframes, business & strategy diagrams easily trought the web.
Creately is 100% web based, and you can edit and operate your models online
More about Creately: Creately
Objecteering MDA Modeler
Objecteering MDA Modeler - Objecteering MDA Modeler provides a dedicated graphical modeling tool to help you easily develop the tools you need when implementing a model-driven MDA approach in your projects.
With Objecteering MDA Modeler, you can adapt, automate, assist and control the development of your applications, through the application of the best methodological practices and the best technological choices for your specific domain.
This means that you can easily construct a dedicated UML tool integrating all your expertise, thereby considerably increasing productivity and improving the quality of your application development.
You can tool the entire development cycle, by associating and combining MDA components for successive application on your models.
Through MDA components, the features, appearance, ergonomics, menus and commands of Objecteering Modeler automatically adapt to your choices. Your models are built according to your methodological rules, your patterns are automated, your documents are generated using your document templates, and your specific code generation is systematized.
- MDA tool integrated with a modeler on model repositories for the entire enterprise
- Graphical modeling of your UML profiles using UML 2.0 diagrams
- Wizards to automate Objecteering adaptation and create Java code and a Java infrastructure
- An open and fully-documented metamodel, accessible in Java
- A Java API to adapt Objecteering, define model transformation and generate code
- An API and a set of tools to adapt existing Objecteering code generators (Java, C#, C++)
- Generation templates: generation without programming
- Automated production of "MDA components" to deploy your extensions on your models
- Unlimited combination of MDA components on your models, to adapt their extension and use
- Immediate application and debug/tests of extensions and their associated code
More about Objecteering MDA Modeler: Objecteering MDA Modeler
Modelio
Modelio - Modelio Enterprise Edition
Enterprise-wide modeling, large-scale team support, MDA customization
to adapt Modelio to your environment
Key features
- Full UML2 support
- Model-driven code generation
- Code-model synchronization using your favorite IDE
- HTML/MS-Word document generation and customization
- XMI import and export
- Teamwork management and project sharing
- Configuration and version management with the "Subversion" open-source tool
- Platform generation modules (C#, Java, C++, SQL, BPEL, XSD, WSDL, Hibernate)
- Metamodel access through a Java API
- MDA customization
- Tool extension through a wide range of modules
- Scripting language support (Jython)
- SOA Architecture modeling
- Enterprise Architecture and Business Process modeling
- BPMN support
- Requirement and goal analysis
- Dictionary and business rule definition
More about Modelio: Modelio
IUML
IUML - Kennedy Carter's iUML product suite enables users to realise all the benefits of MDA with Executable UML. iUML models are truly platform independent, making them easier to understand and maintain than the equivalent platform specific models. Systems described with xUML models are future-proof as they can be mapped onto different existing platforms, different target languages, or new platforms that will appear in the lifetime of the system.
The platform independent models developed in iUML constitute long-term assets that capture intellectual property and protect organisations against staff attrition, incomplete documentation and unclear specifications. The code generators developed using iCCG extend this notion to capturing the organisation's expertise in the use of its chosen platform.
More about IUML: IUML
ObjectDomain
ObjectDomain - ObjectDomain is a tool for UML modeling and collaborative development of enterprise systems. Offering unparalleled multi-user support, ObjectDomain fosters team collaboration and reuse of business logic and framework components.
ObjectDomain supports all phases of development allowing analysts, developers, and all stake holders to effectively visualize, communicate, share, document, and manage all enterprise modeling assets.
More about ObjectDomain: ObjectDomain
Visual Paradigm for UML
Visual Paradigm for UML - Visual Paradigm for UML is a Unified Modeling Language (UML) design tool that supports all UML diagrams, SysML diagrams and entity relationship diagram. Visual Paradigm for UML provides extensive use case modeling features including full function UML use case diagram, flow of events editor, use case/actor grid and activity diagram generation. Visual Paradigm for UML produces system documentation in PDF, HTML and MS Word formats. Developer can design system documentation with template designer. System analyst can estimate the consequences of changes with impact analysis diagrams, such as matrix and analysis diagram. Visual Paradigm for UML generates Java code
More about Visual Paradigm for UML: Visual Paradigm for UML
Select Architect
Select Architect - Select Architect is a scaleable modeling tool for pragmatic Business Motivation Modeling (BMM), Business Process Modeling (BPM), Service and Component Based Development (CBD), Rapid Application Development (RAD), Unified Modeling Language (UML) and database design. Select Architect is widely accepted and recognized as a consistent innovator in the design tools and modeling tools market.
- Component Based Design, using UML, mapping directly to component and service implementation technologies.
- Business Motivation Modeling, using BMM, modeling the business itself and identifying why systems are implemented.
- Business Process Modeling, using process heirarchy and BPMN, providing model animation and traceability, ensuring designs and software solutions are precisely aligned to the needs of the business.
- Cost reductions through automated generation of documents, code and databases, including XML Schema, as well as add-on synchronizers including Java (Select JSync), Visual Basic (Select VBSync), C++ (Select C++Sync) and C# (Select C#Sync).
- Scalability from an enterprise-scale, multi-user repository.
- Rapid development of applications through pragmatic modeling, design patterns and component-based techniques.
- Impact analysis, achieved through integrated modeling techniques and requirements database.
- XML Schema generation from UML designs and reverse engineering into models, to aid understanding.
- Relational Database Schema generation from UML designs and reverse engineering into models, to aid the understanding of your data.
- Integrated design-time component supply and reuse.
More about Select Architect: Select Architect
Smartdraw
Smartdraw - Smartdraw is a "like" Visio Tools.
It's an assistance to build every kind of graphic, but is not a specially uml tool. However you can use this tools for simple and schematics graphics, for pm stuff and for mindmaps.
More about Smartdraw: Smartdraw
UMLStudio
UMLStudio - UML tools, simple and easy to use.
UML 2.1
More about UMLStudio: UMLStudio
Omondo
Omondo - Eclipse UML tool for Java developers supports
- UML 2.2 Diagrams
- Maven Modeling Cycle
- OracleEnterprise Pack Eclipse 11g
- Dynamic Navigation
- Live code and model synchronization *UML Profile diagram
- Persistence Development
- Reverse Engineering Architecture
- Database Reverse engineering
- Java or UML or both
- XMI Editor
- Reverse Legacy Jar File
More about Omondo: Omondo
Agilej
Agilej - Modelling java with eclipse in a agile way:
AgileJ StructureViews code visualizer for Eclipse is:
- Specialized for Reverse Engineered Diagrams - more akin to an extension to the Eclipse Java browsing perspective than a drawing tool.
- Dedicated to Java - exceptions, inner classes and Javadoc all influence the diagrams.
- Focused on Java UML Class Diagrams - because they can be made self-populating and self-updating, playing a long-term role in an Agile/XP project.
- Tightly Integrated into Eclipse - the diagram nomenclature follows that of Eclipse, resulting in the lowest switching overhead between looking at diagrams and looking at Eclipse.
- Filtered by Customized Rules - diagrams are tuned to highlight one aspect, dimension, concern or technology at a time.
More about Agilej: Agilej
Prosa UML modeler
Prosa UML modeler - rosa visualizes the development work. Visual models show the entirety all the time and make the projects easier to manage. Visualization clarifies the communication in the team and between the team members and other interest groups.
- Complete UML V1.5 support
- Multimedia support
- Integrated model browser
- Complete Windows conformant user interface
- Context-specific pop-up menus by diagram type
- Fast symbol placement, scaling, moving, naming
- Fast association and relationship creation and editing
- Fast editing of graphics and text
- Rich text editor implementation in graphics
- Excellent Cut and Paste, Drag and Drop functions
- Multilevel Undo/Redo
- Intelligent automatic reuse of information between diagrams
- Excellent diagram integration
- Complete OLE support
- Concurrent documentation and web publication
- High quality documents
- Safety save of diagrams
- Multi-user environment
- Model locking and protection
- Complete Windows conformant Help
- Integrated simulation and code generation (options)
More about Prosa UML modeler: Prosa UML modeler
Rational Rose Modeler
Rational Rose Modeler - Rational Rose Modeler support Unified Modeling Language (UML) v1.4 for creation of software applications.
- Provides a common modeling language and environment for faster creation of quality software
- Offers analysis patterns support based on "Design Patterns: Elements of Reusable Object-Oriented Software"
- Includes a separately controllable model components feature that enables more granular management and use of models
- Integrates with other IBM Rational lifecycle development tools
- Can integrate with any SCC-compliant version control system, including IBM Rational ClearCase
- Delivers Web publish models and reports to improve communication across the extended team
More about Rational Rose Modeler: Rational Rose Modeler
PowerDesigner
PowerDesigner - PowerDesigner is an industry-leading modeling and metadata management solution for data modeling, information architecture, and enterprise architecture. PowerDesigner brings powerful impact analysis, design-time change management, and metadata management techniques to the enterprise.
More about PowerDesigner: PowerDesigner
WinTranslator
WinTranslator - WinTranslator is used with WinA&D, QuickCRC or QuickUML to generate class models or CRC cards from object-oriented software written in C++, C#, Java, Delphi, PHP or Ada. Code written in C, Pascal, procedural Basic, PHP or Fortran generates structure charts. Large software systems are partitioned into multiple diagrams with objects linked to related source code. Detailed information can be extracted from the code including data types, parameter lists and descriptive comments. A dialog steps the user through the reengineering process. Rich data models can be generated from SQL.
More about WinTranslator: WinTranslator
QuickUML Windows
QuickUML Windows - Use QuickUML to draw core UML models with code generation for several languages. An entire project is presented through a tabbed window that includes use cases, class models, object models, dictionary and code and saved as an XML file. Use cases document user interactions with the system and link to models, code, foreign files or other use cases. Class models contain classes, interfaces, components, packages and other objects. Sequence diagrams illustrate how objects interact. Get advanced features for multiple language projects, design namespaces, UML stereotype extensions, flexible color support, custom detail fields and automated generation of class models from the dictionary. An integrated code manager enables the designer to navigate through code files linked to use cases and diagram objects.
More about QuickUML Windows: QuickUML Windows
WinA&D
WinA&D - WinA&D is a comprehensive tool for system modeling and simulation, requirements management, structured analysis and design, object-oriented modeling with UML and data modeling of information systems. It has diagram editors for process models, data models, class models, state models, object models, structure models and task models. Each model shows a different view of the software system integrated through a global data dictionary. Dictionary and model information can be used to generate code for several languages including C++, C#, Java, Delphi, PHP, Ada and SQL. Dynamic systems can be modeled, parameterized, simulated and charted. The tool provides requirements specification and traceability, design verification reports and text import/export features. The integrated report generator includes dozens of standard reports plus a scriptable environment for creating custom reports. The Site License edition supports multi-user team dictionary and requirement documents making it well suited for team development.
More about WinA&D: WinA&D
MacTranslator
MacTranslator - Use MacTranslator with MacA&D, QuickCRC or QuickUML to generate class models or CRC cards from object-oriented software written in C++, Objective-C, Java, PHP or Delphi. Code written in C, Pascal, procedural Basic, PHP or Fortran generates structure charts. Generate rich data models from SQL.
Partition large software systems into multiple diagrams with objects linked to related source code. Extract detailed information from the code including data types, parameter lists and descriptive comments.
More about MacTranslator: MacTranslator
QuickCRC Windows
QuickCRC Windows - Do responsibility driven design of object-oriented software using CRC cards. Discover and document classes, responsibilities, attributes and collaborations between classes. Identify and simulate design scenarios. Partition complex designs into multiple diagrams with easy navigation through a contents view. See the class structure of the evolving design with the inheritance graph. Assign the attribute access of each card responsibility and the tool presents an attribute access graph.
More about QuickCRC Windows: QuickCRC Windows
QuickUML MacOSX
QuickUML MacOSX - Use QuickUML to draw core UML models with code generation for several languages. An entire project is presented through a tabbed window that includes use cases, class models, object models, dictionary and code and saved as an XML file. Use cases document user interactions with the system and link to models, code, foreign files or other use cases. Class models contain classes, interfaces, components, packages and other objects. Sequence diagrams illustrate how objects interact. Get advanced features for multiple language projects, design namespaces, UML stereotype extensions, flexible color support, custom detail fields and automated generation of class models from the dictionary. An integrated code manager enables the designer to navigate through code files linked to use cases and diagram objects.
More about QuickUML MacOSX: QuickUML MacOSX
QuickCRC MacOSX
QuickCRC MacOSX - Do responsibility driven design of object-oriented software using CRC cards. Discover and document classes, responsibilities, attributes and collaborations between classes. Identify and simulate design scenarios. Partition complex designs into multiple diagrams with easy navigation through a contents view. See the class structure of the evolving design with the inheritance graph. Assign the attribute access of each card responsibility and the tool presents an attribute access graph.
More about QuickCRC MacOSX: QuickCRC MacOSX
MacA&D
MacA&D - Use MacA&D for system modeling and simulation, requirements management, structured analysis and design, UML and data modeling. Get diagram editors for process models, data models, class models, state models, object models, structure models and task models. Use models to show different views of the software system integrated through a global data dictionary. Generate code for several languages including C++, Java, Delphi, Objective-C, PHP and SQL. Model, parameterize, simulate and chart dynamic systems. Automate requirements specification and traceability, design verification reports and text import/export features. Script custom reports or select from dozens of standard reports. Support multi-user team dictionary and requirement documents with a site license.
More about MacA&D: MacA&D
Visio
Visio - Microsoft Office Visio 2007 makes it easy for IT and business professionals to visualize, explore, and communicate complex information. Go from complicated text and tables that are hard to understand to Visio diagrams that communicate information at a glance. Instead of static pictures, create data-connected Visio diagrams that display data, are easy to refresh, and dramatically increase your productivity. Use the wide variety of diagrams in Office Visio 2007 to understand, act on, and share information about organizational systems, resources, and processes throughout your enterprise
More about Visio: Visio
MetaEdit
MetaEdit - A supplier of Domain-Specific Modeling (DSM) environments.
Generate code from high-level models
More about MetaEdit: MetaEdit
Astah*
Astah* - Astah* is a lightweight UML editor integrated with ERD, DFD, CRUD and Mind mapping features for software developers. Developers, analysts, testers and managers can communicate with one another using astah diagrams because all the diagrams are stored in one model. Besides the standalone editions, "astah* share"(a web server edition) will boost the communication by providing a web-browser view of the shared diagrams so that the team can exchange comments like social network services.
More about Astah*: Astah*
WithClass
WithClass - WithClass is a UML Modeling Tool. It allows you to draw UML Diagrams, generate code, and reverse engineer popular OO languages.
PRODUCT FEATURES
- Available in three levels: Enterprise, Professional, and C#.
- Reverse engineer C++. Java, Delphi, VB, IDL, Perl, PHP, C#, and VB.net.
- Capture diagrams in GIF, JPEG, BMP, WMF
- Draws all UML 1.x diagrams<br/>
- Works with EJB
- create your own VBA add-ins or use and edit our existing add-ins to increase functionality.
More about WithClass: WithClass
Jude
Jude - Jude is a lightweight UML editor integrated with ERD, DFD, CRUD and Mind mapping features for software developers. Developers, analysts, testers and managers can communicate with one another using Jude diagrams because all the diagrams are consistently stored in one model. Besides the standalone editions, Jude share"(a web server edition) will boost the communication by providing a web-browser view of the shared diagrams so that the team can exchange comments like social network services.
More about Jude: Jude
SILVERRUN RDM Relational Data Modeler
SILVERRUN RDM Relational Data Modeler - SILVERRUN RDM Relational Data Modeler is a feature-rich data modeling tool that enables data modelers and data administrators as well as database designers and database administrators to produce and maintain high-quality, enterprise-strength relational data models.
RDM data models can be built from scratch and reverse engineered from a variety of sources (RDBMS as well as non-relational files).
More about SILVERRUN RDM Relational Data Modeler: SILVERRUN RDM Relational Data Modeler
CodeLogic
CodeLogic - CodeLogic is a system for discovering and graphically representing the deep, internal logic of any Java code. Developers can point CodeLogic at any existing Java or C# project and immediately get an intuitive view of exactly how the code works.
CodeLogic is a complement to any of the many popular development environments on the market today. Unfortunately, what is generally missing from these environments are features that are specifically designed to help a developer understand and maintain existing code - especially code written by someone else. The need for these capabilities is further compounded by the fact that the amount of deployed code always greatly exceeds new code being written.
More about CodeLogic: CodeLogic
ObjectiF
ObjectiF - objectiF is a Tool for Model-Driven Software Development with UML and BPMN in Java, C#, C++, BPEL, XSD and WSDL
objectiF can automate part of your software development according to the principles of Model-Driven Development MDD.
In objectiF you can
- Model requirements
- Develop domain-oriented models
- Model business processes - Generate BPEL
- Transform domain-oriented models and generate code
- Round Trip from Model to Code and vice versa
- Automate software development
More about ObjectiF: ObjectiF
Metamill
Metamill - Metamill is a UML modeling software supporting latest standards. Supports all 13 diagrams of UML 2.1, including timing diagrams. Models are in XMI 2.1 format. All licensing options support round-trip code engineering for Java, C++, C, C# and VB.Net. HTML documentation can be generated from models.
More about Metamill: Metamill
Innovator Object
Innovator Object - As part of the modeling platform Innovator, Innovator Object is the tool for object-oriented modeling with UML 2.
The consistent support of the Model Driven Architecture gives you maximum security for the future and technological neutrality. Innovator Object provides you with a profile for the UML 2 standard Object Management Group (OMG) and offers you optimum adaptation to your development process.
The mapping options of Innovator Object ensure consistency and high productivity. You efficiently use the results of your business process, data and object models for your object-oriented application development.
More about Innovator Object: Innovator Object
ER Studio
ER Studio - ER/Studio Enterprise is a modeling tool for analyzing, visualizing, and communicating database and application designs for data and information architecture. Combining process, data, UML modeling and reporting into a powerful multi-level design environment, ER/Studio Enterprise enables you to build and maintain large, complex database applications and consolidate, report and re-use metadata easier and more accurately than ever.
- Enterprise wide lineage and traceability
- Automated model publication, communication and collaboration
- Round-trip engineering
- Multiplatform database lifecycle support
More about ER Studio: ER Studio
Visual UML
Visual UML - Visual UML (VUML) is an award-winning affordable, easy-to-use yet powerful and full-featured visual UML tool for object modeling that provides full and comprehensive support for the following OMG UML (Unified Modeling Language) 1.3, 1.4 & 2.0 diagram types: Package, Use Case, Class, Object, Activity, Component, Deployment, Collaboration/Communication, Sequence, State Machine, Robustness and Interaction Overview diagrams.
More about Visual UML: Visual UML
Objecteering
Objecteering - A model is not just a drawing. With more than 250 consistency checks immediately applied to your models, Objecteering ensures permanent consistency and traceability management.
Whatever your role and domain (business owner, IT service provider, designer, analyst, developer, architect, etc), whatever your approach and your technical targets, Objecteering 6 can be easily configured to truly become a tool dedicated to your specific context.
The flexibility of Objecteering's graphical editors makes it easy to create, associate, connect, embed, organize and handle model elements. Objecteering's semantic graphical editors interactively guide and assist designers.
The Fask Link Editor, a graphical editor dedicated to viewing and editing links, lets you quickly create traceability, use and inheritance links through a simple drag and drop, and provides an easy means of viewing and browsing elements.
Graphical settings are used to predefine numerous UML model presentation criteria. Objecteering "templates" are veritable modeling style sheets that you can share with other users to federate your preferences.
More about Objecteering: Objecteering
Magic Draw
Magic Draw - MagicDraw is an award-winning business process, architecture, software and system modeling tool with teamwork support. Designed for Business Analysts, Software Analysts, Programmers, QA Engineers, and Documentation Writers, this dynamic and versatile development tool facilitates analysis and design of Object Oriented (OO) systems and databases. It provides the industry's best code engineering mechanism (with full round-trip support for Java, C++, C#, CL (MSIL) and CORBA IDL programming languages), as well as database schema modeling, DDL generation and reverse engineering facilities.
More about Magic Draw: Magic Draw
ESS-Model
ESS-Model - With ESS-MODEL you can view class diagrams from your code in the time that other tools are still busy loading. No delays, just drag-and-drop your sourcefiles onto ESS-MODEL and get instant class diagrams.
ESS-MODEL handles Delphi/Kylix and Java source files, and can produce html documentation complete with class diagrams.
Small footprint: No big multiple cds installation. A single 700kb exe file is all that is needed. In fact there is no installation setup procedure at all, just copy the file to your desktop. Loading time is instantaneous.
More about ESS-Model: ESS-Model
Ideogramic UML
Ideogramic UML - Modeling is an essential activity in modern software development. Using the standardized Unified Modeling Language (UML), analysts can document large domains, software architects can design complex software architectures, and developers can document their code efficiently. Using Ideogramic UML you can start to exploit these benefits in new and powerful ways.
More about Ideogramic UML: Ideogramic UML
OptimalJ
OptimalJ - Leading MDA/UML tool generates J2EE/EJB code from UML models, reads XMI
More about OptimalJ: OptimalJ
Together
Together - Increase the business-centric value of modeling with domain-specific languages that you can create and deploy using Together's new and unique Domain Specific Language (DSL) toolkit
Create UML 2 and business process models (BPMN) to generate and import business process execution languages with Web Services definitions (BPEL4WS)
Increase productivity and quality by automating design and code reviews that include audits and metrics at the model and code level
Easily use, create and customize OCL 2.0-based model audits and metrics to align your modeling efforts with company standards and ensure precise and consistent models
Boost productivity through Model Driven Architecture (MDA) features, including OMG's Query View Transformation (QVT) used in model-to-model transformations and support for OCL 2.0 with syntax highlighting, validation, code sense, debugging and expression evaluation
Improve communication with fully customizable template-based document generation.
More about Together: Together
Artiso Visual Case
Artiso Visual Case - The following are some of the key features of the Visual CaseTM tool by category.
- UML Diagram
- Basic Diagrams
- Database Tools
- Database Engineering
- Code Engineer
- SQL Editor
- Reports
- Exporting
- Integrated Help
More about Artiso Visual Case: Artiso Visual Case
Ameos
Ameos - Supports MDA, UML 2.0 Profiles, generates C, C++, Ada, Java
More about Ameos: Ameos
Artisan Studio
Artisan Studio - real-time modeling, multi-user object repository, UML 2.0 template packages
More about Artisan Studio: Artisan Studio
UModel
UModel - UML 2.0, Java round-trip engineering.
UModel 2009 combines a rich visual interface with superior usability features to help level the UML learning curve, yet it also includes high-end functionality to empower users with the most compelling advantages of UML software development.
UModel 2009 features these advanced model-based software development capabilities:
More about UModel: UModel
AndroMDA
AndroMDA - AndroMDA is one of the most powerful Open Source MDA Generators on the planet. It is used all over the world for everything from simple CRUD applications to complex enterprise applications. AndroMDA comes with an array of ready-made cartridges for common architectures like Spring, EJB, .NET, Hibernate, Struts and even more. The project wizard gets you started in no time. An Eclipse integration is in the works and will be finished soon. If you have a custom architecture, AndroMDA can also help you - by writing a so-called cartridge, you can customize AndroMDA to fit your needs.
More about AndroMDA: AndroMDA
Enterprise Architect
Enterprise Architect - The Corporate Edition of Enterprise Architect is a comprehensive modeling solution targeted at larger development teams.
Supporting a rich feature-set including model auditing, version control, role based security, mind mapping, the option for a DBMS repository, MDG Technology creation and utilization, shared models, debug and visualization for running applications, and more.
Automation interface access gives other applications the ability to create, access and modify Enterprise Architect UML elements.
The ability to import and export XMI compliant models allows for data distribution and model comparison to established baselines.
Rapid report generation in HTML and Rich Text Format, producing professional quality reports in seconds.
Corporate Edition also supports user security, replication and user level locking of elements and diagrams.
This comprehensive array of features makes it perfect for any large development team.
More about Enterprise Architect: Enterprise Architect
Poseidon
Poseidon - The Unified Modeling Language was designed to reduce the complexity of software system design. Language and process specific notation has been replaced with a universal visual notation that facilitates communication within all levels of development from business analysts with limited programming knowledge all the way to senior software architects.
Skip the learning curve and "just model" with Poseidon
Don't lose the advantage of clarity and simplicity to an overly complicated tool - the Poseidon for UML software line lets you get down to work without entanglements in your development environment. Powerful features such as round trip engineering and documentation generation have been intelligently implemented without the overhead common to so many other UML tools on the market today.
Truly intuitive
Nearly every UML tool producer claims to have an "intuitive interface", but only Poseidon for UML incorporates inherently simple functionality. See for yourself and try Poseidon for UML today.
More about Poseidon: Poseidon
Sidebar
Sidebar
Advertise
Best Open Source CASE Tool
Best Open Source CASE Tool
Last wiki comments