IBM Support

Rational IT Solution Architecture and Construction v8 Offerings and Eclipse 3.6: Detailed Feature Comparison Matrix

Product Documentation


Abstract

This document provides a detailed comparison matrix of the features and functions of the Rational IT Solution Architecture and Construction v8 family of products and Eclipse.

Content

Note: The comparison matrix 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.

The Rational IT Solution Architecture and Construction v8 family of products include:

  • IBM Rational Application Developer Standard Edition for WebSphere Software
  • IBM Rational Application Developer for WebSphere Software
  • IBM Rational Software Architect
  • IBM Rational Software Architect for WebSphere Software

To see a comparison of the features and functions of the Architecture Management version 7.x family of products, see http://www.ibm.com/support/docview.wss?uid=swg27020201.

Table of Contents:

Architecture
Construction and Test
Basic Conceptual Modeling (BPMN, UML, mixed)Java Development
Requirements ManagementJPA Development
Design SimulationJava EE Development
Architecture Profiles and FrameworksJava EE Connector Architecture Development
Business-Driven SOA DevelopmentWeb Development
Patterns-Based Engineering and Development AutomationWeb 2.0 Development
Code Modeling ToolsPortal/Portlet Design Tools
Java Structural AnalysisJava Code Analysis
Deployment Planning and AutomationJava Runtime Analysis
Modeling for Communications ApplicationsXML Development
Architecture management tools
Database Development
Process SupportWeb Services Development
Team Collaboration - SCMService Component Architecture Development
Team Collaboration - Publish Report, CommunicateOSGi Application Development
Other Application Lifecycle Management IntegrationsIntegrated WebSphere Server Support
Tool Assistance and ProductivityServer Enablement (Adapters)
Eclipse Environment and Extensibility Integrated WebSphere Server Support
Installation RequirementsWebSphere Application Server Testing and Deployment

Cloud Support

C++ Development

.NET Development


Basic Conceptual Modeling (BPMN, UML, Mixed)
Feature
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
BPMN 2 modeling

X
X
UML 2 modeling, model management - above OSS - model/multi-model management and linking support, indexing, validation, query, etc.

X
X
UML 2 diagramming - rich diagram editors: Class, Communication, Component, Composite Structure, Deployment, Activity, Sequence, State, Use Case, and Object

X
X
Configurable UML (palettes, menus, explorer, etc. - subsetting)

X
X
UML profile editor

X
X
Diagrammatic profile composition

X
X
Automated generation of tooling for custom UML Profiles

X
X
OCL Support

X
X
XMI Import and Export

X
X
Diagram autolayouts

X
X
Topic (persistable query-driven) diagrams

X
X
Browse (non-persistable query-driven) diagrams

X
X
Exploration (query-on-the-fly) diagrams

X
X
Visual compare/merge

X
X
UML Model Refactoring

X
X
UML model analysis and metrics

X
X
Model Traceability and impact analysis

X
X
Graphical Traceability and impact analysis with Exploration Diagrams

X
X
Graphical Traceability and impact analysis with Exploration Diagrams - drill multiple levels into RequisitePro requirements, drill to Java

X
X
Mixed modeling - UML and Java

X
X
Mixed modeling - UML and C++

Extension for C++
X
Mixed modeling - UML and C# (C# read-only visualization - with IBM Rational Modeling Extension for Microsoft .NET

X
X
UML Action Language

X
X





Requirements Management
Feature
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Rational RequisitePro
    Rational RequisitePro versions 2003.06.13 or later
X
X
X
X
    Requirements perspective (substantial subset of RequistiePro native client, in Eclipse environment)


X
X
    Drag-and-drop association of RequisitePro requirements with Eclipse resources (files), Java classes, …
X
X
X
X
    Drag-and-drop association of RequisitePro requirements with UML models


X
X
    Drag-and-drop association of RequisitePro requirements with deployment topologies


Extension for Deployment Planning
X
    Graphical Traceability from UML models to requirements


X
X
    Graphical Traceability from UML models to requirements - drill multiple levels into RequisitePro requirements, drill to Java


X
X
    Include requirements when Web-publishing UML models


X
X
Rational DOORS

X
X





Design Simulation
Feature
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Execute UML Activities

Simulation Toolkit
Simulation Toolkit
Execute UML Interactions

Simulation Toolkit
Simulation Toolkit
Execute UML State Machines

Simulation Toolkit
Simulation Toolkit
Execute UML Action Language Opaque Expressions

Simulation Toolkit
Simulation Toolkit
Trace message flows of behaviors on deployment topologies

Simulation Toolkit & Extension for Deployment Planning
Simulation Toolkit
Start/Stop/Pause/Remove

Simulation Toolkit
Simulation Toolkit
Breakpoints

Simulation Toolkit
Simulation Toolkit
Value and event injection

Simulation Toolkit
Simulation Toolkit





Architecture Profiles and Frameworks
Feature
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Spring

X
X
Windows Communication Foundation (Modeling Extension for Microsoft .NET)

X
X
UML Profile-based Integrated Architecture modeling (UPIA) (profile, tooling, queries, reports)

Extension for Integrated Architecture Frameworks
X
DoDAF 1.x (profile, tooling, queries, reports)

