HOME

TheInfoList



OR:

IBM Engineering Rhapsody (formerly Rational Rhapsody), a modeling environment based on UML, is a visual development environment for systems engineers and
software developer Software development is the process of designing and Implementation, implementing a software solution to Computer user satisfaction, satisfy a User (computing), user. The process is more encompassing than Computer programming, programming, wri ...
s creating real-time or embedded systems and software. Rhapsody uses graphical models to generate software applications in various languages including C, C++, Ada,
Java Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
and C#. Developers use Rhapsody to understand and elaborate requirements, create model designs using industry standard languages ( UML, SysML,
AUTOSAR AUTOSAR (AUTomotive Open System ARchitecture) is a global development partnership founded in 2003 by automotive manufacturers, suppliers and other companies from the electronics, semiconductor and software industries. Its purpose is to develop ...
,
DoDAF The Department of Defense Architecture Framework (DoDAF) is an architecture framework for the United States Department of Defense (DoD) that provides visualization infrastructure for specific stakeholders concerns through viewpoints organized b ...
,
MODAF The British Ministry of Defence Architecture Framework (MODAF) was an architecture framework which defined a standardised way of conducting enterprise architecture, originally developed by the UK Ministry of Defence. It has since been replaced ...
, UPDM), validate functionality early in development, and automate delivery of high structured products.
Rhapsody Model Manager
is a web based application that stakeholders, developers, and other team members use to collaborate on the design of products, software, and systems. The product contains a server that hosts model designs which have been developed in Rhapsody. A client extension component included with Rhapsody allows users to connect to a Design Manager server. After connecting to the server, models can be moved into project areas with specific modeling domains based on the industry standard languages supported by Rhapsody. Rhapsody Model Manager also integrates with the IBM solution for Engineering Lifecycle Management (ELM). In this environment, artifacts can be associated with other lifecycle resources such as requirements (via IBM Engineering Requirements Management DOORS
DOORS Next
, change requests and change sets of sources (th
IBM Engineering Workflow Management
, and Quality Assurance test cases (th
IBM Engineering Test Management
. Global Configuration control allows different teams and different projects to interact in a synchronised setup that integrates deliveries and baselines within each of the tools in the CLM solution.


History

Rhapsody was first released in 1996 by
Israel Israel, officially the State of Israel, is a country in West Asia. It Borders of Israel, shares borders with Lebanon to the north, Syria to the north-east, Jordan to the east, Egypt to the south-west, and the Mediterranean Sea to the west. Isr ...
i software company I-Logix Inc. Rhapsody was developed as an
object-oriented Object-oriented programming (OOP) is a programming paradigm based on the concept of '' objects''. Objects can contain data (called fields, attributes or properties) and have actions they can perform (called procedures or methods and impleme ...
tool for modeling and executing statecharts, based on work done by
David Harel David Harel (; born 12 April 1950) is a computer scientist, currently serving as President of the Israel Academy of Sciences and Humanities. He has been on the faculty of the Weizmann Institute of Science in Israel since 1980, and holds the Wil ...
at the
Weizmann Institute of Science The Weizmann Institute of Science ( ''Machon Weizmann LeMada'') is a Public university, public research university in Rehovot, Israel, established in 1934, fourteen years before the State of Israel was founded. Unlike other List of Israeli uni ...
, who was the first to develop the concept of hierarchical, parallel, and broadcasting statecharts. In 2006, I-Logix's shareholders sold the company to Swedish software company Telelogic AB. Rhapsody became a
Rational Software Rational Machines is an enterprise founded by Paul Levy and Mike Devlin in 1981 to provide tools to expand the use of modern software engineering practices, particularly explicit modular architecture and iterative development. It changed its n ...
product after the acquisition of Telelogic AB in 2008, like all former Telelogic products. Since the rebranding, Rational Rhapsody has been integrated with the IBM Rational Systems and Software Engineering Solution. Rational Rhapsody Design Manager was first released in June, 2011 by
IBM International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American Multinational corporation, multinational technology company headquartered in Armonk, New York, and present in over 175 countries. It is ...
. In December 2011, the product was integrated as a design component i
IBM Engineering Lifecycle Management
solution.


See also

*
List of UML tools This article compares UML tools. UML tools are software applications which support some functions of the Unified Modeling Language The Unified Modeling Language (UML) is a general-purpose visual modeling language that is intended to provide ...


References

{{reflist, 2
Real-Time UML by Bruce Powel DouglassReal-Time UML Workshop by Bruce Powel DouglassReal-Time Agility by Bruce Powel DouglassReal-Time Design Patterns by Bruce Powel DouglassDesign Patterns for Embedded Systems in C by Bruce Powel DouglassAgile Systems Engineering by Bruce Powel Douglass


External links


Rhapsody product home pageRhapsody ForumIBM Engineering Systems Design Rhapsody documentationIBM Engineering Lifecycle Management documentationjazz.netBruce Douglass' Web Site on MDD and MBSE with Rhapsody
UML tools Rhapsody IBM software Diagramming software Enterprise architecture Enterprise architecture frameworks Modeling languages