It is currently Thu Feb 09, 2012 12:21 am

All times are UTC



Welcome
Welcome to RHAPSODY4YOU

You are currently viewing our boards as a guest, which gives you limited access to view most discussions and access our other features. By joining our free community, you will have access to post topics, respond to polls, upload and download content, and access many other special features. Registration is fast, simple, and absolutely free, so please, register to join our community today.





 Page 1 of 1 [ 1 post ] 
Author Message
 Post subject: 26. May 2009 - Rhapsody 7.5 released
PostPosted: Wed Jun 03, 2009 10:34 pm 
Site Admin

Joined: Thu Aug 30, 2007 3:14 pm
Posts: 26
Location: Europe
Looks like a never ending story of new features. It never took me so long before to format the "what's new" text ... attached "some" ;-) highlights ...

Download IBM® Rational® Rhapsody® Developer V7.5 30 days Trial - Full Version
Download IBM® Rational® Modeler. Free, UML® 2.1 based Rhapsody Version


Code Centric Workflow Improvements

New code visualization workflow
Rational Rhapsody 7.5 provides a new code development workflow for C and C++ that promotes a “code centric” approach where the code is the primary source of information and the model reflects the code with no regeneration of code. This makes it easier for teams to make changes to their code and visualize the code for documentation and better understanding of the architecture and behavior. There are two modes: code visualization and code update. With code visualization you are able to evolve the external code in parallel with its visualization in the model. This workflow is designed for the user who wants to work in the code only but also wants documentation. The model, including diagrams, updates continuously to reflect the changes in the code but no code generation is performed. Code update also updates the model with changes in the code but the user can also edit the model and generate code with minimal intervention in the code. For example, indentation of the code is preserved after generation. Code update is designed for the user who primarily works in code but also wants the flexibility to modify the model. A new set of settings for code centric development enables these capabilities which are automatically added for the active component after reverse engineering code.

Animation of legacy code
The ability to add animation to legacy code is improved for visual debugging of existing code for early defect identification and visualization of design behavior. You are able to take existing code and add animation with minimal intervention in the code. After completing animation you can regenerate code without the animation instrumentation in the code.

Sequence diagram based animation
Rational Rhapsody 7.5 adds the ability to specify the scope of animation based on a sequence diagram to quickly limit the scope of animation to the design elements of current interest. This is helpful after importing existing code by simplifying the operation of limiting animation to a subset of the code. The operation is performed by choosing Animate from the right click context menu of a sequence diagram.

Flowchart Creation from code
Originally released in the Telelogic Rhapsody 7.4.0.1 release, Rational Rhapsody 7.5 improves the visualization of operation bodies for C and C++ as flowcharts, helping to assist you in gaining a better understanding of code behavior. Examples of the constructs recognized in the Rational Rhapsody design environment are if-then-else, switch, while loops, do while loops, for loops plus nesting of these constructs. To help visualize the code behavior when reverse engineering code, you can specify that flowcharts for operations are visualized.

Integration with Microsoft Visual Studio
Rational Rhapsody 7.5 provides a tighter integration with Microsoft Visual Studio 2008 simplifying and automating the integration between the two. A Rational Rhapsody toolbar is added into Visual Studio enabling you to navigate to the Rational Rhapsody model directly from the code in Visual Studio. You can now create a Visual Studio project that is connected to the Rational Rhapsody configuration and the integration updates include paths and define symbols directly into the Visual Studio project. The code in Visual Studio and Rational Rhapsody model remain synchronized with one another through dynamic model code associativity. For example, you are able to change the name of a class within Visual Studio and that operation is recognized within the Rational Rhapsody model. If files are added in Rational Rhapsody then they appear in Visual Studio. Existing Visual Studio projects can be exported to Rational Rhapsody and brought into the Rational Rhapsody model through reverse engineering.