Extension for Integrated Architecture Frameworks
X
DoDAF 2 (profile, tooling, queries, reports)

Extension for Integrated Architecture Frameworks
X
Support for DoDAF 2 PES data interchange

Extension for Integrated Architecture Frameworks
X





Business-Driven SOA Development
Feature
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Profile for Software Services (deprecated)

X
X
SoaML

Extension for SOA and WebSphere, or Extension for Integrated Architecture Frameworks
X
Open WebSphere Business Modeler process model as UML Activity representation

Extension for SOA and WebSphere
X
BPMN 2.0 Interchange

X
X
Services modeling accelerators

Extension for SOA and WebSphere
X
Service interface reuse with BPMN 2 models

X
X
Service Oriented Architecture Transformations
    UML Activity to Candidate Services (SoaML) Generation


Extension for SOA and WebSphere
X
    BPMN to Candidate Services (SoaML) Generation


Extension for SOA and WebSphere
X
    UML to BPEL


Extension for SOA and WebSphere
X
    UML to SCDL


Extension for SOA and WebSphere
X
    UML to WSDL


Extension for SOA and WebSphere
X
    WSDL to UML


Extension for SOA and WebSphere
X
    UML to XSD


X
X
    XSD to UML (now with dependency auto discovery)


X
X
    JAVA (POJO) to Service Model


Extension for SOA and WebSphere
X
    Session Bean to Service Model


Extension for SOA and WebSphere
X
    Merge support for UML-to-XSD, UML-to-WSDL transformations


Extension for SOA and WebSphere
X
    Merge support for UML-to-SOA (SDCL, BPEL) transformations


Extension for SOA and WebSphere
X
    UML to Open SCA


Extension for SOA and WebSphere
X
    Graphical Domain Editors for Open SCA
X
X
Extension for SOA and WebSphere
X
    BPMN to BPEL (via UML-2-SOA transformation)


Extension for SOA and WebSphere
X
    Struts Modeling and Transformation


Extension for SOA and WebSphere
X
    REST modeling


X
X





