- From: Fergus, Paul <CMPPFERG@livjm.ac.uk>
- Date: Mon, 12 Jan 2004 10:51:26 -0000
- To: <public-sws-ig@w3.org>
Hello I am doing some work on 'Service Requests' - does anyone have an example for the OWL-S 0.9 CongoService example. My understanding is that the service request is described using the service profile specification, however there are a number of elements that I do not want to use. For example I dont want to use the <profile:refersTo rdf:resource="&congoProcess;#signInInfo"/> because the service request does not point to a process model. Could I just omit this? Could I use a simple service request that takes as input a BookTile and retruns as output a description of the book as described below: <?xml version='1.0' encoding='ISO-8859-1'?> <!DOCTYPE uridef[ <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns"> <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema"> <!ENTITY owl "http://www.w3.org/2002/07/owl"> <!ENTITY process "http://www.daml.org/services/owl-s/0.9/Process.owl"> <!ENTITY service "http://www.daml.org/services/owl-s/0.9/Service.owl"> <!ENTITY profile "http://www.daml.org/services/owl-s/0.9/Profile.owl"> <!ENTITY profileHierarchy "http://www.daml.org/services/owl-s/0.9/ProfileHierarchy.owl"> <!ENTITY time "http://www.ai.sri.com/daml/ontologies/time/Time.owl"> <!ENTITY xsd "http://www.w3.org/2001/XMLSchema"> <!ENTITY DEFAULT "http://www.daml.org/services/owl-s/0.9/ServiceRequest.owl"> ]> <rdf:RDF xmlns:rdf= "&rdf;#" xmlns:rdfs= "&rdfs;#" xmlns:owl = "&owl;#" xmlns:service= "&service;#" xmlns:process= "&process;#" xmlns:profile= "&profile;#" xmlns:profileHierarchy= "&profileHierarchy;#" xmlns:xsd= "&xsd;#" xmlns= "&DEFAULT;#"> <owl:Ontology rdf:about=""> <owl:versionInfo /> <rdfs:comment /> <owl:imports rdf:resource="&rdf;" /> <owl:imports rdf:resource="&rdfs;" /> <owl:imports rdf:resource="&owl;" /> <owl:imports rdf:resource="&service;" /> <owl:imports rdf:resource="&process;" /> <owl:imports rdf:resource="&profile;" /> <owl:imports rdf:resource="&concepts;" /> <owl:imports rdf:resource="&time;" /> <owl:imports rdf:resource="&profileHierarchy;" /> </owl:Ontology> <profileHierarchy:BookSelling rdf:ID="Profile_Congo_BookBuying_Service"> <profile:input> <profile:ParameterDescription rdf:ID="BookTitle"> <profile:parameterName> bookTitle </profile:parameterName> <profile:restrictedTo rdf:resource="&xsd;#string"/> </profile:ParameterDescription> </profile:input> <profile:output> <profile:ParameterDescription rdf:ID="BookDescription"> <profile:parameterName> EReceipt </profile:parameterName> <profile:restrictedTo rdf:resource="&xsd;#string"/> </profile:ParameterDescription> </profile:output> <!-- Preconditions --> <!-- Effects --> </profileHierarchy:BookSelling> </rdf:RDF> I would really appreciate some advice on this. Thank you in advance for your time and effort Regards, Paul Fergus
Received on Monday, 12 January 2004 05:51:28 UTC