以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 Web Services & Semantic Web Services 』  (http://bbs.xml.org.cn/list.asp?boardid=10)
----  【讨论】OWL-S Process Model 中过程执行的结果  (http://bbs.xml.org.cn/dispbbs.asp?boardid=10&rootid=&id=30925)


--  作者:bangbangtang
--  发布时间:4/20/2006 10:34:00 AM

--  【讨论】OWL-S Process Model 中过程执行的结果
在 OWL-S Process Model 中,过程的定义包含 IOPEs。而且,一对 (output,effect) 说明:在某种条件下过程执行的 一类 result。

那么,一个过程的执行,可能会产生多少对(output,effect) 来说明过程执行的结果?

我个人认为,应该只有两对,positive result 和 negative result? 大家怎么认为呢?


--  作者:MerryZhang
--  发布时间:4/24/2006 3:25:00 PM

--  
终于看懂楼主要问的问题了。

在定义过程中包含了IOPEs, 一个过程的执行的Output和Effect,其实取决于之前输入的iinput和Precondition,如果满足input和Precondition,那么就得出一个结果,结果应该是唯一的。

Eg.

A Selling service
Input: credit card number
Precondition: valid credit card
Output: receipt
Effect: the card is charged
Condition: be able to connect to bank


--  作者:bangbangtang
--  发布时间:4/24/2006 5:37:00 PM

--  
我不同意2楼的观点。

Precondition和一个过程的执行的Output和Effect无关,它只是决定:过程(Web服务)是否能调用。


--  作者:MerryZhang
--  发布时间:4/29/2006 2:13:00 PM

--  
的确是决定一个Web服务能否调用,但是如果满足Precondition的条件,你认为还会出现其它的结果吗?例如上面的例子中:the receipt和the card is charged都不会出现吗?
--  作者:MerryZhang
--  发布时间:4/29/2006 2:18:00 PM

--  
在OWL-S中可以定义条件式Outputs何Effects,即只有在某种条件满足的情况下,Outputs和Effects才能产生。
--  作者:jiachong
--  发布时间:4/30/2006 3:10:00 PM

--  
这种条件就是Input和Precondition
同意2楼观点
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
140.869ms