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

Statechart XMI export #11

Open
jonasblixt opened this issue May 26, 2018 · 0 comments
Open

Statechart XMI export #11

jonasblixt opened this issue May 26, 2018 · 0 comments

Comments

@jonasblixt
Copy link

Hello,

I'm working on making a statechart library in C which will support importing/code generation from XMI files. I started with StarUML to draw the machines and I think I've found a bug in either how StarUML organises data internally or possibly how the XMI exporter -plugin behaves.

This is what one of my test machines looks like:
image

The specific problem I have is how the transitions are stored with the composite state 'E'. I would imagine that transitions inside a composite state with orthogonal regions would have it's transitions associated with the respective region. However it does not seem to be how StarUML does it. Now, I'm not exactly sure how this should be but the UML standard certainly states that any region can 'own' transitions.

Here is a part of the XMI file:
image

//Jonas

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

No branches or pull requests

1 participant