Table of Contents
Tutorial OWL-S
Resources
-
- owl:
- example:
- /home/dang/data/mydirectory/mywork/dailabor/00–current/00daipjsactual/50ISCO/iscows/05AP5/91tutorialontology_owls
OWL
What is OWL Implementation
- Modelling: Provide data structures that represent OWL ontologies/documents.
- Parsing: Taking some syntactic presentation, e.g. OWL-RDF and converting it to some [useful] internal data structure.
- Serializing: Producing a syntactic presentation, e.g. OWL-XML from a local data structure.
- Manipulation/Change: Being able to manipulate the underlying objects.
- Inference: Providing a representation that implements/understands the formal semantics of the language.
OWL-S
- Service
- Process: composite, atomic, simple process (abstract process relating to others process)
- Profiles
- Grounding
The relationships between service components are modeled using properties such as presents (Service-to-Profile), describedBy (Service-to-Process Model), and supports (Service-to-Grounding).
OWL-S Editor
Has good tutorial. The editor allow graphical process design, input output, export import wsdl
Using OWL-S
How to use?
Related works
- Agent-Based Systems
- Knowledge-Based Software Engineering (KBSE)
- Automated Software Engineering (ASE)
AI Planning Programming Languages Workflow Systems Knowledge Representation Situation Calculus Process Representation Pi Calculus Process Specification Language (PSL)
Research Directions
- Language & vocabulary for
- Quality of Service
- Policies
- Preconditions & effects
- Commitments
- Discovery / Matchmaking / Selection
- Composition, workflow adaptation
- Service / resource / transaction management
- Service use with mobile / ubiquitous devices
- Security
- Context
- Tools & Environments
- (Semi-)Automatic annotation
Agent-Oriented Web