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

[FEATURE] Export AIR AADL to configuration file #41

Open
2 tasks
podhrmic opened this issue May 21, 2024 · 0 comments
Open
2 tasks

[FEATURE] Export AIR AADL to configuration file #41

podhrmic opened this issue May 21, 2024 · 0 comments
Labels
enhancement New feature or request SoW TA2.1.1.B Specify entire OpenSUT architecture with SysML,a subset of components with AADL,
Milestone

Comments

@podhrmic
Copy link
Collaborator

Summary

Phantom CLI runs Osate headlessly, and exports an AADL instance model into JSON representing AIR. Create a simple application that consumes the JSON encoded AIR and exports the config file described in #40

One option is to write a simple parser in Python as a minimal proof of concept. But a scala application that leverages the AIR library directly seems more appropriate.

Acceptance Criteria

  • Estimate the effort needed to create a scala app with AIR vs. a Python app
  • Create a simple minimal implementation that consumes AIR JSON and exports the configuration file
@podhrmic podhrmic added the enhancement New feature or request label May 21, 2024
@podhrmic podhrmic added this to the Someday milestone May 21, 2024
@podhrmic podhrmic added the SoW TA2.1.1.B Specify entire OpenSUT architecture with SysML,a subset of components with AADL, label May 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request SoW TA2.1.1.B Specify entire OpenSUT architecture with SysML,a subset of components with AADL,
Projects
None yet
Development

No branches or pull requests

1 participant