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

Service Request Completion #1

Open
amedranogil opened this issue Mar 1, 2017 · 2 comments
Open

Service Request Completion #1

amedranogil opened this issue Mar 1, 2017 · 2 comments

Comments

@amedranogil
Copy link
Member

Since universAAL does not have a knowledge base in memory (in comparison with other semantic frameworks and reasoners) it is some times difficult to address conditions, specially regarding service requests in dynamic resources; since the service profiles are "fixed".

The idea is to create a module (optionally installed) that will extend the service calls by completing the service requests where the information lies in the CHe.
For example: Service request: "turn off any device that is on" would be "not matched". The component would query the CHe for the "devices that are on" then issue the simplified service requests ("turn device x off") which will be matched.

Would need some integration with service bus, in order to find out if the service request is valid or needs completion; and probably we would need to create a component that transforms class expressions to SPARQL.

@saiedt
Copy link
Contributor

saiedt commented Mar 1, 2017 via email

@cstockloew
Copy link
Member

see also uaal issues S1 (and S2). This proposal seems to be a special case whereas the original proposal is not restricted to CHE but use any available services to complete the request.

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

No branches or pull requests

3 participants