Makefile guided reverse engineering
Developers and engineers know that a makefile provides a listing of the required source code and important settings such as defines and include paths that are essential in building the code. To assist in aiding this style of workflow, Telelogic Rhapsody 7.4.0.1 added the ability to parse the makefile for C and C++ code and imports settings discovered in the makefile. In addition, the Rational Rhapsody model-driven development (MDD) environment brings the discovered settings into the modeling environment, helping to make the reverse engineering set-up and subsequent building of Rational Rhapsody-generated code easier.

Roundtripping of language types
It is now possible to roundtrip types specified by C++ code inside classes to keep changes in the code synchronized with the model.

Refactor/Rename within user code
Rational Rhapsody now supports refactoring through renaming of model elements with the added ability to auto-replace all chosen user code references by selecting the Refactor->Rename option from the context menu. Code references in operation bodies, action on entry, action on exit, reaction in state, overridden properties and configuration initialization are replaceable. This improves the consistency between the model element and the code references and helps to manage changes easier.


Code Generation Improvements

Requirements generated into code
During code generation for C, C++, and Java, Rational Rhapsody can now generate comments into the code containing the requirement information for the element to provide traceability from requirements to implementation. Control of generation of the requirements is performed with the “Include Requirements as Comments in Code” setting of the code generation configuration or by adding the $Requirements keyword to the DescriptionTemplate property of the element that you want requirements information generated.

Optimization of timeout code
The performance and size of timeout code for C++ code generation is improved by reducing the number of pointers in the timeout code. (Available in Telelogic Rhapsody 7.4.0.1 release)

Generate directory for specific package
It is now possible for you to control generation of a directory for each specific package instead of for all packages in the component for C, C++ and Java providing you with more control over code generation.

Improved C++ templates generation
The generation of C++ template is improved in Rational Rhapsody 7.5 by generating only .h files to optimize the generated code, supporting execution of ports on template classes to help more complex designs, and providing an enhanced user interface to select a template parameter value to help improve usability.

Specifying classes as C++ structs
C++ code generation is improved to allow generation of a C++ class as a “struct”, helping to benefit your development process with more flexible code generation. (Available starting in Telelogic Rhapsody 7.4.0.1)

Ada development improvements
Ada developers are offered behavioral and multi interface ports, enabling you to build Ada designs that leverage these constructs. The IBM Rational Rhapsody environment helps with this by assisting you with the ability to create links between ports with the correct interfaces. To achieve this, multiple contracts use Ada 2005, and Ravenscar active classes are now supported. In addition improvements are made in the reverse engineering of Ada code to better leverage existing design developed for Ada.

Rhapsody RulesComposer Improvements
The Rational Rhapsody Developer RulesComposer Add On™ adds ATL integration (open source transformation engine) provided by Eclipse plug-ins. Additionally, a debugger is added helping you when you need to set breakpoints and stepping through rules templates to assist in debugging the rules surrounding your development project. (Available starting Telelogic Rhapsody 7.4.0.1)



Microcontroller Development and Automotive Support

Improved support for resource constrained targets
Rational Rhapsody 7.5 improves the MicroC profile and MicroC framework (MXF), for targeting resource constrained targets such as micro controllers by not allocating dynamic memory, minimizing image footprint and providing configuration settings for customization. The MicroC profile and MXF helps you achieve this with:

-Extended execution model supporting periodic calculations with user control over execution policies per active object as asynchronous, event driven activation or periodic activation.
-Optimizations for static systems
-Static compile time initialization for data structures
-Segmented memory support with the ability to locate parts in ROM [/b]

Optimized code for direct flow ports and direct relations optimizes initialization and amount code generated for these constructs

-Initialization of user attributes per instance
-Improved MISRA C compliancy for MISRA-C:1998 and MISRA-C:2004
-Static initialization with File and Singleton & OXF support
-Segmented memory capability with “pragma” definition plus access macros
-Properties filter simplifies the setting of MicroC framework settings

