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

migrate architecture to oml #232

Closed
capsulecorplab opened this issue Aug 16, 2022 · 2 comments
Closed

migrate architecture to oml #232

capsulecorplab opened this issue Aug 16, 2022 · 2 comments
Labels
DocOps IT Operations for Documentation (i.e., updating buildDocs.sh)

Comments

@capsulecorplab
Copy link
Collaborator

capsulecorplab commented Aug 16, 2022

oml has more modeling capabilities for modeling concepts, s.a., mission objective to component mapping, metrology (including measurements for mass budget analysis), interfaces & junctions, as well as file-based model exchange & querying capabilities, allowing for use with our current templating toolchain for generating textual and/or graphical documents. The oml-tutorial & firesat-example can also serve as a reference implementation for SeaLion's architecture modeling purposes.

@capsulecorplab capsulecorplab added the DocOps IT Operations for Documentation (i.e., updating buildDocs.sh) label Sep 6, 2022
@capsulecorplab
Copy link
Collaborator Author

capsulecorplab commented Dec 11, 2022

primarily want to adopt ontology vocabularies from oml patterns as to be able to model interfaces and junctions, but vocabularies should be expressed in YAML using linkml schemas, as current architecture is already expressed in YAML. Current approach under consideration is to write a version of the m30ml metamodel using linkml-owl schemas, as to be able to map to OWL/RDF, then use SPARQL queries from OML patterns (s.a., from pattern 8) to extract contents of the model

@capsulecorplab
Copy link
Collaborator Author

closing/replacing issue with #240

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DocOps IT Operations for Documentation (i.e., updating buildDocs.sh)
Projects
None yet
Development

No branches or pull requests

1 participant