The following table provides a product comparison of the features and functions of the Architecture Management version 7.x family of products (Rational Software Modeler, Rational Systems Developer, Rational Software Architect Standard Edition, Rational Application Developer, Rational Software Architect, Rational Software Architect for WebSphere Software), Eclipse and Rational Team Concert.
Note: the comparison chart reflects only categories of functionality that these IBM products are designed to address. Eclipse may provide capabilities in other functional categories that are not reflected in the chart. It is not the goal or intent of the chart to provide a complete survey of all Eclipse projects and features.
| Glossary |
| CDT - C++ Development Tools |
| MDT - Model Development Tools |
| PDE - Plug-in Development Environment |
| VE - Visual Editor |
| WTP - Web Tools Platform |
Change History
KEY |
Function that is available and can be added from Eclipse / Eclipse Projects, but is not included in the offering by default | OSS |
Included function. The value in the cell is the product version in which the capability first became available, expressed in the standard IBM version numbering format (version.release.modification,fix). If a feature first appeared in an older version that is no longer in service, the version shown will be the oldest supported version in which the capability is available | V.R.M.F |
Cells that correspond to capabilities added or enhanced since the previoius update of this comparison matrix are highlighted | V.R.M.F |
Function that has been enhanced since initially introduced | / E |
Function that has reached Stablized status and will not be significantly enhanced or updated in the future | / S |
Function that has been deprecated and may be removed in a later release | / D |
Function that has been removed and is no longer available in latest versions | / R |
| Eclipse Version Compatibility |
| Rational Architecture and Construction offerings versions | 7.0.x.x | 7.0.5.x | 7.5.x.x |
| Eclipse versions into which product can be installed | 3.2.2 or greater
(but < 3.3) | 3.3 or greater
(but < 3.4) | 3.4.1 or greater |
| Basic Conceptual Modeling (BPMN, UML, Mixed) |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| BPMN 2 modeling |
| 7.5.4.0 | 7.5.4.0 |
| 7.5.4.0 |
|
| UML 2 modeling, model management - above OSS - model/multi-model management and linking support, indexing, validation, query, etc. |
| 7.0.0.0 / E | 7.0.0.0 / E |
| 7.0.0.0 / E |
|
| UML 2 diagramming - rich diagram editors: Class, Communication, Component, Composite Structure, Deployment, Activity, Sequence, State, Use Case, and Object |
| 7.0.0.0 / E | 7.0.0.0 / E |
| 7.0.0.0 / E |
|
| Configurable UML (palettes, menus, explorer, etc. - subsetting) |
| 7.0.5.0 / E | 7.0.5.0 / E |
| 7.5.0.0. / E |
|
| UML profile editor |
| 7.0.0.0 | 7.0.0.0 |
| 7.0.0.0 |
|
| Diagrammatic profile composition |
| 7.0.5.0 / E | 7.0.5.0 / E |
| 7.5.0.0. / E |
|
| Automated generation of tooling for custom UML Profiles |
| 7.0.5.0 / E | 7.0.5.0 / E |
| 7.5.0.0. / E |
|
| OCL Support |
| 7.0.0.0 / E | 7.0.0.0 / E |
| 7.0.0.0 / E |
|
| XMI Import and Export |
| 7.0.0.0 / E | 7.0.0.0 / E |
| 7.0.0.0 / E |
|
| Diagram autolayouts |
| 7.0.0.0 / E | 7.0.0.0 / E |
| 7.0.0.0 / E |
|
| Topic (persistable query-driven) diagrams |
| 7.0.0.0 / E | 7.0.0.0 / E |
| 7.0.0.0 / E |
|
| Browse (non-persistable query-driven) diagrams |
| 7.0.0.0 | 7.0.0.0 |
| 7.0.0.0 |
|
| Exploration (query-on-the-fly) diagrams |
| 7.0.5.0 / E | 7.0.5.0 / E |
| 7.5.0.0. / E |
|
| Visual compare/merge |
| 7.0.0.0 / E | 7.0.0.0 / E |
| 7.0.0.0 / E |
|
| UML Model Refactoring |
| 7.0.0.0 / E | 7.0.0.0 / E |
| 7.0.0.0 / E |
|
| UML model analysis and metrics |
| 7.0.5.0 / E | 7.0.5.0 / E |
| 7.5.0.0. / E |
|
| Model Traceability and impact analysis |
| 7.0.5.0 / E | 7.0.5.0 / E |
| 7.5.0.0. / E |
|
| Graphical Traceability and impact analysis with Exploration Diagrams |
| 7.0.5.0 / E | 7.0.5.0 / E |
| 7.5.0.0. / E |
|
| Graphical Traceability and impact analysis with Exploration Diagrams - drill multiple levels into RequisitePro requirements, drill to Java |
| 7.5.0.0 | 7.5.0.0 |
| 7.5.0.0 |
|
| Mixed modeling - UML and Java |
|
| 7.0.0.0 |
| 7.0.0.0 |
|
| Mixed modeling - UML and C++ |
|
| 7.0.0.0 |
| 7.0.0.0 |
|
| Mixed modeling - UML and C# (C# read-only visualizations - with IBM Rational Modeling Extension for Microsoft® .NET |
| 7.0.0.1 | 7.0.0.1 |
| 7.0.0.1 |
|
| Requirements Management |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Rational RequisitePro versions 2003.06.13 or later |
| 7.0.0.0 / E | 7.0.0.0 / E | 7.0.0.0 | 7.0.0.0 / E |
|
| Requirements perspective (substantial subset of RequistiePro native client, in Eclipse environment) |
| 7.0.0.0 / E | 7.0.0.0 / E |
| 7.0.0.0 / E |
|
| Drag-and-drop association of RequisitePro® requirements with Eclipse resources (files), Java classes, … |
| 7.0.0.0 / E | 7.0.0.0 / E | 7.0.0.0 | 7.0.0.0 / E |
|
| Drag-and-drop association of RequisitePro® requirements with UML models |
| 7.0.0.0 / E | 7.0.0.0 / E |
| 7.0.0.0 / E |
|
| Drag-and-drop association of RequisitePro® requirements with deployment topologies |
|
| 7.5.0.0 |
| 7.5.0.0 |
|
| Graphical Traceability from UML models to requirements |
| 7.0.5.0 / E | 7.0.5.0 / E |
| 7.5.0.0 / E |
|
| Graphical Traceability from UML models to requirements - drill multiple levels into RequisitePro requirements, drill to Java |
| 7.5.0.0 / E | 7.5.0.0 / E |
| 7.5.0.0 / E |
|
| Include requirements when Web-publishing UML models |
| 7.0.5.0 / E | 7.0.5.0 / E |
| 7.5.0.0 / E |
|
| Architecture Profiles and Frameworks |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Spring |
|
| Business Partner |
| Business Partner |
|
| Windows Communication Foundation (Modeling Extension for Microsoft® .NET) |
| 7.5.1.0 | 7.5.1.0 |
| 7.5.1.0 |
|
| UML Profile-based Integrated Architecture modeling (UPIA) (profile, tooling, queries, reports) |
| 7.0.5.0 / E | 7.0.5.0 / E |
| 7.5.0.0 / E |
|
| DoDAF 1.x (profile, tooling, queries, reports) |
| 7.0.5.0 / e | 7.0.5.0 / e |
| 7.5.0.0 / E |
|
| DoDAF 2 (profile, tooling, queries, reports) |
| 7.5.4.0 | 7.5.4.0 |
| 7.5.4.0 |
|
| Business Driven SOA Development |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Profile for Software Services (profile and palette tools) |
| 7.0.0.0 / R | 7.0.0.0 / R |
| 7.0.0.0 / R |
|
| SoaML (replaces Profile for Software Services) |
| 7.5.4.0 | 7.5.4.0 |
| 7.5.4.0 |
|
| Open WebSphere Business Modeler process model as UML Activity representation |
| 7.0.0.0 |
|
| 7.0.0.0 |
|
| Services modeling accelerators |
| 7.5.4.0 | 7.5.4.0 |
| 7.5.4.0 |
|
| Service Oriented Architecture Transformations - SOA transformations were based on Profile for Software Services until v7.5.4.0 at which time they were re-based on SoaML |
UML Activity to Candidate Services (SoaML) Generation
|
| 7.0.0.0 / E | 7.0.0.0 / E |
| 7.0.0.2 / E |
|
BPMN to Candidate Services (SoaML) Generation
|
| 7.5.4.0 | 7.5.4.0 |
| 7.5.4.0 |
|
| UML to BPEL |
|
|
|
| 7.0.0.2 / E |
|
| UML to SCDL |
|
|
|
| 7.0.0.2 / E |
|
| UML to WSDL |
|
| 7.5.0.0 / E |
| 7.0.0.2 / E |
|
| UML to XSD |
|
| 7.5.0.0 / E |
| 7.0.0.2 / E |
|
| XSD to UML |
|
| 7.5.0.0 / E |
| 7.5.0.0 / E |
|
| JAVA (POJO) to Service Model |
|
|
|
| 7.5.0.0 / E |
|
| Session Bean to Service Model |
|
|
|
| 7.5.0.0 / E |
|
Merge support for UML-to-XSD, UML-to-WSDLtransformations
|
|
| 7.5.0.0 / E |
| 7.0.0.4 / E |
|
Merge support for UML-to-SOA (SDCL, BPEL) transformations
|
|
|
|
| 7.0.0.4 / E |
|
| UML to Open SCA |
|
|
|
| 7.5.4.0 |
|
| Graphical Domain Editors for Open SCA |
|
|
| 7.5.2.0 | 7.5.2.0 |
|
| Patterns Based Engineering and Development Automation |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Data Model Transformations |
UML to Logical Data Model* ((Logical Data Model to UML is packaged in Rational Data Architect)
|
| 7.0.0.0 / E | 7.0.0.0 / E |
| 7.0.0.0 / E |
|
| C++ and CORBA Transformations |
|
|
|
| 7.0.0.0 / E |
| 7.0.0.0 / E |
|
|
|
|
| 7.0.0.0 / E |
| 7.0.0.0 / E |
|
|
|
|
| 7.0.0.0 / E |
| 7.0.0.0 / E |
|
| Java and EJB Transformations |
|
|
|
| 7.0.0.0 / E |
| 7.0.0.0 / E |
|
|
|
|
| 7.0.0.0 / E |
| 7.0.0.0 / E |
|
|
|
|
|
|
| 7.0.0.0 / D |
|
|
|
|
|
|
| 7.5.0.0 / E |
|
|
|
|
|
|
| 7.5.0.0 / E |
|
|
|
|
|
|
| 7.5.0.0 / E |
|
|
|
|
|
|
| 7.5.0.0 / E |
|
| .NET Transformations (Modeling Extension for Microsoft .NET - Requires Visual Studio 2005 or Visual Studio 2008 co-installed on the desktop) |
|
|
| 7.0.0.1 / E | 7.0.0.1 / E |
| 7.0.0.1 / E |
|
|
|
| 7.0.0.1 / E | 7.0.0.1 / E |
| 7.0.0.1 / E |
|
|
|
| 7.5.1.0 | 7.5.1.0 |
| 7.5.1.0 |
|
|
|
| 7.5.1.0 | 7.5.1.0 |
| 7.5.1.0 |
|
| Selective language to UML harvesting |
| 7.0.0.0 | 7.0.0.0 |
| 7.0.0.0 |
|
| UML Pattern content |
| 7.0.0.0 | 7.0.0.0 |
| 7.0.0.0 |
|
| UML Pattern/Transform authoring framework and services |
| 7.0.0.0 / E | 7.0.0.0 / E |
| 7.0.0.0 / E |
|
| JET-based model to text transformation authoring tools |
| 7.0.0.0 / E | 7.0.0.0 / E |
| 7.0.0.0 / E |
|
| Mapping-based model to model transformation authoring tools |
| 7.0.0.0 / E | 7.0.0.0 / E |
| 7.0.0.0 / E |
|
| Analysis Framework |
| 7.0.5.0 / E | 7.0.5.0 / E |
| 7.5.0.0 / E |
|
| Query Framework |
| 7.0.5.0 / E | 7.0.5.0 / E |
| 7.5.0.0 / E |
|
| Extensive Modeling/Patterns/Transformation APIs and extension points |
| 7.0.0.0 / E | 7.0.0.0 / E |
| 7.0.0.0 / E |
|
| Java-based "scripting" for extensibility leveraging the Eclipse JDT |
| 7.0.0.0 / E | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 |
|
| Code Modeling Tools (see also XML Development) |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| EJB 2.1 Modeling (UML notation for EJBs) |
|
|
| 7.0.0.0 / R | 7.0.0.0 / R |
|
| EJB 3.0 Modeling (UML notation for EJBs) |
|
|
| 7.5.0.0 / E | 7.5.0.0 / E |
|
| Java Modeling (UML notation for Java classes and interfaces; composed sequence diagrams) |
|
| 7.0.0.0 / E | 7.0.0.0 / E | 7.0.0.0 / E |
|
| JPA Modeling (UML notation), mapping, validation, content assist |
|
|
|
| 7.5.0.0 / E |
|
| Java modeling - annotation support |
|
| 7.5.0.0 / E | 7.5.0.0 / E | 7.5.0.0 / E |
|
| Java visual refactoring |
|
| 7.0.0.0 / E | 7.0.0.0 / E | 7.0.0.0 / E |
|
| DDL Modeling (using IE notation) |
|
|
| 7.0.0.0 / R | 7.0.0.0 / R |
|
| Include Java code modeling diagrams as part of Javadoc documentation |
|
| 7.0.0.0 | 7.0.0.0 | 7.0.0.0 |
|
| UML sequence diagram view of Java method bodies |
|
| 7.0.0.0 / E | 7.0.0.0 / E | 7.0.0.0 / E |
|
| C++ Modeling (UML notation for classes and structs)) |
|
| 7.0.0.0 / E |
| 7.0.0.0 / R |
|
| UML sequence diagram view of C++ method bodies |
|
| 7.5.4.0 |
|
|
|
| Java Structural Analysis |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Automatic pattern detection |
|
| 7.0.0.0 |
| 7.0.0.0 |
|
| Automatic anti-pattern detection |
|
| 7.0.0.0 |
| 7.0.0.0 |
|
| Architectural discovery, analysis, metrics, and stability reporting |
|
| 7.0.0.0 |
| 7.0.0.0 |
|
| Implementation level architectural rules |
|
| 7.0.0.0 |
| 7.0.0.0 |
|
| Deployment Planning and Automation |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| These capabilities are supported by the Rational Deployment Architecture Platform. They are not based on UML deployment modeling |
| Rational Deployment Architecture Platform |
|
| 7.5.0.0 |
| 7.5.0.0 |
|
| Logical topology modeling |
|
| 7.5.0.0 |
| 7.5.0.0 |
|
| Physical topology modeling |
|
| 7.5.0.0 |
| 7.5.0.0 |
|
| Infrastructure topology modeling |
|
| 7.5.0.0 |
| 7.5.0.0 |
|
| Best-practice template modeling |
|
| 7.5.0.0 |
| 7.5.0.0 |
|
| To-be deployment topology modeling |
|
| 7.5.0.0 |
| 7.5.0.0 |
|
| Topology reuse via import |
|
| 7.5.0.0 |
| 7.5.0.0 |
|
| Reference UML in topology (drag and drop) |
|
| 7.5.0.0 |
| 7.5.0.0 |
|
| Reference deployable artifacts in topology (drag and drop) |
|
| 7.5.0.0 |
| 7.5.0.0 |
|
| Deployment Automation via Rational BuildForge |
|
| 7.5.4.0 |
| 7.5.4.0 |
|
| Infrastructure discovery and harvest via Tivoli Asset Discovery |
|
| 7.5.4.0 |
| 7.5.4.0 |
|
| Rich palette for WebSphere infrastructure |
|
| 7.5.0.0 |
| 7.5.0.0 |
|
| Rich palette for DB2 infrastructure |
|
| 7.5.0.0 |
| 7.5.0.0 |
|
| Rich palette for z-Series infrastructure |
|
| 7.5.4.0 |
| 7.5.4.0 |
|
| Modeling for Communications Applications |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Modeling for Communications Applications is a priced feature available with Rational Software Architect, Standard and WebSphere editions |
| Call Flow Modeling |
|
| 7.5.4.0 |
| 7.5.4.0 |
|
| UML to SIP Servlet generation |
|
| 7.5.4.0 |
| 7.5.4.0 |
|
| SIP test case generation for Rational Performance Tester |
|
| 7.5.4.0 |
| 7.5.4.0 |
|
| UML Model of ParlayX specifications (UML to WSDL transformation produces ParlayX-conformant WSDL) |
|
| 7.5.4.0 |
| 7.5.4.0 |
|
| NGOSS SID sample model |
|
| 7.5.4.0 |
| 7.5.4.0 |
|
| Guidance for obtaining and using full NGOSS models |
|
| 7.5.4.0 |
| 7.5.4.0 |
|
| Java Development |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Code assist (Java) | 3.2 / E | 6.0.0.0/E | 6.0.0.0/E | 6.0.0.0/E | 6.0.0.0/E | OSS |
| Code refactoring (Java) | 3.2 / E | 6.0.0.0/E | 6.0.0.0/E | 6.0.0.0/E | 6.0.0.0/E | OSS |
| Debugging services | 3.2 / E | 6.0.0.0/E | 6.0.0.0/E | 6.0.0.0/E | 6.0.0.0/E | OSS |
| Visual Java GUI Editing: SWT, AWT, and Swing | VE |
| 7.5.0.0 / E | 7.5.0.0 / E | 7.5.0.0 / E |
|
| JPA Development |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Create JPA entity and manager beans | WTP | OSS | OSS | 7.5.0.0 | 7.5.0.0 | OSS |
| Visual interface for configuring JPA entity beans, and building named queries |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| JPA validation, refactoring and quickfixes |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Web-tier façade layer for easy consumption with JSF / servlets / JPSs |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| WebSphere integration with automatic datasource deployment |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Java EE Development |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Concurrent support for J2EE 1.2, 1.3, 1.4 specifications | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Support for Java EE 5 | WTP | OSS | OSS | 7.5.0.0 | 7.5.0.0 | OSS |
| Support for Servlet 2.3 and 2.4 | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Support for Servlet 2.5 | WTP | OSS | OSS | 7.5.0.0 | 7.5.0.0 | OSS |
| Support for JSP 1.1, 1.2, 2.0 | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Support for JSP 2.1 | WTP | OSS | OSS | 7.5.0.0 | 7.5.0.0 | OSS |
| Support for EJB 1.1, 2.0, 2.1 | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Support for EJB 3.0 | WTP | OSS | OSS | 7.5.0.0 | 7.5.0.0 | OSS |
| EJB validation, refactoring, quickfixes |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| EJB Annotation view |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Support for JAXP 1.2 (J2EE 1.4), 1.3 (J2SE 5) | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Support for JAX-RPC 1.1 | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Support for JAXB 2.0 | WTP | OSS | OSS | X | X | OSS |
| Support for SOAP 1.1, 1.2 | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Support for JNDI 1.2.1 | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Support for Java™ Message Service (JMS) and EJB Query Language |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Support for JDBC 3.0 | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Support for JAR, EAR, WAR packaging | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Wizards for creating session beans and CMPs and BMPs | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
(Only Xdoclet style) | (Only Xdoclet style) | (Only Xdoclet style) | 7.0.0.0 | 7.0.0.0 | (Only Xdoclet style) |
| Support for session beans and CMPs and BMPs | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| O/R mapping (top-down and bottom up) |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Universal Test Client |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| EJB client JAR support to automate the creation of EJB clients | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| EJB snippet support to simplify generation of EJB client access code |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| J2EE Connector Architecture (JCA) tools and adapters for building WebSphere applications that integrate CICS and IMS transactions |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Deploy J2EE applications to WebLogic Server (via WTP) | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Java EE Connector Architecture Development |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| J2EE Connector Architecture (J2C) tools and adapters for building WebSphere applications that integrate with enterprise information systems |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Outbound applications for CICS and IMS transactions |
|
|
| 7.0.0.0 / E | 7.0.0.0 / E |
|
| Inbound and outbound applications for SAP, PeopleSoft Enterprise, Siebel, Oracle E-Business Suite, JD Edwards |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Web Development |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Web Site Designer to visually manage and analyze web sites |
|
|
| 7.0.0.0 / E | 7.0.0.0 / E |
|
| Web diagram editor for Model-View-Controller design |
|
|
| 7.0.0.0 / E | 7.0.0.0 / E |
|
| Visual GUI Web Editing: JSF, JSP, HTML |
|
|
| 7.0.0.0 / E | 7.0.0.0 / E |
|
| Integrated visual page designer with round-trip raw edit ability |
|
|
| 7.0.0.0 / E | 7.0.0.0 / E |
|
| Page Designer split pane view to see source, design and preview panes side by side |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| JSP and servlet wizards | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Java Server Faces (JSF) tools - includes JSF Reference Implementation (runtime) and JSF components and visual tools |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| JSF 3rd party library integration |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Build JSF composite controls |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Struts 1.0 and 1.1 support |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Struts 1.2 and 1.3 support |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Web development templates and samples |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Service Data Object (SDO) support |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Support for HTML, DHTML, XHTML, CHTML, JavaScript, CSS | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Support for Struts and visual custom tags |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Active script debugging for Javascript and Visual Basic Script |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Built-in Crystal Report tools for developing visual data reports |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| JSF-based report viewing for embedding reports into web applications |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Test and development license of Crystal Enterprise Server for enterprise-wide reporting |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Web 2.0 Development |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Javascript editing (code assist, validation) | 3.4 | OSS | OSS | 7.5.0.0 | 7.5.0.0 | OSS |
| Dojo 1.0 support (code assist, validation, refactoring) |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Dojo integration to page designer |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Wizards to generate RPC Adapter services to expose methods of EJBs, POJOs as REST style services |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Configure and deploy AJAX proxy |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Firebug integration for javascript debugging |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| iWidget Creation and Testing |
|
|
| 7.5.4.0 | 7.5.4.0 |
|
| Web Services Development |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Web Services wizards to take you through each step in Web Services development | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Generate Web service client from WSDL/WSIL | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Create Web services from Java beans or WSDL/WSIL files using Axis 1.3 Web service runtime | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Create Web services from Java beans, EJBs or WSDL/WSIL files using IBM® WebSphere JAX-RPC Web service runtime. |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Create Web services from DADX files using DADX - IBM WebSphere JAX-RPC Web service runtime. |
|
|
| 7.0.0.0 / R | 7.0.0.0 / R |
|
| Discover Web services from JSF |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| WSDL visual editor | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Create, validate and detect WS-I compliant Web Services | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| UDDI Registry Browser v2 (interoperated with, but does not exploit, v3) | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Discover and publish services to the UDDI Business Registry | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Generate native Z-series and COBOL Web Services |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Web Services explorer | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Test Web service client with generated sample JSP | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Test Web Service client with Universal Test Client |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Support for JAX-WS |
|
|
| 7.0.0.3 | 7.0.0.3 |
|
| Manage policy sets, attach policy sets to web service or client |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Create Java-bean based JAX-WS Web service using wizard |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Create JAX-WS Web service client via wizard |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Generate Java code from schema using JAXB |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| JAX-WS validation, refactoring, quickfixes |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Extended WebSphere specific WSDL valdiation |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Generate schema library |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Create EJB3 based JAX-WS Web service from WSDL |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Configure WS-Policy |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Deployment Descriptor generation for JAX-WS |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Service Component Architecture Development |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Wizards to create component, composite, contributions |
|
|
| 7.5.2.0 | 7.5.2.0 |
|
| Composite skelteon code generation |
|
|
| 7.5.2.0 | 7.5.2.0 |
|
| Graphical composite assembly editor |
|
|
| 7.5.2.0 | 7.5.2.0 |
|
| Form based contribution ediotr |
|
|
| 7.5.2.0 | 7.5.2.0 |
|
| Support for SCA annotations, code assist, quickfixes, validation |
|
|
| 7.5.2.0 | 7.5.2.0 |
|
| SCA Component debug |
|
|
| 7.5.2.0 | 7.5.2.0 |
|
| Communication Enhanced Application (CEA) Development |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| SIP 1.0 support |
|
|
| 7.5.4.0 | 7.5.4.0 |
|
| SIP 1.1 support |
|
|
| 7.5.4.0 | 7.5.4.0 |
|
| Wizards for Projects, SIP servlet creation |
|
|
| 7.5.4.0 | 7.5.4.0 |
|
| Configure and merge Web and SIP deployment descriptors |
|
|
| 7.5.4.0 | 7.5.4.0 |
|
| Support for annotations and content assist |
|
|
| 7.5.4.0 | 7.5.4.0 |
|
| Servlet Archive (SAR) Import / Export |
|
|
| 7.5.4.0 | 7.5.4.0 |
|
| CEA widgets on the page designer palette (Click to Call, Call Notification, Cobrowse, Two Way Form) |
|
|
| 7.5.4.0 | 7.5.4.0 |
|
| Content assist, validation for CEA widgets |
|
|
| 7.5.4.0 | 7.5.4.0 |
|
| Portal/Portlet Design tools |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Visual portlet development and WebSphere Portal unit test environment |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Support for WebSphere Portal V5.1 |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Support for WebSphere Portal V6.0 |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Support for WebSphere Portal V6.1 |
|
|
| 7.0.0.7 | 7.0.0.7 |
|
| Visual portal application development and editing of the themes and skins that control appearance |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Integrated portlet support for JSF and the Struts framework |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Portlet templates |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Support for IBM® Portlet API and JSR 168 standard portlet API |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Support for JSR 286 |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Java Code Analysis |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Dynamic runtime code analysis | TPTP | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 |
|
| Static source code analysis and reporting |
|
|
|
|
|
|
| J2EE Best Practices |
|
| 7.0.0.0 | 7.0.0.0 | 7.0.0.0 |
|
| J2SE Best Practices | TPTP | OSS | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | OSS |
| J2SE Design Principles |
|
| 7.0.0.0 | 7.0.0.0 | 7.0.0.0 |
|
| J2SE Security |
|
| 7.0.0.0 | 7.0.0.0 | 7.0.0.0 |
|
| Globalization, Performance, and Naming |
|
| 7.0.0.0 | 7.0.0.0 | 7.0.0.0 |
|
| J2EE Security |
|
| 7.0.0.0 | 7.0.0.0 | 7.0.0.0 |
|
| Private API |
|
| 7.0.0.0 | 7.0.0.0 | 7.0.0.0 |
|
| Integrated Java Development Environment | 3.2 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 1.0.0.0 |
| Configurable JRE | 3.2 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 1.0.0.0 |
| Java Development Kit, including Java 5 support | 3.2 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 1.0.0.0 |
| Scrapbook for testing code snippets | 3.2 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 1.0.0.0 |
| Code Refactoring | 3.2 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 1.0.0.0 |
| *No built-in BIRT-based reporting of analysis results. |
|
|
|
|
|
|
| Java Runtime Analysis |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Tabular view for code coverage annotation | TPTP | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | OSS |
| Sequence Diagrams (host, thread, class, object interactions) | TPTP | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | OSS |
| Advanced memory profiling and memory leak detection | TPTP | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | OSS |
| Code coverage Analysis (Method level) | TPTP | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | OSS |
| Code coverage Analysis (Line level) - this capability was removed at v7.0 and restored at v7.5.2.0 |
|
|
| 7.0.0.0
7.5.2.0
see comment | 7.0.0.0
7.5.2.0
see comment | OSS |
| Views to visualize thread interactions | TPTP | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | OSS |
| Remote data collection across multiple servers | TPTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| User defined runtime probes | TPTP | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | OSS |
| Interactive reports and metrics (BIRT based reports) | TPTP | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | OSS |
| TPTP performance profiling, tracing and logging | TPTP | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | OSS |
| XML Development |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| XML editor and validator | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| XML Schema editor and validator | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Simplified XML Schema Graphical editing options |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| High Performance XML Schema validator |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| XML Schema documentation generator |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| XML Schema inferencer (XML -> XSD) |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| XML Grammar converters (DTD -> XSD, XSD-> DTD) |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| XML Schema to Java code generation (XSD->SDO) |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| DTD editor and validator | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| XSLT editor and validator |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| XSLT debugger |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| XPath wizard |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| XML-to-XML mapper |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Database Development |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Database wizards to simplify database connection | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Support for DB2, IBM Cloudscape, Oracle 9i, Informix, MS SQL Server, and Sybase | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| DB Explorer to browse or import database schemas | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Data view to create and work with database schemas | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| SQL query builder and wizard to visually create and execute SQL statements |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Relational Schema Center to map relational database tables to XML |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Object-to-Relational Mapping |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Many-to-many mapping wizard |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Generate and test Document Access Definition (DAD) file |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Stored procedure builder |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| SQLJ support |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Integrated WebSphere Server Support |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| WebSphere Application Server test environments v5.1 |
|
|
| 7.0.0.0 / R | 7.0.0.0 / R |
|
| WebSphere Application Server test environments v6.0 |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Feature Pack for Web 2.0 |
|
|
| X | X |
|
| WebSphere Application Server test environments v6.1 |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Feature Pack for Web Services |
|
|
| 7.0.0.3 | 7.0.0.3 |
|
| Feature Pack for EJB 3.0 |
|
|
| X | X |
|
| Feature Pack for Web 2.0 |
|
|
| X | X |
|
| WebSphere Application Server test environment v7.0 |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Feature Pack for Web 2.0 |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Feature Pack for Service Component Architecture |
|
|
|
|
|
|
| Feature Pack for Communication Enhanced Applications |
|
|
|
|
|
|
| WebSphere Application Server - Express test environments: v5.1 |
|
|
| 7.0.0.0 / R | 7.0.0.0 / R |
|
| WebSphere Portal Server test environments v5.1 |
|
|
| 7.0.0.0 / R | 7.0.0.0 / R |
|
| WebSphere Portal Server test environments v6.0 |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| WebSphere Portal Server test environments v6.1 |
|
|
| 7.0.0.7 | 7.0.0.7 |
|
| Server Enablement (Adapters) |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| WebSphere Application Server Community Edition v1.x | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Weblogic Application Server v8.1, v9.0 v9.2, v10 | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Tomcat Jakarta v3.2, v4.0, v4.1, v5.0, v5.5, v6.0 | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Jboss v3.2.3, v4.0, v4.2, v5.0 | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| JOnAS v4 | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Glassfish (via free download) | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Oracle v10.1.3 | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Geronimo v1.0, v1.1 | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Pramati v4.1.x | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| WebSphere Appserver Testing and Deployment |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Rapid Deployment for WAS v6.0 |
|
|
| 7.0.0.0 / R | 7.0.0.0 / R |
|
| Rapid Deployment for WAS v6.1 |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Rapid Deployment for WAS v7.0 |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Deploy J2EE applications to Weblogic server using IBM Rational Toolkit for Weblogic Server |
|
|
| 7.0.0.0 / R | 7.0.0.0 / R |
|
| Integrated WAS Test environment |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| Test environment for JSP files, servlets, HTML files |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| EJB universal test client |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| TCP/IP Monitor to monitor requests and responses between a browser and an application server | WTP | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | OSS |
| Manage server instances and server configurations | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Test different run-time environments locally or remotely | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| Testing and publishing tools for web | WTP | OSS | OSS | 7.0.0.0 | 7.0.0.0 | OSS |
| C/C++ Development |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| C/C++ Development Tools, version 2.0 support | CDT | OSS | 7.0.0.0 | OSS | 7.0.0.0 / R | OSS |
| C/C++ editors and build management | CDT | OSS | 7.0.0.0 / E | OSS | 7.0.0.0 / R | OSS |
| C/C++ Compiler and debugger integration | CDT | OSS | 7.0.0.0 / E | OSS | 7.0.0.0 / R | OSS |
| C/C++ UML code editors |
|
| 7.0.0.0 / E |
| 7.0.0.0 / R |
|
| Integration with third-party Eclipse-based C/C++ IDEs |
|
| 7.0.0.0 |
| 7.0.0.0 / R |
|
| .NET Development |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Capabilities available with IBM Rational Modeling Extension for Microsoft® .NET - Requires Visual Studio 2005 or Visual Studio 2008 co-installed on the desktop |
| Integration with Visual Studio 2005 |
| 7.0.0.1 | 7.0.0.1 |
| 7.0.0.1 |
|
| Integration with Visual Studio 2008 |
| 7.5.1.0 | 7.5.1.0 |
| 7.5.1.0 |
|
| Import and Visualize VS solutions |
| 7.0.0.1 / E | 7.0.0.1 / E |
| 7.0.0.1 / E |
|
| Visualize .NET framework types (Assembly-based) |
| 7.0.0.1 / E | 7.0.0.1 / E |
| 7.0.0.1 / E |
|
| Visualize C# types (Source code-based) |
| 7.0.0.1 / E | 7.0.0.1 / E |
| 7.0.0.1 / E |
|
| Browse diagram support for visualized types |
| 7.0.0.1 / E | 7.0.0.1 / E |
| 7.0.0.1 / E |
|
| Code-level sequence diagrams with visualized types |
| 7.0.0.1 / E | 7.0.0.1 / E |
| 7.0.0.1 / E |
|
| C# profile |
| 7.0.0.1 / E | 7.0.0.1 / E |
| 7.0.0.1 / E |
|
| Windows Communication Foundation profile |
| 7.5.1.0 | 7.5.1.0 |
| 7.5.1.0 |
|
| Transformations |
| UML to C# |
| 7.0.0.1 / E | 7.0.0.1 / E |
| 7.0.0.1 / E |
|
| C# to UML |
| 7.0.0.1 / E | 7.0.0.1 / E |
| 7.0.0.1 / E |
|
| UML to WCF |
| 7.5.1.0 | 7.5.1.0 |
| 7.5.1.0 |
|
| WCF to UML |
| 7.5.1.0 | 7.5.1.0 |
| 7.5.1.0 |
|
| Process Support |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Rational Unified Process® 2003.06.13 or later |
| 7.0.0.0 / R | 7.0.0.0 / R | 7.0.0.0 / R | 7.0.0.0 / R |
|
| Process Viewer |
| 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 |
|
| Process Advisor (context sensitive |
| 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 |
|
| RUP® Developer Configuration |
|
|
| 7.0.0.0 | 7.0.0.0 |
|
| RUP Architect Configuration |
| 7.0.0.0 | 7.0.0.0 |
| 7.0.0.0 |
|
| RUP Systems Developer Configuration (with RUP SE content) |
|
| 7.0.0.0 / R |
|
|
|
| Team Collaboration - SCM |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Pluggable repositories | 3.2 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 |
|
| Adaptors for Concurrent Versions System | 3.2 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 |
|
| Adaptors for Rational ClearCase® |
| 7.0.0.0 / E | 7.0.0.0 / E | 7.0.0.0 / E | 7.0.0.0 / E |
|
| Rational ClearCase 2003.06.xx (v6), v7 | 3.2 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | Bridge |
| Rational ClearCase LT on Windows: 2003.06.13 or later | 3.2 / R | 7.0.0.0 / R | 7.0.0.0 / R | 7.0.0.0 / R | 7.0.0.0 / R |
|
| Rational ClearCase LT on Linux: 2004 SR4 or later | 3.2 / R | 7.0.0.0 / R | 7.0.0.0 / R | 7.0.0.0 / R | 7.0.0.0 / R |
|
| Rational Team Concert for SCM of architecture artifacts |
| 7.0.5.2 / E | 7.0.5.2 / E | 7.0.5.2 / E | 7.0.5.2 / E |
|
| * Rational ClearCase v5 has been discontinued. Patch level NT-32 was required to support the RSA ClearCase type manager. |
|
|
|
|
|
|
| Team Collaboration - Publish, Report, Communicate |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Document generation with SoDA® |
| 7.0.0.0 | 7.0.0.0 |
| 7.0.0.0 |
|
| HTML and XML based data extraction and reporting |
| 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 |
|
| XSLT based model reporting |
| 7.0.0.0 / D | 7.0.0.0 / D |
| 7.0.0.0 / D |
|
| Model Web Publishing |
| 7.0.0.0 / E | 7.0.0.0 / E |
| 7.0.0.0 / E |
|
| BIRT based model reporting |
| 7.0.5 / E | 7.0.5 / E |
| 7.5.0.0 / E |
|
| Diagram Printing |
| 7.0.0.0 / E | 7.0.0.0 / E |
| 7.0.0.0 / E |
|
| Diagram save as image file |
| 7.0.0.0 / E | 7.0.0.0 / E |
| 7.0.0.0 / E |
|
| Team Collaboration - Other |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Customizable processes |
|
|
|
|
| X |
| Customizable work item attributes and workflow |
|
|
|
|
| Standard Edition |
| Reports |
|
|
|
|
| Standard Edition |
| Server level permissions |
|
|
|
|
| X |
| Dashboard |
|
|
|
|
| Standard Edition |
| Agile planning |
|
|
|
|
| X |
| Work item tracking |
|
|
|
|
| X |
| Role-based process permissions |
|
|
|
|
| Standard Edition |
| ClearCase connector |
|
|
|
|
| Standard Edition |
| LDAP import |
|
|
|
|
| Standard Edition |
| Subversion integration |
|
|
|
|
| X |
| ClearQuest connector |
|
|
|
|
| Standard Edition |
| Build management |
|
|
|
|
| X |
| Source code management |
|
|
|
|
| X |
| LDAP authentication |
|
|
|
|
| X |
| Other Application Lifecycle Management Integrations |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Rational Asset Manager (shell share) |
| 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 1.0.0.0 |
| Rational Asset Manager (UML Models/Fragments as assets) |
| 7.5.0.0 | 7.5.0.0 |
| 7.5.0.0 |
|
| Rational Asset Manager (Deployment Topologies and Templates as assets) |
| 7.5.0.0 | 7.5.0.0 |
| 7.5.0.0 |
|
| Rational Asset Manager (plugins as assets - patterns, transformations, profiles, deployment modeling domains) |
| 7.5.1.0 | 7.5.1.0 |
| 7.5.1.0 |
|
| Rational Team Concert for Collaborative Debugging |
|
|
| 7.5.0.0 | 7.5.0.0 |
|
| Rational Team Concert, linkages of architecture artifacts and work items |
| 7.5.2.0 / E | 7.5.2.0 / E |
| 7.5.2.0 / E |
|
| Rational ClearQuest® 2003.06.13 or later |
| 7.0.0.0 / R | 7.0.0.0 / R | 7.0.0.0 / R | 7.0.0.0 / R | Bridge |
| Rational Data Architect 7.0 (shell share) |
| 7.0.0.0 / R | 7.0.0.0 / R | 7.0.0.0 / R | 7.0.0.0 / R |
|
| Rational Data Architect 7.5 (shell share) |
| 7.5.0.0 | 7.5.0.0 | 7.5.0.0 | 7.5.0.0 | 1.0.0.0 |
| Rational Data Architect - Logical Data Model to UML transformation |
| 7.0.0.0 / E | 7.0.0.0 / E |
| 7.0.0.0 / E |
|
| WebSphere Business Modeler versions 5.1, 6.0 - Open process model as UML |
|
| 7.0.0.0 / R |
| 7.0.0.0 / R |
|
| WebSphere Business Modeler versions 6.1, Open process model as UML |
| 7.0.0.5 / E |
|
| 7.0.0.5 / E |
|
| WebSphere Integration Developer (can consume outputs of UML to SOA transformations) |
|
|
|
| 7.0.0.2 / E |
|
| * Rational ClearCase v5 has been discontinued. Patch level NT-32 was required to support the RSA ClearCase type manager. |
|
|
|
|
|
|
| See the Installation Guide for each product for additional information. |
|
|
|
|
|
|
| Tool Assistance and Productivity |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Cheat sheets for Eclipse | 3.2 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 |
|
| Additional Cheat sheets for product features |
| 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 |
|
| Application templates and template library |
| 7.0.0.0 / E | 7.0.0.0 / E | 7.0.0.0 / E | 7.0.0.0 / E |
|
| Eclipse samples and tutorials | 3.2 | 7.0.0.0 / E | 7.0.0.0 / E | 7.0.0.0 / E | 7.0.0.0 / E |
|
| Comprehensive product samples and tutorials |
| 7.0.0.0 / E | 7.0.0.0 / E | 7.0.0.0 / E | 7.0.0.0 / E |
|
| Getting Started and Installation Guide |
| 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 |
|
| IBM Problem Resolution Toolkit |
| 7.0.0.0 / R | 7.0.0.0 / R | 7.0.0.0 / R | 7.0.0.0 / R |
|
| Eclipse Environment and Extensibility |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Based on open-source Eclipse | 3.2 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 |
|
| Based on open-source Eclipse | 3.3 | 7.0.5.0 | 7.0.5.0 | 7.0.5.0 | 7.0.5.0 | 1.0.0.0 / E |
| Based on open-source Eclipse | 3.4 | 7.5.0.0 | 7.5.0.0 | 7.5.0.0 | 7.5.0.0 |
|
| Local and team resource management | 3.2 | All versions | All versions | All versions | All versions |
|
| Plug-in Development Environment (PDE) for extensibility | 3.2 | All versions | All versions | All versions | All versions |
|
| Eclipse Extensibility | PDE | 7.0.0.0 / E | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 |
|
| Java-based "scripting" for extensibility leveraging the Eclipse JDT |
| 7.0.0.0 / E | 7.0.0.0 | 7.0.0.0 | 7.0.0.0 |
|
| Installation Requirements |
| Architecture Management tools | Eclipse / Eclipse Projects | Rational Software Modeler | Rational Software Architect Standard Edition (formerly "Rational Systems Developer") | Rational Application Developer | Rational Software Architect for WebSphere (formerly "Rational Software Architect") | Rational Team Concert |
| Processor |
| 800 MHz Pentium III | 800 MHz Pentium III | 800 MHz Pentium III | 800 MHz Pentium III | Intel Pentium 3 or 4 (minimum); intel Core 2 Duo (recommended) |
| Minimum Memory |
| 768 MB | 768 MB | 1 GB | 1 GB | 1 GB |
| Recommended Memory |
| 1 GB | 1 GB | 2 GB | 2 GB | 1 GB |
| Disk Space, while installed |
| 750 MB | 1 GB | 2 GB | 2 GB | 1 GB |
| Additional disk space required while running (in directory pointed to by the TEMP environment variable on Windows or in /tmp on Linux) |
| 500 MB | 500 MB | 500 MB | 500 MB | 500 MB |
| Reusable Asset Browser - Deprecated in favor of Rational Asset Manager integration - see Other Application Lifecycle Management Integrations |
KEY |
Function that is available and can be added from Eclipse / Eclipse Projects, but is not included in the offering by default | OSS |
Included function. The value in the cell is the product version in which the capability first became available, expressed in the standard IBM version numbering format (version.release.modification,fix). If a feature first appeared in an older version that is no longer in service, the version shown will be the oldest supported version in which the capability is available | V.R.M.F |
Cells that correspond to capabilities added or enhanced since the previoius update of this comparison matrix are highlighted | V.R.M.F |
Function that has been enhanced since initially introduced | / E |
Function that has reached Stablized status and will not be significantly enhanced or updated in the future | / S |
Function that has been deprecated and may be removed in a later release | / D |
Function that has been removed and is no longer available in latest versions | / R |
Glossary
CDT - C++ Development Tools
MDT - Model Development Tools
PDE - Plug-in Development Environment
TPTP - Test and Performance Tools Platform
VE - Visual Editor
WTP - Web Tools Platform
| Change History |
| 21 October 2009 | Added 7.5.4, and restructured tables |
| 7 April 2009 | Added more versions in Cross Reference Information list; added Rational Software Architect Standard Edition |
| 18 November 2008 | Added US based pricing links |
| 16 October 2008 | Added v7.5 content |
| 15 April 2008 | Added information on v7.0.5 |
| 28 November 2007 | Initial publication |
All statements regarding IBM future direction or intent, including current product plans, are subject to change or withdrawal without notice and represent goals and objectives only. All information is provided for informational purposes only, on an "as is" basis, without warranty of any kind.
[{"Product":{"code":"SSUC3U","label":"IBM Engineering Workflow Management"},"Business Unit":{"code":"BU055","label":"Cognitive Applications"},"Component":"General Information","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"1.0","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}},{"Product":{"code":"SSYK2S","label":"Rational Software Architect Designer"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"General Information","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"7.0;7.0.0.1;7.0.0.2;7.0.0.3;7.0.0.4;7.0.0.5;7.0.0.6;7.0.0.7;7.0.0.8","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSCLKU","label":"Rational Software Modeler"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"General Information","Platform":[{"code":"PF033","label":"Windows"},{"code":"PF016","label":"Linux"}],"Version":"7.0;7.0.0.1;7.0.0.2;7.0.0.3;7.0.0.4;7.0.5;7.0.5.1;7.0.5.2;7.0.5.3;7.5;7.5.1;7.5.2","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}},{"Product":{"code":"SS4JCV","label":"Rational Software Architect for WebSphere Software"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"General Information","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"7.5;7.5.1;7.5.2","Edition":"","Line of Business":{"code":"LOB15","label":"Integration"}},{"Product":{"code":"SSRTLW","label":"Rational Application Developer for WebSphere Software"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"General Information","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"7.0;7.0.0.1;7.0.0.10;7.0.0.2;7.0.0.3;7.0.0.4;7.0.0.5;7.0.0.6;7.0.0.7;7.0.0.8;7.0.0.9;7.5;7.5.1;7.5.2;7.5.3;7.5.4","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSJP3D","label":"Rational Systems Developer"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"General Information","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"7.0;7.0.0.1;7.0.0.2;7.0.0.3;7.0.0.4;7.0.5;7.0.5.1;7.0.5.2;7.0.5.3","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SS4JE2","label":"Rational Software Architect Standard Edition"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"General Information","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"},{"code":"PF027","label":"Solaris"}],"Version":"7.5;7.5.1;7.5.2","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]