Target monitoring for constrained target
Embedded targets often may be resource constrained and it is difficult to allocate resources for debugging the application on the target. Rational Rhapsody 7.5 helps to improve debugging on targets with the addition of target monitoring for resource constrained targets when using the MicroC framework. You are able to monitor classes or instances using sequence diagrams to visualize the behavior of the running executable. Communication for RS-232 and TCP/IP is supported but it is possible to customize for other implementations.

Optimized port implementation
The MicroC profile provides new stereotypes for ports without contract that optimize the implementation of ports code for more efficient code. The new stereotypes are InEventPort and OutEventPort. To send an event using these stereotyped ports use the macro RiCGEN_EV_PORT(PORT,EVENT). This new implementation also allocates the data related to the ports to be in a const memory segment to further improve performance.

Network Ports
Rational Rhapsody 7.5 MicroC profile adds new icon for network ports available on the architecture diagram, new inNetworkPort and outNetworkPort types to make it easier to bind data-element on a flow-port to an external bus or other I/O signal

Enhanced Rational Statemate Blocks
The interface with Rational Statemate is improved to allow sending and receiving of Rational Rhapsody events to the Statemate block. An event received by a Statemate block triggers the corresponding Statemate event according to the binding specified. A Statemate event generated inside the Statemate block is translated into a Rhapsody event which is sent to the object connected to the Statemate blocks ports. This feature is supported with Rational Statemate 4.6 and is available for C code as part of the Rational Rhapsody Interfaces Add-on.

Support for AUTOSAR 3.1 (available Telelogic Rhapsody 7.4.0.1)
Rational Rhapsody adds a profile that helps support your AUTOSAR version 3.1 projects, in addition to AUTOSAR 2.1.2 projects. This new profile helps you benefit from the new features found in AUTOSAR 3.1, including new kinds of component types and the splitting and merging of data elements using delegation connectors.


Systems Modeling Improvements

Activity Diagrams improvements
Rhapsody 7.5 improves activity diagrams to model more elements and improve the overall usability of the activity diagram editor helping you to model behavior using activity diagrams. The improvements include

-Partition (swimlane) decomposition to further breakdown behavior with a partition
-Swimlane title bars remain visible even when scrolling
-Activity as Classifier for activity decomposition by dragging the activity on an object model diagram to create a functional decomposition.
-Activity frame added within activity diagram representing current activity with activity parameters that can be added as input or output pins. Pins on frame can be synchronized to the pin on call behavior referenced for the activity.
-New elements are added to the activity diagram for accept time event, control flow, object flow, flow final, accept event action and interruptible region.
-The following elements are renamed for better standard alignment:
Activity Final from Termination State

Decision Node from Condition Connector

Merge node from Junction Connector

-Allowing multiple object nodes to have the same name
-Accept event and accept time event execution to model events and timeouts on an activity diagram is supported by code generation and animation.
-Swimlanes can be moved making it easier to draw activity diagrams

Multicast of ports and flowports
Rational Rhapsody 7.5 now provides the ability to multicast events and data from a single port or flowport to multiple ports or flowports making it easier to model, generate and execute the broadcasting of events and data.

Tabular Statecharts
The ability to view a statechart as a table is provided to enable you to represent state behavior that may be too complicated as a diagram in a tabular form. The tabular view can make it easier to identify missing elements. You are able to edit the statechart to add and delete transitions and events. It is possible to switch between diagram and tabular view of the statechart.

Tables and Matrix improvements
Rational Rhapsody 7.5 provides many improvements to tables and matrices to make it easier to convey model information in a tabular format and modify information directly within tables and matrices:

-Customization of Table view columns
-Add/Edit/Delete elements of Table/Matrix
-Auto-refresh (both tables and matrix)
-Re-organization and extended relation attributes in table layout
-Support for Association as cell element type in Matrix
-Matrix control supporting multiple elements in a single cell

