Questions tagged [rhapsody]

IBM Rational Rhapsody is a visual development environment for systems engineers and software developers creating real-time or embedded systems and software.

IBM Rational Rhapsody is a cross-platform modeling environment based on UML and a visual development environment for systems engineers and software developers creating real-time or embedded systems and software.

It uses graphical models to generate software applications in various languages including C, C++, Ada, Java and C# and helps diverse teams collaborate to understand and elaborate requirements, abstract complexity visually using industry standard languages (UML, SysML, AUTOSAR, DoDAF, MODAF, UPDM), validate functionality early in development, and automate delivery of high quality products.

Several product editions exist:

  • Rhapsody Developper enables early validation of behavior of embedded systems and software to uncover defects earlier in the product lifecycle by using rapid prototyping, visual debugging and model execution.

  • Rhapsody Designer for Systems Engineers provides system engineers with a collaborative development environment with simulation for early requirements, architecture, and behavioral validation to improve the communication of complex requirements and trade-off analysis of complex systems.

  • Rhapsody Architect for Software provides a UML and SysML based software development environment for real-time and embedded software development.

  • Rhapsody Architect for Systems Engineers helps systems engineers collaborate to manage complexity to develop products and specify cohesive architectures and designs.

  • Rhapsody Design Manager enables teams to share, collaborate and manage designs across the systems engineering and embedded software development lifecycle using IBM Rational Jazz technology.

179 questions
1
vote
0 answers

Problem opening Siemens Teamcenter Active workspace via JCEF via IBM Rhapsody 8.4. Opening it from Rhapsody only gives a white screen

But if we isolate the code and run the code separately(from eclipse and not Rhapsody) it renders perfectly. In Task manager > Details tab, we can see that 5 jcef_helper threads are created. We're using Swing (JFrame etc) in the integration code to…
kundan7
  • 11
  • 6
1
vote
2 answers

Access current task PID in IBM Rhapsody 9.0.1

I am using IBM Rhapsody 9.0.1 Following this link I am trying to obtain the current task's handle, or even the OS Pid, of the current process/thread. (we are migrating from an SDL tool called TAU to Rhapsody) Unfortunately am not able to…
edenroz
  • 13
  • 6
1
vote
0 answers

Rhapsody statechart code generation fails C++20 build due to concept keyword conflict

Our project uses Rhapsody tool to generate C++ code, it is a quite legacy one and have been working fine until recently we are trying to update the compiler version to enable C++20. Generate code for statechart blocks compilation because of the…
Fei
  • 1,450
  • 1
  • 17
  • 30
1
vote
0 answers

IBM Rhapsody RulesComposer documentation?

The ADA rules for the Code Generation of Rhapsody by default, as far as I'm understanding it, relies on this java proyect I have a big problem as I need to model an statechart and…
Albatros23
  • 297
  • 2
  • 14
1
vote
0 answers

Error when using the Automatic Test Generation with Rational Rhapsody

I´m using Rational Rhapsody 8.3.1 and I tried to follow the ATG Tutorial, but when I press "Apply ATG" there's the following Error Message: ERROR: ATG is not applicable on configuration TPkg_TheTestCalc::TPkg_TheTestCalc_Comp::DefaultConfig. …
Exbla
  • 11
  • 1
1
vote
1 answer

Is it possible to get a full compliance between Rhapsody generated IDL files and CORBA 3.1?

I've tried to compile generated IDL files from Rhapsody 7.1.1 with the last version of TAO IDL Compiler (released package version 6.0.2), but I get some errors because anonymous types are deprecated in CORBA 3.1. This kind of errors could be…
Andrés Senac
  • 841
  • 6
  • 14
1
vote
1 answer

Using CMake with IBM Rhapsody (code generator)

I am in the process of using CMake to automate a build process on Windows. The first step of the build process involves using IBM Rhapsody to generate the code to be built. I have found that Rhapsody can be run headless (i.e. from command line)…
ggg123
  • 99
  • 10
1
vote
1 answer

Rhapsody API reload project

I am creating a Rhapsody JavaAPI plugin that will clean the current project files and copy in a fresh model. This is to have a fresh working copy for developers so they do not have to close rhapsody and copy in the clean models manually. My dilemma…
locus2k
  • 2,802
  • 1
  • 14
  • 21
1
vote
1 answer

Rational Rhapsody Debugging JVM

I am trying to attach a remote debugger to Rational Rhapsody in order to debug a Java plugin I developed. The official guide to do this for Rhapsody 8.1 can states: Add the following debug options to the JVM section of the…
rakwaht
  • 3,666
  • 3
  • 28
  • 45
1
vote
1 answer

Explain the association relationships with the Block in the diagram, see image

Please check the attached figure. I have block A, inside this block I added the block B and constraint property C, in addition outside the block I have constraint property D. I insert all of them in a BDD to see their relationships with A. It can…
Chris
  • 31
  • 6
1
vote
0 answers

Show multiple free text compartments

I'm using Rational Rhapsody Architect for Systems Engineering to implement a domain-specific modeling language my team has designed. I'm building it as a profile that extends the SysML profile. We have a metaclass that we've implemented as a new…
João Mendes
  • 1,719
  • 15
  • 32
1
vote
2 answers

IBM Rhapsody Java API - Get every element in a project

I'm currently trying to find or make a function to get every item in a Rhapsody project, meaning the nested elements of the project and the nested elements of those elements, etc. Is there an easy way to do this? And with easy I don't mean a looped…
user10473458
1
vote
3 answers

Getting Exception in thread "main" com.telelogic.rhapsody.core.RhapsodyRuntimeException: Can't co-create object

import com.telelogic.rhapsody.core.IRPApplication; import com.telelogic.rhapsody.core.RhapsodyAppServer; public class TestRhapsody { public static void main(String[] args) { IRPApplication irpApplication = …
1
vote
1 answer

Find when active class destruction has completed in IBM Rhapsody

I need to destroy an instance of a class with a statechart in IBM Rhapsody with the OXF framework, and find when the destruction has completed. From other questions (1) I can see that calling delete on the object is a bad idea as any pending events…
User55412
  • 882
  • 2
  • 10
  • 27
1
vote
2 answers

Unable to run Rational Rhapsody due to "Unable to compile" error

I have problems with running the code in rhapsody and my error message is: " Building ------------ MainDefaultComponent.class ------------ Executing: "C:\Users\olle\IBM\Rational\Rhapsody\7.5.3\Share\etc\jdkmake.bat" DefaultComponent.bat…
Andreas
  • 11
  • 1
  • 2
1 2
3
11 12