Best of breed, comprehensive tools that facilitate communication and collaboration and help you innovate and accelerate delivery of your software development projects.
Please use this contact form for further information about Rational, training and licenses prices, trial version.
More information also available by calling :
US: +1 866 519 6272,
UK: +44 808 101 26 51,
Rest of Europe: +33 1 56 05 60 91
|
Feature |
Benefit |
|
Comprehensive UML2.0 and Domain Specific Modeling support |
Modeling that fits your business, your development process, and your role. Work with full UML, with a subset of UML, with a specialized dialect of UML, with "pure" domain specific modeling languages, or with a mix of them all UML 2.0 allows you to capture and communicate all aspects of an application architecture using a standard notation that is recognized across all of IT. The UML support is level 2.1, supports 100% of UML concrete syntax (semantics), and most of UML abstract syntax (notation) including Use Case, Class, Sequence, Activity, Composite Structure, State Machine, Communication, and Component diagrams among others. |
|
Rational Deployment Architecture Platform |
Ensure that software solutions are deployable first time, every time with "smart" tools to define your operational architecture and verify deployment requirements and constraints. |
|
Included transformations:
|
Automate your software development to maintain architectural integrity, manage application design evolution, ease transition from design to development and accelerate delivery of higher quality software solutions. The Service Realization transformation takes a UML Activity model (considered to be a business services contract) as its source and generates an architectural model of candidate service specifications. Elaborate and refine this and then apply the Web Services and/or SOA for WebSphere transformations. The SOA for WebSphere transformations generate service component specifications and behaviors expressed as SDCL and BPEL, suitable for deployment to WebSphere Process Server and for further development and testing using WebSphere Integration Developer to create composite service applications. |
|
Integration with IBM WebSphere Business Modeler (WBM) |
Develop SOA solutions that are faithful to business requirements and meet your architectural guidelines. Open a WBM model to obtain a UML Activity representation of the business process. This defines a business services contract. Then apply the Service Realization transformation (described above, see Included transformations) to derive an architectural model for further elaboration and development into software services. |
|
Simplified diagramming using free-form diagrams, topic diagrams, browse diagrams, and exploratory diagrams. |
Automatically document, communicate design elements captured in UML or other conceptual models, as well as implementation artifacts such as Java classes |
|
Visual modeling with content-assist. |
Offers productivity accelerators such as on-canvas action bars, connection handles, and content assist coupled with the ability to configure the drawing environment via viewpoints, configurable palettes, and other mechanisms make it quick and easy for you to create design models of your applications. |
|
Create and leverage custom patterns and transformations. |
Capture and promote "recipes" to
Included authoring capabilities let custom transformations be created quickly so you can see the benefits of "developing for re-use". The pattern and transformation runtimes and supporting GUI enable the other members of your teams to readily use those assets ("developing with re-use") |
|
Graphical editing for Java, Enterprise Java Beans, and Database objects, using common UML-like notations. |
Use UML notation to provide abstract views of Java, EJB, and database objects to simplify the development and understanding of new and existing applications. |
|
UML Sequence diagram editing for Java. |
Model proposed or hypothetical interactions among Java types using the notations of UML 2.0 sequence diagrams. |
|
Java method body static behavioral visualization using sequence diagrams. |
Graphically view the (static) flow of a Java method, expressed in the form of a UML 2.0 sequence diagram. Drill out into other methods to see their static flows. (NOTE: dynamic (runtime) views of behavior are also available, as supported by the runtime analysis capabilities of the Eclipse TPTP component) |
|
Uses transformations to generate Java, JEE 5 and EJB code. |
Automate the repeatable task of generating code from design models. Transformations can be customized to tailor code generation patterns to an organization's needs. |
|
Establish traceability from requirements through implementation. |
Navigate, and analyze impacts of proposed changes with a requirements – to – code traceability infrastructure to give you the tools to manage your software projects more effectively and manage risk. |
|
Automatically detect patterns and anti-patterns (ex.: design, OO, structural, and system) in Java code. |
Automatically mine application code to identify and graphically render application patterns to assist with understanding or refactoring an existing application. |
|
Rules for monitoring and enforcing application structure. |
An application is ultimately reflected in its running code. Monitor and enforce your application's architecture as it evolves.. |
|
Enterprise class IDE powered by Eclipse technology. |
Adapt and extend your development environment with Eclipse-based plug-ins that match your needs. |
|
WS-I compliant Web services and service oriented architectures. |
Integrates your business applications. |
|
Web Diagram Editor and other rapid application development tools. Includes support for JSP, JSF, Struts, and more. Data, EJB, and Services-aware. |
Accelerate portal, SOA and Java EE development. |
|
Drag-and-drop UI components, point-and-click database connectivity. |
Leverages existing skills and shortens Java learning curve. |
|
Automated tools for coding standards enforcement; component testing of Java, EJB, Web services; and multi-tier runtime analysis. |
Improves code quality. Leverages existing skills and shortens Java learning curve. |
|
Built-in Crystal Reports tools. |
Quickly build powerful and interactive data reports for the Web. |
|
Requirements perspective for browsing requirements in RequisitePro, creating links to model elements and development artifacts |
Simplify the creation of traceability links from requirements through to design. |
|
Open API to support customizing and extending the modeling environment. UML profile creation and editing to customize the properties stored in UML models. |
Develop plug-ins to customize the tools and provide new functionality. Enables a thriving ecosystem in which other vendors, Systems Integrators, and end users develop specialized extensions and integrations. |
|
Generate HTML, PDF, and XML reports from UML designs. |
Create reports and documentation that can be reviewed by team members or other stakeholders. |
|
Generate Javadoc with detailed design diagrams. |
Diagrams can be automatically generated and integrated into Javadoc, or you can create custom diagrams and use Javadoc tags to incorporate them in Javadoc output. |
|
Scripting support with Java. |
Create lightweight utilities/extensions to customize the development environment. |
|
Team support: multi-model support, model decomposition, compare merge, Rational Asset Manager, Rational Team Concert and SCM integrations. |
Provides all the capabilities required to support collocated and distributed teams in designing and developing applications. Formally supported SCM solutions are Rational ClearCase, Rational Team Concert, and CVS.. Other SCM solutions, while not supported by IBM, mayl work provided that their creators provide Eclipse plugins that make proper use of the Eclipse Compare framework Integrate with Rational Asset Manager repository for effective collaboration and communication of your patterns, framworks and other collaborative software development assets. |
Please use this contact form for further information about Rational, training and licenses prices, trial version.
More information also available by calling :
US: +1 866 519 6272,
UK: +44 808 101 26 51,
Rest of Europe: +33 1 56 05 60 91