Patterns-Based Engineering/Development Automation
Feature
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Data Model Transformations
    UML to Logical Data Model* ((Logical Data Model-to-UML is packaged in Rational Data Architect)


X
X
C++ and CORBA Transformations
    C++ to UML


Extension for C++
Extension for C++
    UML to C++


Extension for C++
Extension for C++
    UML to CORBA IDL


X
X
Java and EJB Transformations
    Java to UML


X
X
    UML to Java


X
X
    UML to JPA


X
X
    JPA to UML


X
X
    UML to EJB 2.1 (deprecated)


Extension for SOA and WebSphere
X
    UML to EJB 3.x


Extension for SOA and WebSphere
X
    EJB 3.x to UML


Extension for SOA and WebSphere
X
.NET Transformations
    UML to C#


X
X
    C# to UML


X
X
    UML to WCF


X
X
    WCF to UML


X
X
    UML to Visual Basic .NET


X
X
    Visual Basic .NET to UML


X
X
Selective language to UML harvesting

X
X
UML Pattern content

X
X
UML Pattern/Transform authoring framework and services

X
X
JET-based model to text transformation authoring tools

X
X
Mapping-based model to model transformation authoring tools

X
X
Analysis Framework

X
X
Query Framework

X
X
Extensive Modeling/Patterns/Transformation APIs and extension points

X

Selective language to UML harvesting Java-based "scripting" for extensibility leveraging the Eclipse JDT
X
X
X
X





Code Modeling Tools (See also XML Development)
Feature
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
EJB 2.1 Modeling (deprecated)
X
X
Extension for SOA and WebSphere
X
EJB 3.0 Modeling (UML notation for EJB beans)
X
X
Extension for SOA and WebSphere
X
Java Modeling (UML notation for Java classes and interfaces; composed sequence diagrams)
X
X
X
X
JPA Modeling (UML notation), mapping, validation, content assist

X
X
Java modeling - annotation support
X
X
X
X
Java visual refactoring
X
X
X
X
DDL Modeling (using IE notation)
X
X

X
Include Java code modeling diagrams as part of Javadoc documentation
X
X
X
X
UML sequence diagram view of Java method bodies
X
X
X
X
C++ Modeling (UML notation for classes and structs)

Extension for C++
Extension for C++
UML sequence diagram view of C++ method bodies

Extension for C++
Extension for C++





Java Structural Analysis
Feature
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Automatic pattern detection

X
X
Automatic anti-pattern detection

X
X
Architectural discovery, analysis, metrics, and stability reporting

X
X
Implementation level architectural rules

X
X





Deployment Planning and Automation
These capabilities are supported by the Rational Deployment Architecture Platform. They are not based on UML deployment modeling.
Feature
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Rational Deployment Architecture Platform

Extension for Deployment Planning
X
Create logical topologies

Extension for Deployment Planning
X
Create physical topologies

Extension for Deployment Planning
X
Create detailed infrastructure topologies

Extension for Deployment Planning
X
Create re-usable topology templates

Extension for Deployment Planning
X
Create full deployment plan topologies

Extension for Deployment Planning
X
Sub-topology reuse via import

Extension for Deployment Planning
X
Deployment Unit Type support (via UML profile)

Extension for Deployment Planning
X
Reference UML in topology (drag and drop)

Extension for Deployment Planning
X
Reference deployable artifacts in topology (drag and drop)

Extension for Deployment Planning
X
Deployment Automation via Rational Build Forge

Extension for Deployment Planning
X
Infrastructure discovery and harvest via Tivoli Asset Discovery

Extension for Deployment Planning
X
Technology domain palettes
    WebSphere Base & ND


Extension for Deployment Planning
X
    Portal


Extension for Deployment Planning
X
    MQ


Extension for Deployment Planning
X
    Tomcat


Extension for Deployment Planning
X
    DB2


Extension for Deployment Planning
X
    Derby


Extension for Deployment Planning
X
    SQL Server


Extension for Deployment Planning
X
    HTTP


Extension for Deployment Planning
X
    LDAP


Extension for Deployment Planning
X
    Java, Java EE, JMS, …


Extension for Deployment Planning
X
    z-Series platform


Extension for Deployment Planning
X
    .NET platform


Extension for Deployment Planning
X
    … and many others


Extension for Deployment Planning
X
Developer SDK (tool to dynamically create domains)

Extension for Deployment Planning
X





Modeling for Communications Applications
Feature
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Call Flow Modeling

Extension for Communications Applications
Extension for Communications Applications
UML to SIP Servlet generation

Extension for Communications Applications
Extension for Communications Applications
Test case generation for SIPp

Extension for Communications Applications
Extension for Communications Applications
UML Model of ParlayX specifications (UML-to-WSDL transformation produces ParlayX-conformant WSDL)

Extension for Communications Applications
Extension for Communications Applications
NGOSS SID sample model

Extension for Communications Applications
Extension for Communications Applications
Guidance for obtaining and using full NGOSS models

Extension for Communications Applications
Extension for Communications Applications





Java Development
Feature
Eclipse/Eclipse Project
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Code assist (Java)
X
X
X
Extension for SOA and WebSphere
X
Code refactoring (Java)
X
X
X
Extension for SOA and WebSphere
X
Debugging services
X
X
X
Extension for SOA and WebSphere
X
Visual Java GUI Editing: SWT, AWT, and Swing
Visual Editor
X
X
Extension for SOA and WebSphere
X





JPA Development
Feature
Eclipse/Eclipse Project
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Create JPA entity and manager beans
WTP
X
X
X
X
Visual interface for configuring JPA entity beans, and building named queries
X
X
X
X
JPA validation, refactoring and quick fixes
X
X
X
X
Web-tier façade layer for easy consumption with JSF/servlets/JPSs
X
X
X
X
WebSphere integration with automatic data source deployment
X
X
X
X
Support for JPA 2.0
WTP
X
X
X
X
Configuration of WebSphere/OpenJPA properties
X
X
X
X





Java EE Development
Feature
Eclipse/Eclipse Project
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Concurrent support for Java EE 1.2, 1.3, 1.4 specifications
WTP
X
X
X
X
Support for Java EE 5
WTP
X
X
X
X
Support for Java EE 6
X
X
Extension for SOA and WebSphere
X
Support for Servlet 2.3 and 2.4
WTP
X
X
X
X
Support for Servlet 2.5
WTP
X
X
X
X
Support for Servlet 3.0
WTP
X
X
Extension for SOA and WebSphere
X
Support for JSP 2.1
WTP
X
X
X
X
Support for EJB 1.1, 2.0, 2.1
WTP
X
X
X
X
Support for EJB 3.0
WTP
X
X
X
X
Support for EJB 3.1
WTP
X
X
Extension for SOA and WebSphere
X
EJB Annotation view
X
X
Extension for SOA and WebSphere
X
Support for JAXP 1.2 (Java EE 1.4), 1.3 (J2SE 5)
WTP
X
X
X
X
Support for JAXP 1.5 (J2SE 6)
WTP
X
X
X
X
Support for JAX-RPC 1.1
WTP
X
X
X
X
Support for JAXB 2.0
WTP
X
X
X
X
Support for JAXB/JAX-WS 2.1, 2.2
WTP
X
X
X
X
Support for JAX-RS 1.0, 1.1
X
X
X
X
Support for SOAP 1.1, 1.2
WTP
X
X
X
X
Support for JNDI 1.2.1
WTP
X
X
X
X
Support for Java Message Service (JMS) and EJB Query Language
X
X
Extension for SOA and WebSphere
X
Support for JDBC 3.0
WTP
X
X
X
X
Support for JAR, EAR, WAR packaging
WTP
X
X
X
X
Wizards for creating session beans and CMPs and BMPs
WTP (Only Xdoclet style)
X
X
X (Only Xdoclet style)
X
Support for session beans and CMPs and BMPs
WTP
X
X
X
X
O/R mapping (top-down and bottom up)
X
X
Extension for SOA and WebSphere
X
Universal Test Client
X
X
Extension for SOA and WebSphere
X
EJB client JAR support to automate the creation of EJB clients
WTP
X
X
X
X
EJB snippet support to simplify generation of EJB client access code
X
X
Extension for SOA and WebSphere
X
Java EE Connector Architecture (JCA) tools and adapters for building WebSphere applications that integrate CICS and IMS transactions
X
X
Extension for SOA and WebSphere
X
Deploy Java EE applications to non-WebSphere application servers (via WTP and OSS extensions)
WTP
X
X
X
X





Java EE Connector Architecture Development
Feature
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Java EE Connector Architecture (JCA) tools and adapters for building WebSphere applications that integrate with enterprise information systems
X

X
Outbound applications for CICS and IMS transactions
X

X
Inbound and outbound applications for SAP, PeopleSoft Enterprise, Siebel, Oracle E-Business Suite, JD Edwards
X

X
JCA 1.6 Toleration
X

X
CICSECIResourceAdapter and CICSXAResourceAdapter update to Version 8
X

X
IMS TM Resource Adapters updates to version 11.20 and 10.40
X

X
Support for CICS Transaction Gateway (CTG) V8
X

X
Enhanced deployment support for Faces Web pages
X

X





Web Development
Feature
Eclipse/Eclipse Project
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Web Site Designer to visually manage and analyze web sites
X
X
Extension for SOA and WebSphere
X
Web diagram editor for Model-View-Controller design
X
X
Extension for SOA and WebSphere
X
Visual GUI Web Editing: JSF, JSP, HTML
X
X
Extension for SOA and WebSphere
X
Integrated visual page designer with round-trip raw edit ability
X
X
Extension for SOA and WebSphere
X
Page Designer split pane view to see source, design and preview panes side by side
X
X
Extension for SOA and WebSphere
X
Page Designer support for svg images
X
X
Extension for SOA and WebSphere
X
Page Designer support for Flash
X
X
Extension for SOA and WebSphere
X
Enhanced Page Designer support for Dojo
X
X
Extension for SOA and WebSphere
X
Page Designer support for Facelets (JSF 2.0)
X
X
Extension for SOA and WebSphere
X
Conversion of widgets from one widget type to another type
X
X
Extension for SOA and WebSphere
X
JSP and servlet wizards
WTP
X
X
X
X
Java Server Faces (JSF) tools - includes JSF Reference Implementation (runtime) and JSF components and visual tools
X
X
Extension for SOA and WebSphere
X
JSF 3rd party library integration
X
X
Extension for SOA and WebSphere
X
JSF 2.0: Managed bean configuration via annotations
X
X
Extension for SOA and WebSphere
X
JSF 2.0: Facelet instance and Facelet template page creation
X
X
Extension for SOA and WebSphere
X
JSF 2.0: Composite components
X
X
Extension for SOA and WebSphere
X
JSF 2.0: Native AJAX support of partial page refreshes
X
X
Extension for SOA and WebSphere
X
Build JSF composite controls
X
X
Extension for SOA and WebSphere
X
Struts 1.0 and 1.1 support
X
X
Extension for SOA and WebSphere
X
Struts 1.2 and 1.3 support
X
X
Extension for SOA and WebSphere
X
Web development templates and samples
X
X
Extension for SOA and WebSphere
X
Service Data Object (SDO) support
X
X
Extension for SOA and WebSphere
X
Support for HTML, DHTML, XHTML, CHTML, JavaScript, CSS
WTP
X
X
X
X
Support for Struts and visual custom tags
X
X
Extension for SOA and WebSphere
X
Active script debugging for Javascript and Visual Basic Script
X
X
Extension for SOA and WebSphere
X
JSF-based report viewing for embedding reports into web applications
X
X
Extension for SOA and WebSphere
X




Web 2.0 Development
Feature
Eclipse/Eclipse Project
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Javascript editing (code assist, validation)
X
X
X
X
X
Dojo 1.0 support (code assist, validation, refactoring)
X
X
Extension for SOA and WebSphere
X
Dojo integration to page designer
X
X
Extension for SOA and WebSphere
X
Wizards to generate RPC Adapter services to expose methods of EJB beans, POJOs as REST style services
X
X
Extension for SOA and WebSphere
X
Configure and deploy AJAX proxy
X
X
Extension for SOA and WebSphere
X
Firebug integration for Javascript debugging
X
X
Extension for SOA and WebSphere
X
Drag and drop support for Dojo widgets
X
X
Extension for SOA and WebSphere
X
Create custom Dojo widgets
X
X
Extension for SOA and WebSphere
X
Create custom Dojo classes
X
X
Extension for SOA and WebSphere
X
Lightweight AJAX test server
X
X
Extension for SOA and WebSphere
X
JSON Editor
X
X
Extension for SOA and WebSphere
X





Portal/Portlet Design tools
Feature
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Visual portlet development and WebSphere Portal unit test environment
X
X
Extension for SOA and WebSphere
X
Support for WebSphere Portal V6.1
X
X
Extension for SOA and WebSphere
X
Support for WebSphere Portal V7
X
X
Extension for SOA and WebSphere
X
Visual portal application development and editing of the themes and skins that control appearance
X
X
Extension for SOA and WebSphere
X
Integrated portlet support for JSF and the Struts framework
X
X
Extension for SOA and WebSphere
X
Portlet templates
X
X
Extension for SOA and WebSphere
X
Support for IBM® Portlet API and JSR 168 standard portlet API
X
X
Extension for SOA and WebSphere
X
Support for JSR 286
X
X
Extension for SOA and WebSphere
X
Dojo tooling for portlet applications
X
X
Extension for SOA and WebSphere
X
iWidget tooling for Portal
X
X
Extension for SOA and WebSphere
X




Java Code Analysis
Feature
Eclipse/Eclipse Project
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Dynamic runtime code analysis
X
X
X
v7.0.0.0
X
Java EE Best Practices
X
X
Extension for SOA and WebSphere
X
J2SE Best Practices
X
X
X
Extension for SOA and WebSphere
X
J2SE Design Principles
X
X
Extension for SOA and WebSphere
X
J2SE Security
X
X
Extension for SOA and WebSphere
X
Globalization, Performance, and Naming
X
X
X
X
Java EE Security
X
X
Extension for SOA and WebSphere
X
Private API
X
X
X
X
Integrated Java Development Environment
X
X
X
X
X
Configurable JRE
X
X
X
X
X
Java Development Kit, including Java 5 support
X
X
X
X
X
Scrapbook for testing code snippets
X
X
X
X
X
Code Refactoring
X
X
X
X
X
*No built-in BIRT-based reporting of analysis results




Java Runtime Analysis
Feature
Eclipse/Eclipse Project
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Tabular view for code coverage annotation
X
X
X
X
X
Sequence Diagrams (host, thread, class, object interactions)
X
X
X
X
X
Advanced memory profiling and memory leak detection
X
X
X
X
X
Code coverage Analysis (Method level)
X
X
X
X
X
Code coverage Analysis (Line level)

X

X
Views to visualize thread interactions
X
X
X
X
X
Remote data collection across multiple servers
X
X
X
X
X
User defined runtime probes
X
X
X
X
X
Interactive reports and metrics (BIRT-based reports)
X
X
X
X
X
TPTP performance profiling, tracing and logging
X
X
X
X
X
Code coverage integration with Rational Team Concert

X

X
Code coverage dynamic instrumentation

X

X
Code coverage integration with WebSphere Application Server

X

X
Profiling: Object names and live data content are now available during memory-usage analysis
X
X
Extension for SOA and WebSphere
X


XML Development
Feature
Eclipse/Eclipse Project
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
XML editor and validator
WTP
X
X
X
X
XML Schema editor and validator
WTP
X
X
X
X
Simplified XML Schema Graphical editing options
X
X
Extension for SOA and WebSphere
X
High Performance XML Schema validator
X
X
Extension for SOA and WebSphere
X
XML Schema documentation generator
X
X
Extension for SOA and WebSphere
X
XML Schema inferencer (XML to XSD)
X
X
Extension for SOA and WebSphere
X
XML Grammar converters (DTD to XSD,  XSD to DTD)
X
X
Extension for SOA and WebSphere
X
XML Schema to Java code generation  (XSD to SDO)
X
X
Extension for SOA and WebSphere
X
DTD editor and validator
WTP
X
X
X
X
XSLT editor and validator
X
X
Extension for SOA and WebSphere
X
XSLT debugger
X
X
Extension for SOA and WebSphere
X
XPath wizard
X
X
Extension for SOA and WebSphere
X
XML-to-XML mapper
X
X
Extension for SOA and WebSphere
X
Graphical editing for redefines
X
X
Extension for SOA and WebSphere
X
Graphical editing for enumerations
X
X
Extension for SOA and WebSphere
X
XML schema editor index view filtering
X
X
Extension for SOA and WebSphere
X
XPath 2.0 content assist
X
X
Extension for SOA and WebSphere
X
XSLT 2.0
X
X
Extension for SOA and WebSphere
X
Partial support for XPath 2.0
X
X
Extension for SOA and WebSphere
X
Support for WebSphere XML Feature Pack
X
X
Extension for SOA and WebSphere
X
Support for debugging XSLT 2.0 applications
X
X
Extension for SOA and WebSphere
X



Database Development
Feature
Eclipse/Eclipse Project
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Database wizards to simplify database connection
WTP
X
X
X
X
Support for DB2, IBM Cloudscape, Oracle 9i, Informix, MS SQL Server, and Sybase
WTP
X
X
X
X
DB Explorer to browse or import database schemas
WTP
X
X
X
X
Data view to create and work with database schemas
WTP
X
X
X
X
SQL query builder and wizard to visually create and execute SQL statements
X
X
Extension for SOA and WebSphere
X
Relational Schema Center to map relational database tables to XML
X
X
Extension for SOA and WebSphere
X
Object-to-Relational Mapping
X
X
Extension for SOA and WebSphere
X
Many-to-many mapping wizard
X
X
Extension for SOA and WebSphere
X
Generate and test Document Access Definition (DAD) file
X
X
Extension for SOA and WebSphere
X
Stored procedure builder
X
X
Extension for SOA and WebSphere
X
SQLJ support
X
X
Extension for SOA and WebSphere
X





Web Services Development
Feature
Eclipse/Eclipse Project
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Web Services wizards to take you through each step in Web Services development
WTP
X
X
X
X
Generate Web service client from WSDL/WSIL
WTP
X
X
X
X
Create Web services from Java beans or WSDL/WSIL files using Axis 1.3 Web service runtime
WTP
X
X
X
X
Create Web services from Java beans, EJB beans, or WSDL/WSIL files using IBM WebSphere JAX-RPC Web service runtime.
X
X
Extension for SOA and WebSphere
X
Create Web services from DADX files using DADX - IBM WebSphere JAX-RPC Web service runtime.
X
X
Extension for SOA and WebSphere
X
Discover Web services from JSF
X
X
Extension for SOA and WebSphere
X
WSDL visual editor
WTP
X
X
X
X
Create, validate and detect WS-I compliant Web Services
WTP
X
X
X
X
UDDI Registry Browser v2 (interoperated with, but does not exploit, v3)
WTP
X
X
X
X
Discover and publish services to the UDDI Business Registry
WTP
X
X
X
X
Generate native Z-series and COBOL Web Services
X
X
Extension for SOA and WebSphere
X
Web Services explorer
WTP
X
X
X
X
Test Web service client with generated sample JSP
WTP
X
X
X
X
Test Web Service client with Universal Test Client
X
X
Extension for SOA and WebSphere
X
Support for JAX-WS
X
X
Extension for SOA and WebSphere
X
Manage policy sets, attach policy sets to web service or client
X
X
Extension for SOA and WebSphere
X
Create Java bean-based JAX-WS Web service using wizard
X
X
Extension for SOA and WebSphere
X
Create JAX-WS Web service client via wizard
X
X
Extension for SOA and WebSphere
X
Generate Java code from schema using JAXB
X
X
Extension for SOA and WebSphere
X
JAX-WS validation, refactoring, quick fixes
X
X
Extension for SOA and WebSphere
X
Extended WebSphere specific WSDL validation
X
X
Extension for SOA and WebSphere
X
Generate schema library
X
X
Extension for SOA and WebSphere
X
Create EJB 3.0 based JAX-WS Web service from WSDL
X
X
Extension for SOA and WebSphere
X
Configure WS-Policy
X
X
Extension for SOA and WebSphere
X
Deployment Descriptor generation for JAX-WS
X
X
Extension for SOA and WebSphere
X
Create and Test JAX-RS (Restful) WebServices)
X
X
Extension for SOA and WebSphere
X
Web Service backed by EJB 3.1 Singleton Bean
X
X
Extension for SOA and WebSphere
X
Client Message Transmission Optimization Mechanism support
X
X
Extension for SOA and WebSphere
X
Editors for policy set binding configurations
X
X
Extension for SOA and WebSphere
X





Service Component Architecture Development
Feature
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Develop service components implemented with annotated Java
X
X
Extension for SOA and WebSphere
X
Graphically wire components together to form new composite services
X
X
Extension for SOA and WebSphere
X
Associate protocol bindings and quality of service intents to SCA components
X
X
Extension for SOA and WebSphere
X
Package and deploy SCA components to WebSphere
X
X
Extension for SOA and WebSphere
X
Support for JMS bindings
X
X
Extension for SOA and WebSphere
X
Support for configuring components to interact with Web 2.0-style applications using ATOM feeds or JSON-RPC
X
X
Extension for SOA and WebSphere
X
Supports for Java EE EARs as SCA component implementations
X
X
Extension for SOA and WebSphere
X
Supports for Spring applications as SCA component implementations
X
X
Extension for SOA and WebSphere
X
Support for SDO (Service Data Objects) as an alternative to JAXB for data bindings
X
X
Extension for SOA and WebSphere
X
Support for OSGi applications as the implementation type for components
X
X
Extension for SOA and WebSphere
X
Simplified support for defining EJB bindings (browse dialog)
X
X
Extension for SOA and WebSphere
X
Support in the New Component Wizard, Regenerate implementation wizard and Generate JAX-WS Interface wizard for WSDLs with portType only
X
X
Extension for SOA and WebSphere
X




