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

Support AADL data ranges in AGREE #76

Closed
kfhoech opened this Issue Feb 20, 2018 · 1 comment

Comments

Projects
None yet
1 participant
@kfhoech
Contributor

kfhoech commented Feb 20, 2018

AADL data of Integer and Real types as described in the Data_Model.aadl property set can be constrained to a numeric subrange. Yet, this range constraint is not propagated into AGREE logic and such constraints are ignored. AGREE has its own subrange constraints on variables introduced in AGREE annexes, but these cannot be used directly on ports. At the very least, support generation of range constraints for AADL data in AGREE. This likely involves addition of the constraints to the type map and perhaps a refactor unifying the AADL and AGREE subrange mechanisms.

This is related to issue 13.

@kfhoech

This comment has been minimized.

Contributor

kfhoech commented Mar 26, 2018

Resolved by Pull Request 106.

@kfhoech kfhoech closed this Mar 26, 2018

@kfhoech kfhoech added the v2.3.3 label Jul 11, 2018

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