Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve TransitionUsage to improve control of succession of action #1048

Open
adaussy opened this issue Feb 21, 2025 · 1 comment
Open

Improve TransitionUsage to improve control of succession of action #1048

adaussy opened this issue Feb 21, 2025 · 1 comment

Comments

@adaussy
Copy link
Contributor

adaussy commented Feb 21, 2025

TransitionUsage are used to define successions between different kind of actions.

In the following textual example, the outgoing successions of the DecisionNode are materialized using TransitionUsage.

action a0 {
    private import ScalarValues::*;
    action a1;
    action a2;
    action a3;
    action a4;
   
    attribute attr1 : Real;
    first a0 then d1;
    decide d1;
        if x >= 2 then a1; //<- Here
        if x >= 1 and x < 2 then a3; //<- And here
        else a4;  
}

This issue aims to provide:

  • Valid import/export capabilities for TransitionUsage in the context of succession of Actions
  • Improve diagram to be able represent such TransitionUsage in the GeneralView diagram
@AxelRICHARD
Copy link
Member

That's two distinct issues here.
Could you please create a separate issue for the Improve diagram to be able represent such TransitionUsage in the GeneralView diagram?
For the next issues, please keep in mind that we try to have one problem/case per issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants