|
|
| |
|
|

 |
| |




| Analysis Design and Construction Tools |
Rational Software Modeler v6.0.1.1 |
Rational Systems Developer v6.0.1.1 |
Rational Software Architect v6.0.1.1 |
| Common user interface |
X |
X |
X |
| Eclipse Project management |
X |
X |
X |
| Available views: Task list, Navigator, Outline, Links, etc. |
X |
X |
X |
| Customizable perspectives |
X |
X |
X |
| Desktop and help frameworks |
X |
X |
X |
| Code assist |
X |
X |
X |
| Code completion |
X |
X |
X |
| Code refactoring |
X |
X |
X |
| Local and team resource management |
X |
X |
X |
| Plug-in Development Environment (PDE) for extensibility |
X |
X |
X |
| Debugging services |
X |
X |
X |
Productivity
| Analysis Design and Construction Tools |
Rational Software Modeler v6.0.1.1 |
Rational Systems Developer v6.0.1.1 |
Rational Software Architect v6.0.1.1 |
| Cheat sheets for common development patterns |
X |
X |
X |
| Application templates and template library |
X |
X |
X |
| How-to and scenario-based tutorials |
X |
X |
X |
| Getting Started and Installation Guide |
X |
X |
X |
Web Development Tools
| Analysis Design and Construction Tools |
Rational Software Modeler v6.0.1.1 |
Rational Systems Developer v6.0.1.1 |
Rational Software Architect v6.0.1.1 |
| Web Site Designer to visually manage and analyze web sites |
|
|
X |
| Web diagram editor for Model-View-Controller design |
|
|
X |
| Integrated visual page designer with round-trip raw edit ability |
|
|
X |
| JSP and servlet wizards |
|
|
X |
| Java Server Faces (JSF) tools - includes JSF Reference Implementation (runtime) and JSF components and visual tools |
|
|
X |
| Struts support |
|
|
X |
| Templates and samples |
|
X |
X |
| Service Data Object (SDO) support |
|
|
X |
| Support for HTML, DHTML, XHTML, CHTML, JavaScript, CSS, Struts and visual custom tags |
|
|
X |
| Active script debugging for Javascript and Visual Basic Script |
|
|
X |
| Built-in Crystal Report tools for developing visual data reports |
|
|
X |
| JSF-based report viewing for embedding reports into web applications |
|
|
X |
| Test and development license of Crystal Enterprise Server for enterprise-wide reporting |
|
|
X |
Rich Media
| Analysis Design and Construction Tools |
Rational Software Modeler v6.0.1.1 |
Rational Systems Developer v6.0.1.1 |
Rational Software Architect v6.0.1.1 |
| Animation editing |
|
|
X |
| Create animated GIFS and banners |
|
|
X |
| Create graphic titles, logos, buttons, maps, rollover effects and vector graphic drawing |
|
|
X |
Team
| Analysis Design and Construction Tools |
Rational Software Modeler v6.0.1.1 |
Rational Systems Developer v6.0.1.1 |
Rational Software Architect v6.0.1.1 |
| Pluggable repositories |
X |
X |
X |
| Adaptors for Concurrent Versions System |
X |
X |
X |
| Adaptors for Rational ClearCase |
X |
X |
X |
| Rational ClearCase LT Server |
X |
X |
X |
| Drag-and-drop association of RequisitePro requirements with models |
X |
X |
X |
| Document generation with SoDA |
X |
X |
X |
| HTML and XML based data extraction and reporting |
X |
X |
X |
| Extensive printing |
X |
X |
X |
| Model traceability reporting and custom queries |
X |
X |
X |
| IBM Problem Resolution Toolkit |
|
|
X |
| RUP Developer Configuration |
|
|
X |
| RUP Architect Configuration |
|
|
X |
| RUP Systems Developer Configuration (with RUP SE content) |
|
X |
|
Java Code Analysis
| Analysis Design and Construction Tools |
Rational Software Modeler v6.0.1.1 |
Rational Systems Developer v6.0.1.1 |
Rational Software Architect v6.0.1.1 |
| Static source code analysis |
|
X |
X |
| Dynamic runtime code analysis |
|
|
X |
| J2SE code rules analysis and reporting |
|
X |
X |
| J2EE code rules analysis and reporting |
|
|
X |
| Globalization and performance code rules analysis and reporting |
|
X |
X |
| Integrated Java Development Environment |
|
X |
X |
| Configurable JRE |
|
X |
X |
| Java Development Kit, Version 1.4.2 support |
|
X |
X |
| Scrapbook for testing code snippets |
|
X |
X |
| Refactoring |
|
X |
X |
Java Runtime Analysis
| Analysis Design and Construction Tools |
Rational Software Modeler v6.0.1.1 |
Rational Systems Developer v6.0.1.1 |
Rational Software Architect v6.0.1.1 |
| Sequence Diagram runtime trace (performance, thread and code coverage annotation) |
|
|
X |
| Advanced memory profiling and memory leak detection |
|
|
X |
| Code coverage Analysis |
|
|
X |
| Thread debugging |
|
|
X |
| Remote data collection across multiple servers |
|
|
X |
| User defined runtime probes |
|
|
X |
| Interactive reports and metrics |
|
|
X |
| TPTP performance profiling, tracing and logging |
|
X |
X |
Java Structural Analysis
| Analysis Design and Construction Tools |
Rational Software Modeler v6.0.1.1 |
Rational Systems Developer v6.0.1.1 |
Rational Software Architect v6.0.1.1 |
| 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 |
Java Visual Editor
| Analysis Design and Construction Tools |
Rational Software Modeler v6.0.1.1 |
Rational Systems Developer v6.0.1.1 |
Rational Software Architect v6.0.1.1 |
| JSF Component Layout |
|
|
X |
| SWT GUI Construction |
|
|
X |
| AWT and Swing GUI Construction |
|
|
X |
J2EE Development
| Analysis Design and Construction Tools |
Rational Software Modeler v6.0.1.1 |
Rational Systems Developer v6.0.1.1 |
Rational Software Architect v6.0.1.1 |
| Concurrent support for J2EE 1.2, 1.3 and 1.4 specifications |
|
|
X |
| Support for Servlet 2.2, 2.3 and 2.4, JSP 1.1, 1.2 and 2.0 |
|
|
X |
| Support for EJB 1.1, 2.0, 2.1 |
|
|
X |
| Support for Java Message Service (JMS) and EJB Query Language |
|
|
X |
| Support for JAR, EAR, WAR packaging |
|
|
X |
| Wizards for creating session beans and entity beans |
|
|
X |
| Support for BMP and CMP |
|
|
X |
| O/R mapping (top-down and bottom up) |
|
|
X |
| Generate EJB test client |
|
|
X |
| Support for building J2EE applications with JDK 1.4.2, targeting WebSphere Application Server (WAS) v5.1, v6.0 |
|
|
X |
| EJB client JAR support to automate the creation of EJB clients |
|
|
X |
| EJB snippet support to simplify generation of EJB client access code |
|
|
X |
| J2EE Connector Architecture (JCA) tools and adapters for building WebSphere applications that integrate CICS and IMS transactions |
|
|
X |
| Deploy J2EE applications to WebLogic Server using IBM Rational Toolkit for WebLogic Server |
|
|
X |
C/C++ Development Tools
| Analysis Design and Construction Tools |
Rational Software Modeler v6.0.1.1 |
Rational Systems Developer v6.0.1.1 |
Rational Software Architect v6.0.1.1 |
| C/C++ Development Tools, Version 2.0 support |
|
X |
X |
| C/C++ editors and build management |
|
X |
X |
| Compiler and debugger integration |
|
X |
X |
| UML code editors |
|
X |
X |
UML Visual Editor
| Analysis Design and Construction Tools |
Rational Software Modeler v6.0.1.1 |
Rational Systems Developer v6.0.1.1 |
Rational Software Architect v6.0.1.1 |
| UML class diagram editor for EJBs |
|
|
X |
| UML class diagram editor for Java classes and interfaces |
|
X |
X |
| UML views of data tables and enhanced diagram support |
|
|
X |
| UML sequence diagrams of method bodies |
|
X |
X |
| UML class diagram editor for C/C++ classes and structs |
|
X |
X |
Web Services Development
| Analysis Design and Construction Tools |
Rational Software Modeler v6.0.1.1 |
Rational Systems Developer v6.0.1.1 |
Rational Software Architect v6.0.1.1 |
| Web Services wizards to take you through each step in Web Services development |
|
|
X |
| WSDL visual editor |
|
|
X |
| Support for UDDI 2.0 and v3, SOAP 1.1, WSDL 1.1, WSIL, J2EE 1.4 |
|
|
X |
| Create, validate and detect WS-I compliant Web Services |
|
|
X |
| Web Services discovery based on WSIL |
|
|
|
| UDDI Registry Browser |
|
|
X |
| Discover and publish services to the UDDI Business Registry |
|
|
X |
| Create or transform Web Services from existing artifacts, such as Java beans, DADX files, EJBs |
|
|
X |
| Build artifacts by wrapping in SOAP and describe them in WSDL |
|
|
X |
| Develop Web Services client application from samples |
|
|
X |
| Deploy and test Web Services into the WebSphere Application Server or Tomcat test environments |
|
|
X |
| Generate native Z-series and COBOL Web Services |
|
|
X |
| Web Services explorer |
|
|
X |
XML Development
| Analysis Design and Construction Tools |
Rational Software Modeler v6.0.1.1 |
Rational Systems Developer v6.0.1.1 |
Rational Software Architect v6.0.1.1 |
| XML, XML schema tools |
|
|
X |
| XML authoring tools - XML editor, DTD editor, XML schema editor |
|
|
X |
| XML transformation tools: XML-to-XML mapping editor, XSLT generator, XSL trace editor |
|
|
X |
| Database to XML mapping tools: visual DAD builder for RDB-to-XML mapping, DAD script |
|
|
X |
| XSL editor |
|
|
X |
| Xpath wizard |
|
|
X |
| Visual portlet development and WebSphere Portal unit test environment |
|
|
X |
| Visual Pportal application development and editing of the themes and skins that control appearance |
|
|
X |
| Integrated support for JSF and the Struts framework |
|
|
X |
| Business portlet development using WebSphere Portal Application Integration (SAP, Siebel) |
|
|
X |
| Portlet templates |
|
|
X |
| Support for IBM Portlet API and JSR 168 standard portlet API |
|
|
X |
Portal/Portlet Design tools
| Analysis Design and Construction Tools |
Rational Software Modeler v6.0.1.1 |
Rational Systems Developer v6.0.1.1 |
Rational Software Architect v6.0.1.1 |
| Visual portlet development and WebSphere Portal unit test environment |
|
|
X |
| Visual Pportal application development and editing of the themes and skins that control appearance |
|
|
X |
| Integrated support for JSF and the Struts framework |
|
|
X |
| Business portlet development using WebSphere Portal Application Integration (SAP, Siebel) |
|
|
X |
| Portlet templates |
|
|
X |
| Support for IBM Portlet API and JSR 168 standard portlet API |
|
|
X |
Database Development
| Analysis Design and Construction Tools |
Rational Software Modeler v6.0.1.1 |
Rational Systems Developer v6.0.1.1 |
Rational Software Architect v6.0.1.1 |
| Database wizards to simplify database creation |
|
|
X |
| Support for DB2, IBM Cloudscape, Oracle 9i, Informix, MS SQL Server, and Sybase |
|
|
X |
| DB Explorer to browse or import database schemas |
|
|
X |
| Data view to create and work with database schemas |
|
|
X |
| SQL query builder and wizard to visually create and execute SQL statements |
|
|
X |
| Relational Schema Center to map relational database tables to XML |
|
|
X |
| Object-to-Relational Mapping |
|
|
X |
| Many-to-many mapping wizard |
|
|
X |
| Generate and test Document Access Definition (DAD) file |
|
|
X |
| Stored procedure builder |
|
|
X |
| SQLJ support |
|
|
X |
Server Support
| Analysis Design and Construction Tools |
Rational Software Modeler v6.0.1.1 |
Rational Systems Developer v6.0.1.1 |
Rational Software Architect v6.0.1.1 |
| WebSphere Application Server unit test environments: v5, v5.1, v6.0 |
|
|
X |
| WebSphere Application Server - Express unit test environments: v5, v5.1, v6.0 |
|
|
|
| WebSphere Portal Server unit test environments: v5.0.2.2, v5.1 |
|
|
|
| Weblogic Application Server v6.1 and 7.0, 8.1 via IBM Rational Toolkit for Weblogic Server |
|
|
X |
| Tomcat Jakarta |
|
|
X |
Component Testing
| Analysis Design and Construction Tools |
Rational Software Modeler v6.0.1.1 |
Rational Systems Developer v6.0.1.1 |
Rational Software Architect v6.0.1.1 |
| Ant scripting and JUnit testing framework |
|
X |
X |
| JUnit based testing of Java and EJB components, Web Services |
|
|
X |
| JUnit based testing of Java |
|
X |
X |
| Test Prioritization recommendation based on code analysis |
|
|
X |
| Automated Test Case Generation through use of test patterns |
|
|
X |
| Datapool editor for data-driven testing |
|
|
X |
| Test creation wizard |
|
X |
X |
Testing and Deployment
| Analysis Design and Construction Tools |
Rational Software Modeler v6.0.1.1 |
Rational Systems Developer v6.0.1.1 |
Rational Software Architect v6.0.1.1 |
| Rapid Deployment for WAS 6.0 |
|
|
X |
| Deploy J2EE applications to Weblogic server using IBM Rational Toolkit for Weblogic Server |
|
|
X |
| Integrated WAS Test environment |
|
|
X |
| Test environment for JSP files, servlets, HTML files |
|
|
X |
| EJB universal test client |
|
|
X |
| TCP/IP Monitor to monitor requests and responses between a browser and an application server |
|
|
X |
| Manage server instances and server configurations |
|
|
X |
| Test different run-time environments locally or remotely |
|
|
X |
| Testing and publishing tools for web |
|
|
X |
Enterprise Generation Language (EGL)
| Analysis Design and Construction Tools |
Rational Software Modeler v6.0.1.1 |
Rational Systems Developer v6.0.1.1 |
Rational Software Architect v6.0.1.1 |
| Code in EGL and generate to Java |
|
|
X |
| Visual Age Generator to EGL migration tools |
|
|
X |
| Debug entire application, including EGL, JSP and Java code within one environment |
|
|
X |
| Map test-based applications to GUI-driven designs using server-side onPageLoad event |
|
|
X |
Platform Support
| Analysis Design and Construction Tools |
Rational Software Modeler v6.0.1.1 |
Rational Systems Developer v6.0.1.1 |
Rational Software Architect v6.0.1.1 |
| Windows 2000 Professional (SP3, 4), Server (SP3, 4) or Advanced Server (SP3, 4) |
X |
X |
X |
| Windows Server 2003 Standard or Enterprise |
X |
X |
X |
| Windows XP (SP1, 2) |
X |
X |
X |
| Linux (Red Hat Enterprise Linux Workstation, v3.0 or SUSE Linux Enterprise Server, v9) |
X |
X |
X |
UML Tooling
| Analysis Design and Construction Tools |
Rational Software Modeler v6.0.1.1 |
Rational Systems Developer v6.0.1.1 |
Rational Software Architect v6.0.1.1 |
| Class diagrams for Java/EJB structure |
|
X |
X |
| Sequence diagrams for method body visualization |
|
X |
X |
| IDEF1X/IE diagrams for Database and XML schema |
|
|
X |
| Dynamic topic diagrams |
|
X |
X |
| Javadoc integration |
|
X |
X |
| Visual refactoring |
|
X |
X |
| UML 2.0 modeling support |
X |
X |
X |
| Standard Diagram Support: Class, Communication, Component, Composite Structure, Deployment, Activity, Sequence, State, and Use Case |
X |
X |
X |
| UML profile editor |
X |
X |
X |
| OCL Support |
X |
X |
X |
| Automatic diagram generation |
X |
X |
X |
| Extensive open API |
X |
X |
X |
| Java-based "scripting" for extensibility leveraging the Eclipse JDT |
X |
X |
X |
| Visual compare/merge |
X |
X |
X |
Pattern/Transformation Support
| Analysis Design and Construction Tools |
Rational Software Modeler v6.0.1.1 |
Rational Systems Developer v6.0.1.1 |
Rational Software Architect v6.0.1.1 |
| UML-to-code transforms for EJB |
|
|
X |
| UML-to-code transforms for Java |
|
X |
X |
| UML-to-code transforms for C++ |
|
X |
X |
| UML-to-code transforms for CORBA IDL |
|
X |
X |
| UML-to-code transforms for XSD |
|
X |
X |
| Selective language to UML harvesting |
|
X |
X |
| Pattern content |
X |
X |
X |
| Pattern/Transform authoring framework and services |
X |
X |
X |
Reusable Asset Browser
| Analysis Design and Construction Tools |
Rational Software Modeler v6.0.1.1 |
Rational Systems Developer v6.0.1.1 |
Rational Software Architect v6.0.1.1 |
| Browse and import assets from a repository |
X |
X |
X |
| Package model and development artifacts into a RAS bundle |
X |
X |
X |
|
|
|
|