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

Explore Eclipse Vorto Interoperability #13

Open
mmccool opened this issue Mar 30, 2020 · 2 comments
Open

Explore Eclipse Vorto Interoperability #13

mmccool opened this issue Mar 30, 2020 · 2 comments
Assignees

Comments

@mmccool
Copy link
Contributor

mmccool commented Mar 30, 2020

Explore ways in which systems based on Vorto models can interoperate with WoT systems.
A Vorto repository stores and manages models; a WoT TD directory stores and manages WoT TDs describing device instances.

  • See if Vorto can be incorporated into PoCs, i.e. for EdgeX, etc.
  • Define the relationship between TDs (describing device instances) and Vorto models (describing classes of devices)
    • this should be consistent with other approaches to specify models (also ODM SDF, and TDTs)
    • proposal: use links (already in TDs), define relation types like "instanceOf" (need to look into existing IANA that might work here)
    • probably need registered IANA MIME contentType for Vorto models
  • Can TDTs be stored in Vorto repositories?
  • Can TDTs be automatically generated from Vorto models?
  • Can TDs be automatically generated from Vorto models, given some additional parameters (protocol binding information)?
  • Can a bidirectional translation be achieved?

Other:

  • Investigate whether Scripting API discovery filters using partial TD templates is suitable for "semantic discovery"
@mmccool mmccool changed the title Explore Vorto Interoperability Explore Eclipse Vorto Interoperability Mar 30, 2020
@mmccool
Copy link
Contributor Author

mmccool commented Apr 6, 2020

See PR #15

@mmccool
Copy link
Contributor Author

mmccool commented Aug 22, 2022

Should look at this again in Discovery 2.0. One issue is that Vorto deals with Models, not instances, and we don't currently store models in directories. But we might in the next version.

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

2 participants