Visit the National Instruments web site
Click on the advert above to visit the company web site

Product category: Design and Development Software
News Release from: I-Logix Europe | Subject: Rhapsody Editions
Edited by the Electronicstalk Editorial Team on 25 March 2002

Package structure for UML-based
development

Request your FREE weekly copy of the Electronicstalk email newsletter. News about Design and Development Software and more every issue. Click here for details.

I-Logix has a new product packaging strategy for its Rhapsody Unified Modeling Language (UML) based visual application development platform.

I-Logix has a new product packaging strategy for its Rhapsody Unified Modeling Language (UML) based visual application development platform The new Rhapsody packaging strategy is based on a platform approach, allowing the engineer to select the appropriate level of functionality for their development needs

For users looking for UML modeling, Rhapsody Architect Edition provides a low cost, but comprehensive set of functionality.

For software designers who want to execute and validate their UML models, Rhapsody Designer Edition will serve their unique needs.

For software developers who want all the benefits of graphical software development, design-level validation, and production quality code generation in C, C++, Java and Ada, the Developer Edition will serve their need.

By introducing a new packaging structure for Rhapsody, I-Logix is allowing the developer to select the level of application development support they require for their individual project.

Each of the three Rhapsody Editions is fully compatible, allowing the engineer to exchange models, thus facilitating team collaboration.

All three Rhapsody Editions contain the full set of UML diagrams.

Each Rhapsody Edition is fully upgradeable to the Editions containing more capability, allowing the engineer to grow into more functionality as deemed necessary.

Rhapsody Architect Edition provides the base set of functionality in the package family.

It allows the engineer to graphically define their application with full inclusion of all of the UML diagrams, check model functions, ability to generate documentation, as well as provide interfaces to configuration management tools.

This package works best for the system or software engineer who is performing high-level requirements analysis and system design including documentation generation.

The next level of the functionality pyramid is the Rhapsody Designer Edition.

It provides all of the functionality of the Rhapsody Architect Edition, while adding behavioural code generation for the host development platform, visual differencing and merging capabilities for configuration management, and reverse engineering with diagram synthesis.

A developer who began with the Rhapsody Architect Edition is able to import models into the Rhapsody Designer Edition for further refinement and validation.

The Rhapsody Developer Edition, completing the functionality pyramid, provides all of the functionality of the Rhapsody Architect Edition and Rhapsody Designer Edition, while enabling the highest level of system and software deployment and test capability.

The Rhapsody Developer Edition enables design-level debugging on the host and target platforms, dynamic model/code associativity, and real-time frameworks for embedded application deployment.

"Responding to the market momentum behind UML we are pleased to announce a new packaging strategy for Rhapsody to help accelerate widespread UML adoption and thus ensuring that Rhapsody retains its position as the fastest growing product in its market", said Neeraj Chandra, senior vice president of Marketing and Corporate Development, I-Logix.

"Our new family of packages will provide multiple entry points for Rhapsody users with an upgrade path as their needs grow.

Our new packaging strategy will match the cost of ownership to the usage profile resulting in a higher return on investment for our users".

Rhapsody provides developers with the ability to transition their UML analysis models through design, implementation, and test.

With Rhapsody, developers analyse system requirements using standard UML.

From this graphical review of the requirements, developers then describe the architecture, behaviour, and collaborative aspects of the real-time embedded systems under design.

At any point in time, Rhapsody automatically generates and tests their designs using code generation and design-level debugging strategies.

Furthermore, Rhapsody delivers production quality code to be deployed in the actual system.

Rhapsody dramatically reduces cycle time with this highly iterative development approach to software development.

I-Logix Europe: contact details and other news
Email this article to a colleague
Register for the free Electronicstalk email newsletter
Electronicstalk Home Page

Search the Pro-Talk network of sites

Visit the National Instruments web site