[owl-s] state of API development

Evren Sirin evren at cs.umd.edu
Wed Apr 13 03:26:43 EDT 2005


Michael Dänzer wrote:

> Hello Everybody
>
> A few months ago, there was a short thread on this list about the 
> development of OWL-S 1.1 API 
> (http://lists.mindswap.org/pipermail/owl-s/2004-December/000141.html). 
> As a part of my master thesis I need to develop some sort of Process 
> Editor, which should support all ControlConstructs from the language 
> definition. I see, that in the newest versions on the subversion 
> repository a lot of new stuff for expressions, repeat-until and 
> if-then-else constructs was added. 

Yes, these are now fully functional in the just relased 1.1.0 version.

> As well, I have recognised a OWL-S to SHOP translator (which I could 
> use as well), 

This is not completed yet. I'll be doing the integration with JSHOP2 for 
the next release.

> but eveything is undocumented at the time.

I will try to complete the javadocs as much as possible as I go along 
and maybe extend the simple tutorial to contain more detailed 
explanations. But it is hard for me to provide any other kind of 
documentation. I try to add example programs in src/examples to 
demonstrate when there is a significant  new capability.

>
> Evren, could you please write a few words about the state of these 
> extensions, what can be used already, what's under development and 
> what the limitations of the new parts are.

There are some known issues with the current beta release which I didn't 
have time to document yet. All the major features are working as much as 
I tested. There are some unsupported features: applying effects (to be 
reayd for next version), supporting different data flow constructs like 
ValueFunction (not planning to implement because these are really under 
specified in OWL-S 1.1), evaluating all of the SWRL built-in functions 
(now only comparison functions are supported, maybe arithmetic 
operations will also be supported). There is also a problem with 
executing Split constructs which may cause an error if multiple threads 
try to modify the KB at the same time. And of course there are possibly 
many bugs that effects other parts :)

Regards,
Evren

>
> Thanks in advance
> Michael
> _______________________________________________
> OWL-S mailing list
> OWL-S at lists.mindswap.org
> http://lists.mindswap.org/mailman/listinfo/owl-s
>
>




More information about the OWL-S mailing list