OSGi Application Development
Feature
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Create OSGi bundles, composite bundles, and applications
X
X
Extension for SOA and WebSphere
X
Import/export OSGi bundles, composite bundles, and applications
X
X
Extension for SOA and WebSphere
X
OSGi application manifest file editor
X
X
Extension for SOA and WebSphere
X
Create and edit OSGi blueprint configuration files
X
X
Extension for SOA and WebSphere
X
Deploy OSGi applications to WebSphere Application Server v7 with OSGi Feature Pack
X
X
Extension for SOA and WebSphere
X
Graphical OSGi Bundle Explorer view
X
X
Extension for SOA and WebSphere
X




Integrated WebSphere Server Support
Feature
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
WebSphere Application Server test environments v6.1
X
X
Extension for SOA and WebSphere
X
Feature Pack for Web Services
X
X
Extension for SOA and WebSphere
X
Feature Pack for EJB 3.0
X
X
Extension for SOA and WebSphere
X
Feature Pack for Web 2.0
X
X
Extension for SOA and WebSphere
X
WebSphere Application Server test environment v7.0
X
X
Extension for SOA and WebSphere
X
Feature Pack for Web 2.0
X
X
Extension for SOA and WebSphere
X
Feature Pack for XML
X
X
Extension for SOA and WebSphere
X
Feature Pack for SCA
X
X
Extension for SOA and WebSphere
X
Feature Pack for CEA
X
X
Extension for SOA and WebSphere
X
Feature Pack for OSGi and JPA 2.0
X
X
Extension for SOA and WebSphere
X
WebSphere Application Server v8.0
X
X
Extension for SOA and WebSphere
X
WebSphere Portal Server test environments v6.1
X
X
Extension for SOA and WebSphere
X





