This table shows the features of IBM Rational® Software Architect RealTime Edition that you can install. Default selections of features to install might vary. If a feature already exists in your shared resources directory, it will not be selected by default and will not be installed again.
| Feature | Description | Selected for installation by default |
|---|---|---|
| UML modeling | Supports the creation, validation, and management of semantic models and diagrams based on Unified Modeling Language (UML) version 2.1. This feature is the foundation for many other capabilities, including UML-based patterns, transformations, model analysis, and reporting. | Yes |
| UML-to-UML pattern implementations | Automates the creation of new model content based on existing model content. More than 20 pattern implementations are included, as well as tooling support for developing your own pattern implementations. | Yes |
| C++ graphical editing and transformations | Lets you use UML notations to create diagrams of C++ implementations and to explore and edit them in a visual context. C++ transformations automate the generation of C++ code based on UML models and the creation of UML models from C++ code. UML-C++ mixed modeling and reconciliation are supported. | Yes |
| C++ graphical editing and transformations for RealTime software | Lets you use UML notation, enhanced by a profile implementing a capsule-based modeling paradigm, to automate the generation of C++ code from collaborating structured classes defined using hierarchical state machines and targeting the Rational Rose® RealTime runtime environment. | Yes |
| Java graphical editing and transformations | Lets you use UML notations to create diagrams of Java implementations and to explore, edit, and refactor them in a visual context. Transformations automate the generation of Java code based on UML models and the creation of UML models from Java code. UML-Java mixed modeling and reconciliation are supported. | Yes |
| XSD transformations | Automates the generation of XML Schema Definition (XSD) files (and Web services contracts based on them) based on UML models. Creation of UML models from XSD is also supported. | Yes |
| Architecture integration frameworks and related tools | Lets you describe the architecture of a complex system by using either the traditional Department of Defense Architecture Framework (DoDAF) or the IBM Unified Modeling Language (UML) Profile-based Integrated Architecture (UPIA) framework. The DoDAF tools use UML to represent the structure of a system in visual, textual, and tabular formats. Architects can use the UPIA profile and tools to improve the interoperability of modeling tools and to enhance the reuse of architectural data. Both profiles are supported by specialized tools for composing models and producing views and reports of model content. | No |
| UML-to-CORBA transformations | Automates the generation of component interface specifications (expressed as CORBA IDL) based on UML models. | No |
| RealTime Services and RealTime modeling | Provides the runtime libraries for the C++ modeling and transformations of the RealTime feature. These are fully compatible with Rational Rose RealTime runtime service libraries. | Yes |
| Rational Rose model import | Helps you migrate IBM Rational Rose models and custom property sets. | Yes |
| Rational Rose RealTime model import | Helps you migrate IBM Rational Rose RealTime models and custom property sets. | Yes |
| Rational RequisitePro® integration | Provides a tightly integrated requirements management solution, with traceability between requirements, architecture, and implementation elements when IBM Rational RequisitePro is installed. | Yes |
| Rational Requirements Composer integration | Enables the reuse of use-case and process diagrams to develop architectures and solution designs that meet business needs. | No |
| InfoSphere™ Data Architect integration | Transforms a Unified Modeling Language 2 (UML2) class model into a logical data model as supported by IBM InfoSphere Data Architect. (InfoSphere Data Architect includes the complementary feature to transform a logical data model into a UML class model.) | Yes |
| IBM Rational System Architect integration | Enables the import of UML models and diagrams from Rational System Architect into Rational UML modeling products, where the artifacts become architectural building blocks that conform to best practices for enterprise architecture. Also enables the export of UML 1.4-compatible models from Rational UML modeling products to Rational System Architect, to harvest best practices for enterprise architecture from existing solution architectures. | No |
| Rational Asset Manager integration for systems and software architecture | Publishes and imports UML models (or their subsets) as reusable
assets. This is an effective way to manage designated scopes of UML
content as reusable building blocks. It can also help you manage models
that are treated as designated reference models of software architecture,
including large-scale reference models such as the IBM Industry Models. Note: This feature is not
supported on Solaris systems.
|
No |
| Rational Asset Manager integration for plug-in assets | Publishes patterns, transformations, UML profiles, custom
deployment modeling static domains, and other kinds of assets that
are implemented as Eclipse plugins. This integration can also provision
(install) such assets to your Rational Software
Architect RealTime Edition environment so they are ready to use. Note: This
feature is not supported on Solaris systems.
|
No |
| Reusable Asset Specification (RAS) support | Provides a standard way to package and extract a set of related files (such as patterns, transformations, or other plug-in files) for efficient sharing among team members. | Yes |
| Rational ClearCase® SCM Adapter | Provides the IBM Rational ClearCase SCM and ClearCase MVFS plug-ins, which enable versioning of software architecture and implementation artifacts in ClearCase versioned object bases (VOBs) using snapshot views and dynamic views when ClearCase VOB and view servers are also installed. | Yes |
| Rational Unified Process (RUP) Process Advisor and Process Browser | Provides the Process Advisor, for context-sensitive guidance on developing software and using the IBM Rational Software Delivery Platform, and the Process Browser, for help related to your current tasks, artifacts, and tools. | Yes |
| Rational Team Concert - Client | The Rational Team Concert – Client contains everything you need to connect to the Rational Team Concert Server from your workstation and interact with your team. | No |
| C/C++ Development Tools (CDT) | Provides a complete C/C++ integrated development environment (IDE) for editing code, generating makefiles, and debugging and launching applications. | Yes |
| Code review | Inspects your code for compliance with rules and best practices. Code review highlights potential problems and recommends code changes for improved quality. | Yes |
| Test and performance tools | Provides Eclipse tools for testing applications. Tool capabilities include profiling, monitoring, and unit testing. | Yes |
| UML model analysis and metrics | Inspects your Unified Modeling Language (UML) models for compliance with rules and best practices. Highlights potential problems and recommends changes for improved quality. | Yes |
| Business Intelligence and Reporting Tools (BIRT) | Provides a general reporting solution for producing reports, charts, and documents from a variety of data sources. | Yes |
| Software architecture publishing and reporting | Provides a feature for publishing Unified Modeling Language (UML) models as HTML and two model reporting solutions. First a new reporting solution based on Business Intelligence and Reporting Tools (BIRT) which provides improved customization and support for a wider variety of output formats, including HTML, Adobe Acrobat, Microsoft Word, and Microsoft Excel. Second, the legacy, and now deprecated, XSLT-based reporting approach for those customers who built customized reports using this technology. | Yes |
| Rational SoDA® integration | Provides an integration with the IBM Rational SoDA product. Extract information from Unified Modeling Language (UML) models and integrate this with information from other Rational products to generate reports and documents, including Microsoft Word documents. | No |
| Transformation authoring | Provides tools to create custom model-to-model and model-to-text transformations and customize existing transformations. Transformations automate tasks such as generating model content and implementation code, and they can significantly improve development efficiency and solution quality. The authoring tools significantly accelerate the transformation development process, reducing time-to-value and increasing your return on investment. | No |
| Application programming interface (API) migration | Provides assistance for the migration of user-written plug-ins and pluglets from the extensibility APIs available in version 6 of the Rational Unified Modeling Language (UML) modeling products to the APIs available in version 7. | No |
| Pluglets | Provides an environment for creating small Java applications that can be used to extend the workbench. Pluglets are easier to develop and test than full Eclipse plug-ins, and they offer a good way to learn some of the extensibility application programming interfaces (APIs). | No |
| Plug-in Development Environment (PDE) | Provides tools for creating, developing, testing, debugging, and deploying Eclipse plug-ins, which can be used to extend the Eclipse environment. | Yes |
| Eclipse technology extensibility | Includes the Eclipse SDK and plug-ins that enable you to use and extend the Eclipse platform and the following Eclipse technologies: Eclipse Modeling Framework (EMF), Graphical Editing Framework (GEF), Graphical Modeling Framework (GMF), Java Development Tools (JDT), Unified Modeling language version 2 (UML2), Java Emitter Template (JET), and XML Schema Definition (XSD). With these application programming interfaces (APIs), extension points, and utilities, you can extend the functionality of your workbench in a number of ways, such as creating your own domain-specific modeling languages. | Yes |
| Modeling extensibility | Lets you extend the modeling and development functionality of this workbench-based environment through a combination of Unified Modeling Language (UML) profiles, application programming interfaces (APIs), extension points, and utilities. | No |
| Reusable Assets Standard (RAS) extensibility | Lets you extend the RAS functionality of this workbench-based environment through a combination of application programming interfaces (APIs), extension points, and utilities | No |
| C++ Runtime System Library | N/A | Yes |