SWD Software Ltd. - официальный дистрибьютор QNX на территории России и стран бывшего СССР Операционная система реального времени QNX
Инструменты для создания надёжных встраиваемых систем и
интеллектуальных устройств любой сложности
QNX Software Systems - разработчик встраиваемой операционной системы QNX
Продукты QNX
Встраиваемые СУБД
Аппаратное обеспечение
Главная страница > Продукты > Продукты IBM Rational > IBM Rational Rhapsody > Key enabling technologies Сделать страницу стартовой Послать ссылку коллеге Версия для печати

Key enabling technologies

UML 2.1, SysML & Domain Specific Modeling Capabilities –

Rhapsody’s core modeling languages are UML 2.1, latest version of SysML, and DoDAF. Going beyond these standard modeling languages, Rhapsody allows users to extend the modeling environment into Domain Specific Language (DSL) capabilities, a powerful technology differentiator for the Rhapsody family of modeling tools. This means systems engineers and software developers can create their own unique diagrams and diagram elements which may be relevant to the design domain, but outside the UML. Another differentiator from other tools on the market is that Rhapsody makes full use of Profiles, and Rhapsody DSL profiles truly extends the freedom to create a customizable environment, working within the current UML 2.1 /latest version of SysML/ and DoDAF framework to meet the exact design requirements for a project.

  • Rhapsody for DoDAF - Users can now work in the views they are comfortable with by creating DoDAF design directly into Rhapsody, with automated documentation, and design simulation.
  • Rhapsody for SysML - Rhapsody has a strong focus on the systems engineer and now supports the diagrams of the latest version specifications.

Flexible Integrated Requirements analysis, capture and traceability – Unlike other solutions, Rhapsody includes its own integrated Requirements capture, analysis and traceability capabilities that confirm to the very latest SysML specifications.

Model Based Concurrent Design Collaboration – The ability to work in parallel, as a team, to produce design artifacts (such as documentation) in an automated way is a powerful capability found in the Rhapsody tool family.

Design for Testability – Rhapsody brings the Design for Testability concept into the software systems space, formerly the domain of the hardware space and a proven quality control best practice. DFT is a process capability that eliminates defects early on using iterative simulation of the system to reduce defects.

Full application generation means building complete applications and constructing all necessary artifacts, such as build and make files, necessary to build the system. Building applications also means extending the developer these key differentiators:
  • Flexibility to work in either the model or code view and have changes at the code level “automatically” reflects the model called Dynamic Model Code Associativity (DMCA).
  • Seamless reuse of code or models. Rhapsody just doesn’t import code frames or headers, which most tools do, it imports the complete implementation as well in C, C++, Java and Ada.
  • Real-time framework allows true PIM modeling and rapid retargeting of the model to any RTOS and even to systems with no RTOS at all.

Jump from Rose to MDD – Users can change the design process by moving from static case technology to the most powerful MDD technology on the market.

CORBA MDD – Rhapsody is the only MDD technology on the market to automatically synthesize fully executable CORBA applications.


Рассказать друзьям:

     Рейтинг@Mail.ru