Server Enablement (Adapters)
Feature
Eclipse/Eclipse Project
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
WebSphere Application Server Community Edition v1.x
WTP
X
X
X
X
Weblogic Application Server v8.1, v9.0 v9.2, v10
WTP
X
X
X
X
Tomcat Jakarta  v3.2, v4.0, v4.1, v5.0, v5.5, v6.0
WTP
X
X
X
X
Jboss v3.2.3, v4.0, v4.2, v5.0
WTP
X
X
X
X
JOnAS v4
WTP
X
X
X
X
Glassfish (via free download)
WTP
X
X
X
X
Oracle v10.1.3
WTP
X
X
X
X
Geronimo v1.0, v1.1
WTP
X
X
X
X
Pramati v4.1.x
WTP
X
X
X
X





WebSphere Application Server Testing and Deployment
Feature
Eclipse/Eclipse Project
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Rapid Deployment for WebSphere Application Server v6.0
X
X
Extension for SOA and WebSphere
X
Rapid Deployment for WebSphere Application Serve v6.1
X
X
Extension for SOA and WebSphere
X
Rapid Deployment for WebSphere Application Serve v7.0
X
X
Extension for SOA and WebSphere
X
Rapid Deployment for WebSphere Application Serve v8.0
X
X
Extension for SOA and WebSphere
X
Deploy Java EE applications to Weblogic server using IBM Rational Toolkit for Weblogic Server
X
X
Extension for SOA and WebSphere
X
Integrated WAS Test environment
X
X
Extension for SOA and WebSphere
X
Test environment for JSP files, servlets, HTML files
X
X
Extension for SOA and WebSphere
X
EJB universal test client
X
X
Extension for SOA and WebSphere
X
Universal test client support for EJB 3.1
X
X
Extension for SOA and WebSphere
X
TCP/IP Monitor to monitor requests and responses between a browser and an application server
X
X
X
X
Manage server instances and server configurations
WTP
X
X
X
X
Test different run-time environments locally or remotely
WTP
X
X
X
X
Testing and publishing tools for web
WTP
X
X
X
X
Start remote WebSphere servers
WTP
X
X
Extension for SOA and WebSphere
X





