- From: dink <dink@mis.ccu.edu.tw>
- Date: Tue, 14 Sep 2004 21:40:19 +0800
- To: <public-sws-ig@w3.org>
- Message-ID: <002d01c49a60$609b87c0$98ae7b8c@dink>
Hello... After reading the example of BravoAir,I have some questions. 1.Should the Input and Output of the process conform to hasInput and hasOutput of the profile? Ex: There are 3 input and 2 output in the EXprofile.owl <profile:hasInput rdf:resource="http://www.ccu.edu.tw/EXProcess.owl#I1 /> <profile:hasInput rdf:resource="http://www.ccu.edu.tw/EXProcess.owl#I2 /> <profile:hasInput rdf:resource="http://www.ccu.edu.tw/EXProcess.owl#I3 /> <profile:hasOutput rdf:resource="http://www.ccu.edu.tw/EXProcess.owl#O1/> <profile:hasOutput rdf:resource="http://www.ccu.edu.tw/EXProcess.owl#O2/> There are 2 atomic process in the EXprocess.owl <process:AtomicProcess rdf:ID="A1"> <process:hasInput rdf:resource="#I1/> <process:hasInput rdf:resource="#I2/> <process:hasInput rdf:resource="#I3/> <process:hasOutput rdf:resource="#O1/> </process:AtomicProcess> <process:AtomicProcess rdf:ID="A2"> <process:hasInput rdf:resource="#I1/> <process:hasInput rdf:resource="#I4/> Is it illegal since the input I4 in the EXprocess.owl doesn't appear in the EXprofile.owl. <process:hasOutput rdf:resource="#O2/> </process:AtomicProcess> 2. <process:Perform> <process:process rdf:resource="#CompleteReservation" /> <process:hasDataFrom> <process:Binding> <process:toParam rdf:resource="#ChosenFlight" /> <process:valueSource> <process:ValueOf> <process:theVar rdf:resource="#ChosenFlight" /> <process:fromProcess rdf:resource="http://www.daml.org/services/owl-s/1.1B/Process.owl#TheParentPerform" /> Does it say the ChosenFlight equal to The ChosenFlight of the process "TheParentPerform"? But in the BravoAirProcess.owl,there is no "TheParentPerform" process. </process:ValueOf> </process:valueSource> </process:Binding> </process:hasDataFrom> </process:Perform>
Received on Tuesday, 14 September 2004 13:53:15 UTC