Usage Scenario Variables not supported by Protocom anymore?

Description

Our Business Reporting Example that we try to analyse with Protocom contains variables in its usage profile. When we run the generated Protocom code, it fails as it cannot find the needed values in the Stackframe. SimuCom has no such problems with the same models.

Looking at the generated code, it seems as if there is no support for variables in Protocom anymore?

Code in Protocom (generated BRS_usage_scenario class):

Code in SimuCom for comparison (generated BRS_usage_scenario class):

The preparation of the stackframe is missing in Protocom.

Looking into the code, it seems to me that the handling of variables was disabled. In the plugin org.palladiosimulator.protocom, the class org.palladiosimulator.protocom.tech.rmi.util.PcmRMIProtoUserAction generated the code around the call and then calls org.palladiosimulator.protocom.lang.java.util.PcmCommons.call(..). There, we see

If I remember correctly, those commented preCallTM and postCallTM were responsible for the variable handling.

Any plans on adding this back into Protocom?

Environment

None

Assignee

Steffen Becker

Reporter

Anne Koziolek

Labels

None

Requirement Category

Functional

External issue URL

None

Affects versions

Priority

Major