Cloud Support
Feature
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Cloud Client - connect to and interact with IBM Smart Business Cloud from within your workbench
X
X
X
X
IBM Workload Deployer development tools
X
X
Extension for SOA and WebSphere
X
Server tools - deploy to WebSphere Application Service instances running in Smart Business Cloud environments
X

X
Deployment Tools – cloud client extension for creating topologies using cloud resources shown in the cloud client

Extension for Deployment Planning plus Deployment Planning Cloud Extension
Deployment Planning Cloud Extension




C/C++ Development
Feature
Eclipse/Eclipse Project
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
C/C++ Development Tools, version 2.0 support
CDT
X
X
X
X
C/C++ editors and build management
CDT
X
X
X
X
C/C++ Compiler and debugger integration
CDT
X
X
X
X
C/C++ UML code editors


Extension for C++
Extension for C++
Integration with third-party Eclipse-based C/C++ IDEs


Extension for C++
Extension for C++





.NET Development
Requires Visual Studio to be co-installed on the desktop along with the product
Feature
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Integration with Visual Studio 2005

X
X
Integration with Visual Studio 2008

X
X
Integration with Visual Studio 2010

X
X
Import and Visualize VS solutions

X
X
Visualize .NET framework types (Assembly-based)

X
X
Visualize C# types (Source code-based)

X
X
Browse diagram support for visualized types

X
X
Code-level sequence diagrams with visualized types

X
X
C# profile

X
X
Windows Communication Foundation profile

X
X
Transformations
    UML to C#


X
X
    C# to UML


X
X
    UML to Visual Basic .NET


X
X
    Visual Basic .NET to UML


X
X
    UML to WCF


X
X
    WCF to UML


X
X





Process Support
Feature
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Rational Unified Process 2003.06.13 or later
X
X
X
X
Rational SOMA 2.9

Extension for SOA and WebSphere
X
Process Viewer
X
X
X
X
Process Advisor (context sensitive)
X
X
X
X
Rational Unified Process Developer Configuration
X
X
X
X
Rational Unified Process Architect Configuration

X
X
Rational Unified Process Systems Developer Configuration (with Rational Unified Process SE content)

X
X





Team Collaboration - SCM
Feature
Eclipse/Eclipse Project
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Pluggable repositories
X
X
X
X
X
Adaptors for Concurrent Versions System
X
X
X
X
X
Adaptors for Rational ClearCase
X
X
X
X
Rational ClearCase 2003.06.xx (v6), v7
X
X
X
X
X
Rational ClearCase LT on Windows: 2003.06.13 or later
X
X
X
X
X
Rational ClearCase LT on Linux: 2004 SR4 or later
X
X
X
X
X
Rational Team Concert for SCM of architecture artifacts
X
X
X
X