UPDM profile
The UPDM (Unified profile for DoDAF and MODAF) provides a single modeling standard that supports both the USA Department of Defense Architecture Framework (DoDAF) and the UK Ministry of Defence Architecture Framework (MODAF). With the release of Rational Rhapsody 7.5 support is provided for both “levels” of compliance for UPDM. Level 0, based on UML and level 1 based around SysML. The Rational Rhapsody UPDM support provides:

Allows the user to create models that are MODAF 1.2 or DoDAF 1.5 compliant within the same profile offering maximum flexibility.
Offer two levels of compliance allows you to either work in the pure business based enterprise domain or from a more operational and Systems perspective. Again offering maximum flexibility.
Supports Level 1 compliance which is fully integrated with SysML so that the system view handoffs to system engineering departments using a model based system design approach with SysML are non lossy and allow the users to employ all the normal SysML diagrams.
Allow DoDAF users access to the extra set of MODAF views, strategic and acquisition allowing them to get familiar with concepts that will be used in DoDAF 2.0. More choice and more flexibility.
Allows full lifecycle coverage from business enterprise vision down to the implementation of hand coded embedded software using a single tool
Presents information using customizable table and matrix views to allow users to extract information from the architecture pertinent to the user
Supports federated architectures through the use of reference models, thus getting away from all the problems on large monolithic models
The UPDM support is available in the IBM® Rational® Rhapsody® for DoDAF, MODAF, and UPDM Add On

Support for importing all definitions for IBM Rational System Architect
Companies developing DoDAF products can now transition to lower levels of systems engineering by migrating information from Rational System Architect in DoDAF to DoDAF artifacts in Rational Rhapsody to avoid consistency errors between DoDAF operational and systems views, even across company boundaries.

Process automation for IBM Rational Harmony
Improvements to the Rational Harmony wizards are added that address issues with the current features and adds new capabilities that further help to automate and accelerate the development process: New features include:

-Add action pins to an action,
-Create links between ports
-Generate initial statechart from package sequence diagrams
-Merging of contents of blocks in functional analysis,
-Create sub packages for blocks connected to a block via composition.

MARTE Profile
Rational Rhapsody 7.5 adds a profile for the support of the OMG Modeling and Analysis of Real-Time Embedded Systems (MARTE) profile enabling teams to model concepts of real time systems through stereotypes to annotate models for support by analysis tools. Software engineers can model real time embedded aspects such as concurrency, allocations, time, etc. Annotations for schedulabilty analysis can provide you the ability to predict if the design will meet timing constraints and validate temporal correctness. Annotations for performance analysis enable you to predict if a system with no deterministic behavior can provide adequate performance, usually defined by statistical measures. It is also possible to model hardware and software resources to perform trade off analysis between implementing in hardware or software. The MARTE profile replaces the Schedulability, Performance and Time (SPT) profile.


General Modeling Improvements

Save model as Rational Rhapsody 7.4
Starting with Rational Rhapsody 7.5 it is possible to save a model in a previous version of Rational Rhapsody making it easier to migrate to a new version and exchange information among team members that have not upgraded. If differences occur between the new and older release elements the newer release elements are replaced with older versions. Rational Rhapsody 7.5 can save a model for Rhapsody 7.4.

Apply profile support
Profiles provide a powerful means to customize your modeling environment. Rational Rhapsody 7.5 allows you to control whether to apply a profile globally or to specific packages or components enabling the usage of multiple profiles in one model for maximum flexibility.

Improved tag value support
Rational Rhapsody 7.5 provides the ability to type tags by stereotypes and meta-classes in addition to Boolean, string, integer, user defined datatype and terms providing the ability to model more complex designs. In addition, it is now possible to specify a list of values for tags with a multiplicity greater than one enabling more complex information to be modeled.

Support for class variants in C++ (Classes) and C (Files)
For companies modeling a family of products or a product line, variation points provide a means to differentiate different products within the model. Each product can be generated later by selecting which variant to implement for each variation point.


Eclipse integration improvements

Additional features added within Eclipse integration
The Rational Rhapsody integration with Eclipse included with Rational Rhapsody Developer and Rational Rhapsody Architect for Software is improved with the addition of the following features for the Eclipse integration:

