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

Data classifiers for ports are not instantiated #626

Closed
lwrage opened this issue Sep 20, 2015 · 1 comment · Fixed by #2840
Closed

Data classifiers for ports are not instantiated #626

lwrage opened this issue Sep 20, 2015 · 1 comment · Fixed by #2840

Comments

@lwrage
Copy link
Contributor

lwrage commented Sep 20, 2015

If a port references a data classifier in the declarative model, this there is no trace of it in the instance model. Only subcomponents are instantiated. We could extend the metamodel to include referenced data classifiers somewhere, maybe as part of the top level instance object.
Instantiation is needed to handle properties of referenced classifiers correctly, e.g., to add up data sizes.

This allows implementation of saeaadl/aadlv2.2#5.

@AaronGreenhouse
Copy link
Contributor

Main problem is when the data classifier is a prototype instantiation. There is no record of how the prototype is expanded.

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

Successfully merging a pull request may close this issue.

2 participants