Team Collaboration - Publish, Report, Communicate
Architecture management tools
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Document generation with SoDA

X
X
HTML and XML based data extraction and reporting
X
X
X
X
Model Web Publishing

X
X
BIRT-based model reporting - UML 2 domain

X
X
BIRT-based model reporting - BPMN 2 domain

X
X
BIRT-based model reporting - Deployment Planning Domain

Extension for Deployment Planning
X
Diagram Printing

X
X
Diagram save as image file

X
X





Other Application Lifecycle Management Integrations
Architecture management tools
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Rational Asset Manager (shell share)
X
X
X
X
Rational Asset Manager (UML Models/Fragments as assets)

X
X
Rational Asset Manager (Deployment Topologies and Templates as assets)

X
X
Rational Asset Manager (plugins as assets - patterns, transformations, profiles, deployment modeling domains)

X
X
Rational Team Concert for Collaborative Debugging
X
X
X
Rational Team Concert, linkages of architecture artifacts and work items

X
X
Rational ClearQuest 2003.06.13 or later
X
X
X
X
Rational Data Architect - Logical Data Model to UML transformation

X
X
WebSphere Business Modeler versions 5.1, 6.0 - Open process model as UML

X
X
WebSphere Business Modeler versions 6.1, Open process model as UML

X
X
WebSphere Integration Developer (can consume outputs of UML to SOA transformations)

X
X
Supports InfoSphere Business Glossary (link glossary items to model elements)

X
X
Import Rational Requirements Composer process and use case sketches

X
X
Structured data importers for UML (import information in formats such as CSV and worksheets, as UML model content)

X
X
Structured data importers for UPIA (import information about business drivers, strategies, goals, etc. in formats such as CSV and worksheets, as UML Profile for Integrated Architectures model content)

X
X
Interchange UML 1 with Rational System Architect

Extension for SOA and WebSphere
X
Tau Model importer

X
X
BPMN 2.0 Interchange

X
X





Tool Assistance and Productivity
Architecture management tools
Eclipse/Eclipse Project
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Cheat sheets for Eclipse
X
X
X
X
X
Additional Cheat sheets for product features
X
X
X
X
Application templates and template library
X
X
X
X
Eclipse samples and tutorials
X
X
X
X
Comprehensive product samples and tutorials
X
X
X
X
X
Getting Started and Installation Guide
X
X
X
X
IBM Problem Resolution Toolkit
X
X
X
X
Built-in Self Guiding Training Modules


X
X





Eclipse Environment and Extensibility
Architecture management tools
Eclipse/Eclipse Project
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Based on open-source Eclipse
X
X
X
X
X
Local and team resource management
X
X
X
X
X
Plug-in Development Environment (PDE) for extensibility
X
X
X
X
X
Eclipse Extensibility
X
X
X
X
X
Java-based "scripting" for extensibility leveraging the Eclipse JDT
X
X
X
X





Installation Requirements
Hardware
Rational Application Developer Standard Edition for WebSphere Software
Rational Application Developer for WebSphere Software
Rational Software Architect
Rational Software Architect for WebSphere Software
Processor, minimum
800 MHz Pentium III
800 MHz Pentium III
800 MHz Pentium III
800 MHz Pentium III
Minimum Memory
1 GB
1 GB
1 GB
1 GB
Recommended Memory
2 GB
2 GB
2 GB
2 GB
Disk space, while installed
2 GB
2 GB
750 MB
2 GB
Additional disk space required while running (in directory pointed to by the TEMP environment variable on Windows or in /tmp on Linux)
500MB
500MB
500MB
500MB


[{"Product":{"code":"SSYK2S","label":"Rational Software Architect Designer"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"General Information","Platform":[{"code":"PF033","label":"Windows"},{"code":"PF016","label":"Linux"}],"Version":"8.0;8.0.1;8.0.2;8.0.3;8.0.4;8.0.4.1;8.0.4.2;8.5;8.5.1;8.5.5","Edition":"","Line of Business":{"code":"LOB45","label":"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":"8.0;8.0.1;8.0.2;8.0.3;8.0.4;8.0.4.1;8.0.4.2;8.5;8.5.1;8.5.5","Edition":"","Line of Business":{"code":"LOB15","label":"Integration"}},{"Product":{"code":"SSJVRK","label":"Rational Application Developer Standard Edition for WebSphere Software"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"General Information","Platform":[{"code":"PF033","label":"Windows"},{"code":"PF016","label":"Linux"}],"Version":"8.0;8.0.1;8.0.2;8.0.3;8.0.4;8.0.4.1;8.0.4.2","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}},{"Product":{"code":"SSRTLW","label":"Rational Application Developer for WebSphere Software"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":null,"Platform":[{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"8.0;8.0.1;8.0.2;8.0.3;8.0.4;8.0.4.1;8.0.4.2;8.5;8.5.1;8.5.5","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
10 September 2020

UID

swg27010975