-Support for Eclipse 3.4 (Ganymede)
-Table/Matrix View to manage large amount of data easier
-Graphical panel diagram for rapid prototyping
-Search & replace for easier editing
-Show animation break points list (while animation is running)
-Allow inject event\call operation dialog to remain open after sending the message to the executing application
-Import from Rational Rose to leverage existing models in Eclipse
-New term support in browser and create new diagram for customization
-Welcome screen to navigate to key information quickly
-Profile support with SysML & AUTOSAR for systems and automotive design
-Rational Rhapsody TestConductor Add-on for automated testing
-Improvement to Rational Team Concert integration
-CVS and Subversion support for team collaboration


Usability Improvements

Improved editing multiple elements
Often it is desired to change the features of multiple elements at the same time. It is now possible to open the features dialog for editing multiple elements at once for attributes, types, dependencies, packages, classes and operations. You should select multiple items of the same metaclass to enable this feature, for example several attributes. If multiple metaclasses are selected a generic features dialog is opened where the stereotype can be changed.

Improved Unified Context Menu
Rational Rhapsody 7.5 organizes the context menus to make it easier to find desired operations in the browser or diagrams. The operations are organized as open, new, edit, navigation, element specific, configuration management, actions, context specific, and helpers/add-ons. The new operation is better organized to reduce the size of the menu and group similar operations together.

New Diagram Drawing Toolbar
Rational Rhapsody 7.5 provides a new drawing toolbar that includes the diagram tools, common operations and free shapes. The new toolbar supports floating, docking and a label/non label mode. The mode, state and position of the toolbar is kept and restored on application launch.

Gradient graphics and toolbars
The graphics and toolbars are improved with gradient background for a better look and feel. This is the default mode and is enabled or disabled from the View menu.

Full screen mode
You are now able to enter full screen mode for diagrams that shows only a working area, corresponding diagram toolbar and browser providing more screen area for diagram drawing. The application toolbars are hidden and application menus are in auto-hide mode at the top of the window. This mode is activated from the View menu or with “alt+shift+enter” keys.

Improved Favorite organization
Navigating to information quickly is important and the favorites window is improved to provide the ability to add and remove folders to organize favorites for faster access. In addition it is possible to add a favorite simply by dragging it and dropping it in to the favorites window. The favorites information is saved per user per project in the rpw file for the project.

Improved deletion of references across units
Project teams working together on a model often may work on elements checked out in writeable units but with references in other units in a read only state. If this element is deleted then a situation arises where unresolved elements are created in the read only units. Rational Rhapsody 7.5 helps prevent this situation by displaying a dialog with a list of the read only units containing the references to the deleted element and you have the option to check out those units to avoid creating unresolved elements.

Highlighting elements in active component scope
Rational Rhapsody provides the ability to create multiple components each with a scope specifying the model elements part of that component. In Rational Rhapsody 7.5, the model elements that are in scope for the active component are shown in bold providing you with a visual indication of whether the model element is in scope to avoid performing operations that would only be available for model elements in scope. The property HighlightElementsInActiveComponentScope under General::Model is used to enable this feature.

Zooming with ctrl+scroll across all diagrams
It is possible now to zoom in or out of a diagram by holding the control key while moving the mouse wheel. . If an element is selected on the diagram then the zoom operation is performed relative to the selected item.

Populate existing diagrams
Rational Rhapsody 7.5 provides the populate diagram operation to an existing diagram to add more elements to the diagram and automatically create relations to it making it easier to visualize the design. This capability also works when populating diagrams with reverse engineering to update diagrams created through reverse engineering with updated information from the code.

Improved helper organization
User defined helpers can now be organized in a hierarchical fashion under the Tools and context menu to better organize and reduce the size of those menus.

Improved batch support
The Rational Rhapsody command line adds support for the COM API for enhanced nightly builds using user-defined helpers and plug-ins. In addition batch generation for users targeting Ada development is now possible.


