| Tool/Vendor | Features | Description | Download |
| AllFusion Component Modeler
Computer Associates |
|
AllFusion Component Modeler is a robust UML modeling tool for visualizing, designing and maintaining enterprise components for eBusiness. Through extensive support for collaborative modeling and component reuse, developers are able to share expertise and re-use components to eliminate redundant development efforts. AllFusion Component Modeler helps organizations deliver strategic multi-tier applications and evolve with today’s eBusiness needs. | 30 day Eval |
| AnyStates
XJ Technologies |
•State-of-the-art graphical statechart editor •UML syntax and semantics of statecharts •Full support for submachines •Synchronous graphical and textual views on a statechart •Navigation tool for working with large statecharts •Colored statechart diagrams •Text editor with syntax highlighting •On-the-fly code generation •Platform-independent event and time model •C++, Java, C#, J# and other languages can be added •Support fot target platforms: Win32, WinCE, Java, .NET, Linux •Fast runtime Engine with rich API •Ability to run statecharts without extra threads •Developer can use AnyStates™ together with his current framework •Integration with MS Visual Studio 6.0 and MS Visual Studio .NET •Support for easy debugging of the statecharts •Customizable UI |
AnyStates™is aimed at developing software components based on statecharts (state machines). AnyStates™3.0 continues xjCharts™ product series and fully supports the functionality of xjCharts™ 2.2 and brings up a lot of new features requested by our customers. | Eval, Also docs, etc. |
| BetterState
Wind River |
|
Wind River’s BetterState™provides powerful graphical programming capabilities based on graphical constructs such as statecharts, state transition diagrams, and flowcharts. | BetterState Lite |
| BluePrint Technology
BluePrint Technologies |
|
- | ? |
| Crittera (click Critera)
Canyon Blue |
|
Cittera is a UML-based development tool on the Internet. It complies with UML 1.3 specifications and supports collaborative modeling and knowledge sharing between individual and within models. Additional Cittera features include bi-directional engineering for Java and C++, mdl. file import, audit trail functionality, and version control for the models developed. | Download (Crittera / Download) |
| CodeLogic
Logic Explorers |
|
Sequence, Class, Flow UML diagrams autogenerated right from your Java source code.
The power of CodeLogic comes from its language-independent Dynamic Code Model. While other reverse engineering tools focus on static data models, CodeLogic’s dynamic code model describes how the code is executed, taking into account all logical forks, loops, branches or other control-flow variants common to a typical execution path. CodeLogic’s sophisticated analysis modules resolve variable names, recognize type conversions, process virtual functions, etc. until the complete execution path can be determined. |
Trial |
| Cradle
3SL |
|
Cradle is a multi-user, multi-project, systems engineering environment that spans the entire systems and software development lifecycle. Building on an infinitely scalable, arbitrarily extensible, distributed and web-enabled repository, Cradle provides a suite of tools that integrate all project phases, activities and deliverables within a single, configuration managed, access controlled framework. You can tailor this framework to your projects, combining desktop tools such as Word and Excel, with your specialist engineering and project management tools and corporate PDM / EDM solution into a seamlessly managed whole that can be distributed site-wide, company-wide or project-wide using web and non-web technologies. | Evaluation Copy |
| Describe Enterprise
Embarcadero Technologies Also DBArtisan, ER/Studio, etc. |
|
Model-driven Analysis, Design, and Development Power through the UML
Application quality and developer productivity keep software development projects on track and ensure long-term stability. Disparate development project members and different code languages, however, can often derail the most organized software development project. Embarcadero Describe Enterprise solves this problem by providing a model-driven analysis, design, and development environment that leverages the Unified Modeling Language (UML). Describe Enterprise reduces complexity and increases visual clarity in any type of software development project, ensuring a sound architecture is established and communicated throughout the Enterprise. Its rich feature set enables collaboration between everyone in the enterprise with a stake in the software development lifecycle, from Business Unit Manager to System Requirements Architect to Project lead to Application Developers working in Java, NET, Visual Basic, C++, and more. Describe Enterprise provides your development organization with a “neutral” modeling platform supporting all major leading code languages including Java/J2EE, Microsoft .NET/C++/Visual Basic, CORBA IDL, and others. The result is greater flexibility in new application development on the best platform to solve the business problem with no hardware or software vendor lock-in involved. |
13 Tool Evaluations |
| Documentor for Rose, Aonix
Henk Rippen |
|
With Documentator for Rational Rose you can generate complete documentation for any Rational Rose (TM) Model. The simple user interface of the tools allows customising of documentation templates, setting model element filters, selecting Word DOT Templates etc. | Try and Buy |
| EctoSet
Aetoset (Austrailia) |
|
EctoSet Modeller is available for Windows and Linux in Standard, Professional and Viewer editions. | Evaluation |
| Elixir CASE
Elixir Technology |
|
An Object-Oriented Modeling Environment for Java Application Development | Lite Version - up to 5 diagrams |
| Enterprise Architect
Sparx Systems |
• UML 1.4 Notation • All UML Diagrams • C++, Java, C#, VB, VB.Net, Delphi, DDL support • Loadable UML Profiles • User definable Patterns • HTML and RTF document generation • XMI 1.0 and 1.1 Export • Relationship Matrix • Multi-user enabled • Project estimation tools • Testing, issues, glossary, resourcing • Automation interface • Replication capable • Additional image support thru stereotypes and metafiles • Support for very large, complex models. • Fast, easy on resources and highly intuitive | Enterprise Architect is a flexible, complete and powerful UML modeling tool for the Windows platform. Providing the competitive edge for system development, project management and business analysis; an object oriented CASE tool for the full development life-cycle - at a sensible price. | 30 Day Trial |
| Excel Software
Excel |
|
MacA&D, WinA&D, QuickUML and QuickCRC support a wide range of popular methods and notations for developing various types of software systems. Designers often use a subset of the models in a method or pick and mix between methods. The right mix depends on the specific requirements of a project and organization. | ? |
| Grade Modeler 4.0
University of Latvia |
|
GRADE offers a very comprehensive system-modeling environment based on a formalized graphical language. Underlying this approach is an object-oriented perception of reality and the concept of representing systems in terms of what we consider Fundamental Building Blocks.
GRADE was designed for analyzing complex domains, such as business enterprises, and optimizing the processes and software systems comprising them. However, GRADE can be used equally well for less sophisticated modeling, especially when the popular tools on the market no longer suffice. Generally, a one-day training course is sufficient for building meaningful GRADE business or object models. With the GRADE Basic User Guide, the user can start creating useful models immediately. |
Trial Version |
| HOORA HAT /
E2S (Belgium) |
|
HOORA is the method for object-oriented analysis, that provides clear guidelines on how to use UMLä, the standard software modeling notation. HOORA provides specific support for consistent views on a model. HOORA also has support for real-time systems. Of course, HOORA can be used in non-real-time systems.
HOORA: the pragmatic and effective approach to UML
HOORA combines the best practices into one coherent set of guidelines. HOORA effectively integrates the various UML diagrams. Object-orientation is far more than picking the right classes. Successful software development requires a scalable and clearly defined process. HOORA fills this gap. |
30 Day Trial. Hat / Hat Download |
| JVISION
Object Insight |
|
|
30 Day Trial, V1.2.1 Free |
| MagicDraw UML 7.0
No Magic, Inc |
New:
|
Java Developer's Journal, has named No Magic's MagicDrawTM version 5.0 UML the Best Java Modeling Tool and MagicDrawTM version 5.0 Teamwork Server the Best Team Development Tool. More than 30,000 JDJ readers selected No Magic products over competitors.
MagicDraw is a visual UML modeling and CASE 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#, CIL (MSIL), WSDL, XML Schema, and CORBA IDL programming languages), as well as database schema modeling, DDL generation and reverse engineering facilities. |
Demo |
| Component Modeler
MasterCraft |
Enterprise 6.0 For Java
|
Integrated framework for application development comprising:
|
Brochures Only |
| Metamill
Metamill Software (Luxembourg) |
|
Metamill is a round-trip engineering tool. You can forward engineer the models by generating C++, Java and C# code using code markers to preserve your changes. You can reverse engineer existing code in C++, Java, C# and also in C. Metamodel system is based on UML 1.4 standard. Model files are normal XML files, based on XMI 1.2 standard.
Metamill was developed for need of low-cost, professional and fast UML modeling tool. The driving idea is to make it support creative visual modeling, put in it only necessary features and then make them as good as possible. Metamill is suitable for software engineering teams as well as individual designers who need a professional but affordable tool for UML modeling and engineering. |
Evaluation |
| O32
Blue River |
|
O32 is the UML-based CASE-Tool of the “clarity+“ – family from “blue river software GmbH“. It accompanies the developer from analysis via software design to implementation, documentation and maintenance of his software projects. | ? |
| Object Domain R3
Object Domain Systems |
|
The latest build of ObjectDomain R3 includes JDK 1.4 support, SVG diagram export, Jython 2.1 integration, as well as a host of fixes and performance enhancements.
ObjectDomain R3 is the definitive tool for concurrent development of enterprise systems. This major release offers unparalleled multi-user support fostering team collaboration and reuse of business logic and framework components. |
Register for Evaluation Edition |
| Object Technology Workbench
Sold by HALLoGRAM Publishing |
|
Private ($795) and Team Edition ($1495)
OTW supports C++, Java, Delphi, as well as SQL-DDL and CORBA-IDL OTW is an Object Oriented modeling tool supporting the entire software engineering process and the following operations:
|
|
| objectiF
MicroTool |
|
The Tool for the Object-Oriented Development of Component-Based IT Systems with the UML
Java, C++, C New - objectiF 5.0 – Develop with C# and Visual Basic .NET, Round Trip Engineering with Visual Studio .NET, Broader Design Overview |
Demo Download |
| Poseidon for UML
gentleware |
|
Poseidon for UML is a fully-fledged UML CASE tool. It evolved from the Open Source project ArgoUML and turns it to a world class modeling tool. With over 350.000 installations it belongs to the industry's most important tools. The strong focus on usability makes it the easiest tool to learn and work with. It is delivered in several editions to meet the needs of different users. | 20 Day Trials, Also Free Community Edition |
| Rose
Rational |
|
Build better software faster with the Industry's leading UML solution
The Unified Modeling Language has become the software industry's standard notation for representing software architecture and design models. Many development organizations are finding that modeling with the UML™ helps them build better software faster. If you are developing Java using IBM WebSphere Studio, WebSphere Workbench, or Eclipse, or are using Microsoft's Visual Studio .NET, click here to learn about IBM Rational XDE. Outside of those environments, IBM Rational Rose® software is your solution for building better software faster with the UML.
IBM Rational Rose® RealTime provides a comprehensive visual development environment that delivers a powerful combination of notation, processes, and tools to meet these types of software development challenges. Based on the industry standard Unified Modeling Language™, Rose RealTime presents the embedded systems developer with real-time design constructs, model execution, and fully executable code generation. Rose RealTime addresses the complete lifecycle of a project: from early use case analysis, through to design, implementation, and testing. |
Rose Eval Rose RT Eval |
| Simply Objects 3.4
Adaptive Arts |
Allows Morphing between languages, with multi-language support.
|
For analysts, designers and programmers who require an integrated easy-to-use graphical tool that is powerful and to the point, the Simply Objects is a productivity tool that helps you engineer object-oriented systems. Concepts covering the entire life cycle (eg. requirements, analysis, design and code), are supported.
Unlike flow charting and "re-badged" entity-relationship tools, Simply Objects understands and implements object-oriented concepts. As part of this support, Simply Objects provides a powerful graphical interface, supporting a variety of popular and practical methodology notations (eg., OPEN (OML) and Unified (UML)). You can even switch between notations within a diagram! The tool can also be applied to a variety of Software Processes, including Classworks, Booch, OPEN and MeNtOR. |
Eval Download |
| Software Through Pictures (STP) UML
Aonix |
|
Software through Pictures® (StP) was one of the first UML Modeling Tools in the market and has been further developed consistently ever since. And providing support for the latest technologies like the Model Driven Architecture™ (MDA) is self-evident, as far as we are concerned.
By implementing the current UML® standard StP can be used to describe business processes, to design architectures for SW systems and to model dynamic aspects in State Machines with hard timing constraints. This makes StP/UML suitable for building complex applications, from real time and embedded to web based solutions.
|
Download for Windows, Unix/Linux |
| Together
Borland |
|
Borland® Together® ControlCenter® is an integrated development
platform designed to simplify and accelerate the analysis, design,
development, and deployment of complex enterprise applications.
Combining these capabilities into a single integrated solution –
with support for UML™ — Together ControlCenter helps teams build
higher quality systems quickly and efficiently. The groundbreaking
Borland LiveSource™ technology in ControlCenter keeps software
artifacts automatically synchronized so changes do not interrupt
development. Providing a single, collaborative work environment,
ControlCenter delivers a common language, diagrams, and building
block components, minimizing the need for teams to acquire, learn,
and switch among multiple products.
![]() LiveSource™ keeps models and code automatically synchronized |
Comprehensive Downloads |
| UML Diagrammer 4.15
Pacestar Software |
Low Cost Diagramming Tool ($79 - $134), Good for presentations, w/color.
|
Pacestar UML Diagrammer helps you to quickly and easily generate all varieties of UML diagrams. Develop, document, and communicate your designs in a systematic yet flexible AND commonly understood notation. Create activity diagrams, class and object diagrams, use case diagrams, sequence diagrams, state charts, package diagrams, and component/deployment diagrams. Packed with aids to make UML diagramming easier.
![]() |
30 Day Trial |
| UMLStudio
Pragsoft Corporation |
|
"UMLStudio appears to be the most useful piece of software I've seen since a long time - and I've seen a lot. This product is so versatile and flexible, lean, mean and a must-have for any engaged software-developer" (Klaus Zerbe, Germany)
"I've been evaluating your product, UML Studio. I am really impressed with what it can do, even in comparison to the high end (and high price) products like Rational Rose" (Blake Thurston, USA) "I just tried several UML products (including Rose, Rhapsody, Prosa, Magic Draw, With Class) and I just have to say that your product is honestly the best. It is lightweight, customizable and easy to use. Thanks for creating such great piece of software!" (anonymous user, Finland) $125 - $500.
![]() |
Click Download, Free doesn't save large |
| UmlNICE
|
|
UmlNICE is an integrated set of tools conceived and implemented by Intecs Sistemi to provide full support for the Unified Modeling Language (UML).
Different editors are provided to support the various diagram notations of Uml and its standard extension mechanisms.
![]() |
Register for 2 month dload of Basic Ed. |
| Visio
Microsoft |
Visio Pro 2002 and .net Architect, (A) indicates .net Enterprise Architect Only.
|
From the Visio 2003 Fact Sheet
Process Engineering Visio 2003 Process Engineering diagrams include two templates: one for Piping and Instrumentation diagrams, and one for Process Flow diagrams. These diagram types are used by manufacturing, control engineers, and mechanical and electrical engineers for purposes of documenting manufacturing processes and related equipment, controls, and instrumentation. Software Visio 2003 supports a number of Software diagrams including Unified Modeling Language (UML). UML is a system of notation for how concepts, automated processes, human interactions, and associations can be represented. Standard notation for communicating design ideas by defining various human and program activities enable clearer communication of design principles in software development. Web diagram Visio 2003 provides Web diagramming capabilities including the ability to choose from a variety of text display options for site map links. It also includes the ability to substitute custom shapes, and an auto-discovery capability for links on a Web site. Database Visio 2003 provides specific solutions for Database diagrams that support the IDEF1X modeling technique, relational notations, object-relationship models, entity-level and schema-level diagrams, and product data models using EXPRESS-G notation. Diagrams can be created by dragging shapes to a drawing page or by reverse engineering an existing database structure from a variety of compatible databases, including Microsoft SQL Server™, Microsoft Access, Oracle, and IBM's DB2. |
Live Demo - No Download (except MSDN) |
| Visual CASE
Artiso (Canada) |
|
Visual CaseTM is a powerful AMD Tool for software development, database design and business analysis.
Visual Case combines the uml modeling language, legacy diagrams and E/R (entity relationship) design tools with a round-trip database engineering tool and a sophisticated SQL editor in one integrated CASE tool. Although rich in features, Visual Case is easy to use with an intuitive user interface and an extensive help system. Applications designed with Visual Case can be implemented on any platform using any development tools. Design once, implement anywhere. |
30 Day Eval |
| Visual Classworks 6.10
Step Ahead Software |
From Makers of Javelin Java env. visual object oriented development environment for C++, $49.
|
Point and Click, Visual C++ Development Tool Visual Classworks (tm) is the world's slickest graphical object oriented programming tool for C++ because it makes object oriented programming seem so natural and easy. It takes care of all the object oriented files and presents to you an uncluttered, intuitive visual design slate. Use Visual Classworks as your workbench for creating the core classes in your applications and then use Borland C++ Builder, Borland's OWL or Microsoft's MFC to create the forms that view and modify these core classes. This way you're using the best tool for each part of the job. |
Download Zip |
| Visual Paradigm for UML 2.2
Visual Paradigm (HK) |
UML Feature Comparison Matrix.
|
Visual Paradigm for UML (VP-UML) is an ALL-IN-ONE visual development platform. It supports the latest UML notation for visual modeling and code generation. VP-UML is integrated with the Eclipse IDE for coding and round-trip code engineering. Software developers can perform Model-Code-Deploy effectively and efficiently within one unique visual development platform. | Community Ed Free, 30 Days |
| Visual UML
Visual Object Modelers |
|
Visual UML® is an affordable, easy-to-use yet powerful and full-featured object modeling tool that provides full and comprehensive support for all of the OMG UML™ (Unified Modeling Language) 1.3 & 1.4 diagram types: Use Case, Package, Class, Object, Activity, State, Collaboration, Sequence, Component, Deployment and Robustness diagrams.
Visual UML includes UML extensions for Business Object modeling, Robustness modeling, Web application modeling (using Conallen WAE), XML modeling, and Data modeling/Database design. Adds integrated support for:
|
Trial Editions |
| WithClass 2000
MicroGold |
|
![]() "As a forward-thinking modeling tool company, MicroGOLD continues to expand on the value VBA provides its customers...By taking advantage of the power of VBA with integration into Visual Studio, the Microsoft Repository, and Microsoft Office, MicroGOLD's customers benefit by having the power of WithClass available when and where they need it." - Neil Charney, VBA and Office 2000 Developer Group Product Manager, Microsoft Corporation. |
Click Download |
| Tool/Vendor | Features | Description | Download |
| ArcStyler
Interactive Objects |
|
The Leading Software Development Platform for Model Driven Architecture® ArcStyler®, the leading and proven software development platform for Model Driven Architecture® (MDA®), is a cross-platform, pure Java, standards-compliant, seamless environment for the rapid design, modeling, generation, deployment and management of high-quality, industrial strength applications of any size for standard architectures such as Java/J2EE and .NET as well as custom infrastructures and any type of legacy platform. | ArcStyler Community Architect Edition (ArcStyler 3.1 SR1) |
| BridgePoint
Project Technologies |
|
The BridgePoint Development Suite accelerates the development of real-time, embedded, technical, and simulation systems. BridgePoint provides the most complete and productive environment for Agile MDA (Model Driven Architecture) and the development of Executable and Translatable UML models. It has been used to develop hundreds of the most demanding systems including flight-critical launch vehicles, life-critical medical systems, large fault-tolerant distributed telecom systems, highly resource-constrained consumer electronics, and large-scale distributed discrete-event HLA simulation systems. | ? |
| Architect
Codagen |
|
The leading Model Driven Architecture tool for model transformation, code generation, and automation of your development process.
Codagen Architect automates your application development process. By integrating seamlessly with your favorite UML modeling tool and working with your existing models, Codagen Architect generates up to 100% of your application’s architecture source code and up to 90% of the total application code. The resulting application can be produced for a J2EE or a .NET framework, or both, and in your choice of language including Microsoft Visual Basic, C#, C++, and Java. Furthermore, Codagen technology allows you to adopt a Model Driven Architecture™ approach so that you can focus on the code that is specific to your business and allow it to evolve independently from your technology infrastructure. |
15 Day Eval Copy |
| iUML,
xUML
Kennedy Carter |
The launch of iUML 2.2 marks the latest in a long line of highly productive development tools brought to market by Kennedy Carter. Its predecessors include the very successful I-OOA suite of products.
iUML is a multi-user application development environment that delivers sophisticated support for Executable UML modelling, simulation and code generation. Tailored to the needs of real projects, it provides support for the xUML formalism including a fully featured Action Language as well as support for model execution, test and debug. Full lifecycle support is provided through use case and textual requirements management and target code generation. In addition, there is built-in configuration management and open interfaces to support integration with third party products. |
iUML Lite - free | |
| Model-in-Action
MIA Software |
|
| Login for Download |
| Objecteering/UML
SOFTEAM subsidiary Objecteering Software |
|
The first CASE tool to fully support the OMG's MDA™ approach
|
Free Personal, Also Std, Prof, Ent |
| Plastic 2003
Plastic Software (Korea) |
|
Web Site in Korean Language | Download Personal Free |
| Tool/Vendor | Features | Description | Download |
| OpenTool
TNI-Valiosys (France) |
|
Simulation OpenTool provides model level simulation : at any stage in the design, you can execute your model to validate its dynamic behavior. Model simulation improves the development process by allowing you to identify design problems earlier, in analysis or design phases, before actual coding takes place. OpenTool simulation uses class diagrams and state diagrams to define the architecture and behavior of the system. Object diagrams can be used to define the initial instances of the simulation. Sequence diagrams can be used to describe scenarios to be validated by simulation. Actions are described using OpenTool's action language: this language is not linked to any target implementation language and allows you to express the behavior of the design in a high level language. Typically, action language is used to describe function bodies and actions linked to transition firing in state machines. This language provides operators for: instance creation/destruction, modification of attribute values and associations between instances, simple IOs, UI feedback.
Code generation The generators and reversors are available in source format: they can be customized to meet your needs and adjust to the way you work: coding standards, use of specific libraries, optimizations. Java reverse engineering is based on JavaDoc, ensuring full Java language recognition. JavaDoc HTML comments are preserved as rich-text format. You can automate design patterns and programming idioms using OTScript wizards. • C++ features : ANSI C++, support for STL • Java features : support for JDK1.2 and over, exceptions, nested classes, static and instance initializer blocks, full modifier support (transient, synchronized, native, final), accessor generation wizard, reverse engineering consistent with generation.
Team work
Requirements management
OTScript configuration language |
|
| Rapid RMA
Tri Pacific Software, Inc. |
|
RapidRMA for Rational Rose RealTime: The Art of Modeling Real-Time Systems in UML Combining the Rate Monotonic Analysis (RMA) of RapidRMA™ with the visual modeling environment of Rational Rose® RealTime, RapidRMA for Rational Rose RealTime allows real-time software developers to prevent costly design mistakes and accelerate their development schedules. Through the industry standard Unified Modeling Language™ (UML), plus real-time design constructs, code generation, and model execution, Rose RealTime addresses the complete lifecycle of a project— from early use case analysis, through design, implementation, and testing. By providing timing extensions to the UML language, RapidRMA for Rose RealTime verifies the performance of the design throughout this cycle. RapidRMA for Rose RealTime maintains timing analysis results in the UML model, and allows designers to test software models against various design scenarios and evaluate how different implementations might optimize the performance of their systems. By isolating and identifying potential bottlenecks in both soft and hard real-time systems, RapidRMA and Rose RealTime can reduce development costs and avoid many hours of wasted manpower.
“Our systems need to meet explicit quantitative performance goals. If you miss a timing sequence when designing a satellite, it falls out of the sky. RMA-based tools are the only ones that can perform the sophisticated technical analysis we need to assure quality real-time system design.”
![]() |
Eval License |
| Real-time Studio
Artisan Software |
|
|
Request Eval |
| Rhapsody
I-Logix |
|
Traditional system and software development is commonly divided in two main areas: front-end analysis and design, and back-end implementation and test, strung together serially. CASE tools were originally created to automate the planning and analysis phase. While some of these tools provided some design capture ability, and minimal code frame generation, none linked the design to the implementation and the documentation. This disconnect continues today in that as soon as the requirements specifications are handed down, the system architecture begins to deviate from the specifications. | 30 Day Trial |
| Tau 4.4
Telelogic |
|
Telelogic Tau is an open, visual tool solution that automates and accelerates development and testing of real-time and other advanced software. One of the leading products in the embedded industry, Telelogic Tau is used by companies such as DaimlerChrysler, Lockheed-Martin and Nokia to improve predictability and reliability in the software development process. Tau 4.4 consists of UML Suite 4.7, SDL Suite 4.4 and TTCN Suite 4.4 | Trial Download |
| Tool/Vendor | Features | Description | Download |
| Aris Process Platform / Products
|
|
ARIS Process Platform integrates the entire portfolio of the ARIS product range into a common platform.
ARIS Process Platform provides integrated tools for designing, implementing and controlling business processes.
It allows you to access the complete package of ARIS product solutions at any time, which means you can always find the appropriate methods, tools and content.
It gives you the right solution at all times, flexibly and exactly when you need it.
With continuous business process management, you can secure international competitive advantages and ensure an optimum ROI on your IT investments.
|
More Info |
| Ptech
PTech |
Benefits of Ptech FrameWork
|
Ptech is the leading provider of enterprise architecture, business modeling, analysis and integration software solutions, enabling Global 2000 organizations to continuously align their strategy to operations. By allowing organizations to model and construct blueprints of the enterprise, senior management and IT are empowered to make strategic decisions based upon a full understanding of operational impacts. [...] Ptech's technology is based on a unique implementation of neural net and semantic technologies. Ptech's solutions incorporate a unique and comprehensive Web environment that integrates an enterprise's business landscape, strategic intent, value chains, processes, organizational structures, knowledge, skills, business rules, applications, information and technology infrastructures.
|
? |
Mega International (France) |
|
|
30 Day Evaluations |
| EnterprisePro
proforma |
|
Usage: Process Improvement and Quality Initiatives, Six Sigma, ISO Certification, Process/ Workflow Documentation, Strategic Planning, Enterprise Architecture Frameworks (C4ISR, Zackman), Business Requirements & UML Modeling for Application Development projects Windows Platform |
Evaluation Versions |
| Select Component Factory
Select Business Solutions |
Select Component Factory
|
Select Component Factory is an integrated set of products for software design, design review, service/component management, requirements management and code generation. Select Component Factory ensures that organizations leverage service/component-based development and deliver systems that meet evolving business needs.
Select Component Factory tightly couples component build and solution assembly, transforming the way you deliver applications. It allows development organizations to manage complex development projects, increase reuse and deliver more reliable software. Select Component Factory includes support for Relational Databases, XML, .NET (including Visual Basic, C++, Visual C#), IBM WebSphere, WSDL and Java. |
Select Downloads Form |
| SilverRun
Magna Solutions |
|
Java, Spec Sheet
SILVERRUN ModelSphere is an exciting and unique modeling tool that combines many features, such as process modeling, data modeling and UML class modeling, and provides a flexible model management environment. Designed in Java and working on a standard virtual machine, SILVERRUN ModelSphere can be installed on most platforms like Windows, Linux and Sun Solaris. It provides worthier usage of your machines, especially when different platforms are used in the same development environment. Users are enabled to easily build their models, either from scratch or via reverse engineering from a variety of sources (RDBMS as well as non-relational sources like Java reverse engineering). Users can choose from several SQL target systems, including Oracle, Informix, Microsoft SQL Server, Sybase and DB2 UDB. Then, they can easily use the forward engineering process to update their databases. SILVERRUN ModelSphere praises enhanced HTML report generation, with customizable content and format for easy Web publishing. Additionally it offers an open API facilitating the integration of the SILVERRUN ModelSphere solution into existing environments of development. Implemented in XMI, ensuring exchange between projects and other UML tools. |
Download demo versions |
| System Architect V9.1
Popkin |
|
System Architect® is a comprehensive and powerful modeling solution designed to provide all of the tools necessary for development of successful enterprise systems. It is the only tool to integrate, in one multi-user product, industry-leading support for all major areas of modeling, including business modeling, object-oriented and component modeling with UML, relational data modeling, network architecture design, and structured analysis and design. All functionality is harnessed within System Architect’s extensible repository with native support for Microsoft VBA. | 15 day full download |
| Visible Analyst
Visible Systems |
|
Data Modeling to Enterprise Application Design - One Integrated Toolset for UML, XML, and Structured Notations | Try It |
| Tool/Vendor | Features | Description | Download | ||||
| Method Workbench / MetaEdit+
MetaCase |
|
MetaEdit+ Method Workbench allows you to build your own CASE tool — without having to write a single line of code. As soon as you define a method, or even a partial prototype, you and your team can start to use it in MetaEdit+.
MetaEdit+ Method Workbench provides a simple yet powerful metamodelling language and tool suite for designing your method. Using these tools you can easily define the method concepts, their properties, associated rules, symbols, checking reports and generators. The extensive library of reusable method components allows you to get started straight away. The object-oriented method modelling process makes CASE tool development fast, intuitive and cost-effective. |
Eval / Download. Windows/Libux | ||||
| ObjectMaker
MarkV |
ObjectMaker® With the ObjectMaker CASE Tool you can model your application requirements and design in one or more of the most popular notations. ObjectMaker supports more than 30 analysis and design notations for software engineering and allows you to mix and match notations to build a single model of your software application. You can choose the notations and the depth of detail your application requires. ObjectMaker also offers support for detailed design, code generation and document generation for construction, delivery and maintenance phases. Reverse Engineering tools offer you the opportunity to re-engineer applications, reuse legacy code and incorporate commercially available components into your model for design, construction and maintenance. |
ObjectMaker TDK™ The ObjectMaker Tool Development Kit (TDK) offers developers, integrators, OEMs, consultants, and methodologists the opportunity to customize methods, notations, syntax rules, syntax checking, semantic specification and repository capture of all semantics, and other information and relationships important to your process and problem space. The TDK provides direct access to the rules (predicate logic) that create, control, and pre- and post-condition all tool behavior, and manage all repository navigation and iteration. The TDK offers you the possibility of growing your tool and method support as your organization and process grows and matures. This is more than just being able to use the next method that comes along, more than mixing and matching notations to create the multiple views necessary for today's problems. It means you can add to the notation you select, add to the semantics, add to the checking, add to the code generation, and more as you gain experience and understand that what you need is beyond what the published methods offer. Published methods, especially the object oriented methods, are good starting points. Your process will mature past the published methods. You will need to recognize and capture the information and relationships important for your problem space. The ObjectMaker TDK provides tailorable support which enables you to develop and extend your own methods. The TDK gives you the opportunity to use and reuse your repository contents, your application models, your component libraries by giving you the facilities for data and control integration with other life cycle tools. |
Download Software | ||||
| Tool/Vendor | Features | Description | Download |
| Doors/ERS
Telelogic |
|
Telelogic DOORS®/ERS (Enterprise Requirements Suite) is an integrated family of tools that empowers an organization with a structured requirements management process, allowing all stakeholders to communicate, collaborate and validate requirements. | Request Demo |
| Tool/Vendor | Features | Description | Download |
| AdvantageJoe
Computer Associates |
|
Advantage Joe is an integrated development environment that simplifies the complexities of J2EE development by providing built-in EJB guidance along with EJB generation. | 30 Day Eval |
| Ensemble Glider
Computer Associates |
|
Ensemble Glider Overview - Glider is a small, efficient development toolkit for J2EE, that eliminates much of the overhead traditionally associated with J2EE application development. Glider's EJB container simulator helps to minimize the need to repeatedly start the server, package and deploy your EJBs.
Glider is available in the following variants:
|
30 Day Eval |
| SoftModeler 3.6
Softera |
|
SoftModeler has been designed to give you, the Java developer or team leader who is seeking a good and inexpensive UML tool, a solution that will provide you with more useful features for a lower budget. This is not an empty marketing promise: read more about SoftModeler's features below and then check the prices ... | 30 Day Trial - Enterprise |
| Tool/Vendor | Features | Description | Download |
| AspectC++ 0.7.2
Pure Systems - Site |
From AspectC++ Bringing Aspects into Deeply Embedded Systems, see
for details and code examples.
|
The success of Aspect-Oriented Software Development rises and falls with user-friendly tool support. With AspectJ® ą the first complete and powerful language extension for AOP has been created. With the AspectC++ project we intend to extend the AspectJ approach to C/C++. It is a set of C++ language extensions to facilitate aspect-oriented programming with C/C++. An implementation of an AspectC++ compiler is available for download from our download page.
Windows, Linux, Solaris, MacOs. |
Download w/Source |
| AspectJ 1.1.0
|
AspectJ site moved to http://eclipse.org/aspectj/, click Aspect J in left pane.
|
|
Click Downloads |
| AspectWerkz
|
|
AspectWerkz is a dynamic, lightweight and high-performant AOP/AOSD framework for Java. AspectWerkz utilizes runtime bytecode modification to weave your classes at runtime. It hooks in and weaves classes loaded by any class loader except the bootstrap class loader. It has a rich join point model. Aspects, advices and introductions are written in plain Java and your target classes can be regular POJOs. You have the possibility to add, remove and re-structure advices as well as swapping the implementation of your introductions at runtime. Your aspects can be defined using either an XML definition file or using Runtime Attributes. AspectWerkz offers both power and simplicity and will help you to easily integrate AOP in both new and existing projects. | CVS Open Source |
| Caesar
|