Rational Rhapsody TestConductor Improvements

Flowport support during testing
It is now possible to use, send and receive flow messages in tests cases providing the ability to create test cases with modeling more complex behavior.

CppUnit and JUnit Test Integration
Users can now leverage cppUnit or JUnit test cases as external test cases and execute them through Rational Rhapsody TestConductor to improve the reliability of their applications.

Support for Micro C models
Users of the Rational Rhapsody’s Micro C framework can now leverage Rational Rhapsody TestConductor to automate the testing and validation of their designs.

Offline testing for resource constrained targets
Rational Rhapsody TestConductor provides support for testing applications executing on an embedded target without the need of a connection to the target using black box tests enabling testing of resource constrained targets. The results of the testing are obtained through a dump from a debugger. This is available for C and C++ and is limited to statechart, flowchart and code test cases.

Hierarchical model coverage computation
It is now possible to compute coverage for parts of the system under test (SUT) and also test components providing better control of the testing results.

User-defined test case execution order
The order of execution of test cases can be controlled via the browser providing the user with more control and flexibility for testing.

Statechart test cases
It is now possible to define test cases using statecharts providing another mechanism to create test cases for more flexibility.

Full lifecycle traceability from requirements to test cases
Rational Rhapsody TestConductor improves the integration of testing with Rational DOORS with the ability to link test case with requirements using Rational Rhapsody Gateway to easily exchange information with Rational DOORS and help ensure that all requirements are being adequately tested. Combined with the ability to generate requirements into code, it is possible for traceability from requirements to design, implementation and test.

Triggered testing helpers
It is now possible to create customizable helper functions that are triggered when Rational Rhapsody TestConductor performs certain operations, such as creating a test architecture. The helper functions use that API and allow you to perform customizable operations for better control and further automation of your testing process.

Hidden test case execution
Test execution is improved by providing the ability to optionally hide the test execution window to maintain focus on the Rhapsody window.


Rational Rhapsody Gateway Improvements

Bidirectional Rational DOORS synchronization
Rational Rhapsody Gateway Add-on integration with Rational DOORS is improved with a synchronization operation between Rhapsody and DOORS that synchronizes the high level requirements in DOORS and Rhapsody. This allows changes to be made in either DOORS or Rhapsody and update the data appropriately. The synchronization uses Rhapsody’s differencing and merging capability to manage the changes automatically. After initial set up of the export operations, using the synchronize operation creates a workflow with that minimizes the interaction required with the Rhapsody Gateway providing a virtually seamless integration between Rhapsody and DOORS.

Rational DOORS Type Builder Wizard
A new wizard is provided in the Rational Rhapsody Gateway project editor that enables customization of DOORS XML types based on existing and recommended analysis features applied on attributes from DOORS objects making it easier import types from Rational DOORS.

Hierarchy Type
A new hierarchical type of analysis is available for Rational DOORS for better handling of Rational DOORS modules that captures the entire DOORS object hierarchy for modules that do not allow clear identification of sections and requirements.

Navigate to Element in DOORS
Navigation is provided to go from the Rational Rhapsody model element in the Rational Rhapsody Gateway directly to the exported Rational DOORS module containing the model elements.

Improved Rational DOORS export
Exporting Rational Rhapsody elements to Rational DOORS is made easier with an improved tabbed dialog with common features readily available, the ability to specify the server directly in the export dialog, more control over the specific types and ordering of exported elements.

Usability improvements
The Rational Rhapsody Gateway Add-on is updated with new features to improve the user workflow:

-Forward and backward navigation over search results and marks
-Recursive mark removal to remove all marks in one operation
-Filtering on enumerated attribute values
-Set Rhapsody Gateway on top of all applications for easy access
-Control to hide reloading prompting for processing on demand
-Tabbed dialogs for export and adding high level requirements to Rational Rhapsody help simplify dialog operation


Team Collaboration Improvements

Improved interface to Rational ClearCase through SCC mode
Teams using Rational ClearCase via SCC mode from Rational Rhapsody can now take advantage of repository restructuring capabilities of Rational Rhapsody previously only available in batch mode. Users can now leverage the SCC mode capabilities of visual indicators of the state of a configuration management unit and perform UCM operations plus repository restructuring all from the single SCC workflow with Rational ClearCase.

Graphical merge for all diagrams
Rational Rhapsody 7.5 completes support for the graphical merging of all diagrams with the addition of static diagram support including object model, use case, structure, collaboration and panel graphics improving team collaboration and change management.

State based configuration management operations
When using SCC mode for configuration management it is possible to obtain the state of the configuration management unit which provides information on further actions that can be performed on the unit. Rational Rhapsody uses this information to decide if an operation should take place to prevent errors during configuration management operations. When a unit is checked in, do not perform the check-in operation if the unit is not checked out. When a unit is added to archive, do not perform the add-to-archive operation if the unit is already controlled by configuration management. When the undo checkout operation is performed on a unit, do not continue if the unit is not checked out.

Fetch reference units across projects
Rational Rhapsody adds the ability in SCC mode to fetch the current version of a reference unit from configuration management when using multiple projects within Rational Rhapsody.

Improved Jazz based IBM Rational Team Concert integration
Leveraging the power of Jazz and Eclipse, the Rational Rhapsody integration with Rational Team Concert (RTC) enables users to perform their configuration management through Team Concert enabling them to automatically notify each other of model updates as they occur. Rational Rhapsody 7.5 improves with workflow with Rational Team concert enabling teams to more effectively leverage the real time collaboration abilities provided with Rational Team Concert when doing their modeling work. Rhapsody’s powerful model differencing and merging capability is automatically triggered by Rational Team Concert to incorporate the changes into the model to manage changes better. Team Concert Integration is supported using the Rhapsody Eclipse Platform Integration.

Telelogic Synergy 7.0 Interface
Rational Rhapsody leverages the upgrade of the SCC interface of Telelogic Synergy 7.0 to support task related operations (e.g. create task, complete task) in addition to standard configuration management operations (e.g. check in, check out) (available in Telelogic Rhapsody 7.4.0.1 release).

Documentation generation improvements
The generation of documentation using Rational Rhapsody ReporterPLUS is improved with the additional support for panel diagrams and the ability to change the image format in the generated report to provide more control over the generated documentation.


Integration Improvements

Rose Import: Merge Code and Model (Available version Rhapsody 7.4.0.1)
Projects that are using IBM® Rational® Rose® and then developing software based on the model are now aided by new capabilities that can help you unify the model and code originating from Rose in the Rational Rhapsody environment. The Rose importer enriches this process by adding the ability to import code after importing the Rose Model; you can then bring this imported code into the model, helping you merge the model data and code. The operations in the code are parsed and the bodies are merged into the model elements that correspond to the code.

Import Japanese names from Rational Rose
The Rational Rose import is improved to import Japanese names as labels into Rational Rhapsody.

Rational Rose properties import
The Rational Rose import is improved to include properties from Rational Rose improving the transition of information.

Incremental XMI import
A new workflow is provided that enables updated XMI data to be merged with the current projects. The XMI file can be imported into a new Rational Rhapsody project. Differencing and merging can then be performed to identify the changes between imports and manage model updates.

Improved XMI support (available in Telelogic Rhapsody 7.4.0.1)
The Rational Rhapsody XMI component (available as a feature in the Rational Rhapsody Interfaces Add On™ solution) adds support for importing and exporting double byte characters, helping you exchange model information for languages (such as Japanese) that use double byte characters. The XMI Add-on is now available as a plug-in to the Rhapsody environment, which can help you improve performance by integrating it with the model to improve performance. Also, support for components is added to help you exchange more model information.


Offline
 Profile  
 
Display posts from previous:  Sort by  
 Page 1 of 1 [ 1 post ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:


suspicion-preferred