Re: [OWL-S]: proposal to collapse ProcessModel and Process

Daniel,
	I am embarrassed to say that you are absolutely right.  I was  
convinced that this property was in OWL-S; but looking (briefly) at the  
previous versions, I can't find it.

This does raise some interesting questions:

1) profile:has_process
This is a functional property, pointing to a "Process".  Should this be  
functional, or may we want a profile to point to several processes (and  
what would this mean)?

2) inferring the profile given the process
If we have a full OWL-S model in some RDF store or reasoner, is it  
possible to identify the profile given a reference to the process  
model?  Because of the "has_process" property, we can go the other way  
round (and yes, this means we can do tricks with RDQL), but, for  
example, could we generate the class of all profiles for a given set of  
processes?  This would be necessary if, for example, we wanted to know  
the different non-functional parameters (attached to the profile) that  
related to a given composition of processes?

Terry

On 15 Jun 2004, at 08:13, Daniel Elenius wrote:

>  Regarding your figure: There is no hasProfile property in the current  
> OWL-S.
>
>  /Daniel
>
>  Terry Payne wrote:
>  This has my vote as well!
>
>  I've attached a diagram that illustrates how processes, profiles and  
> services are connected, and it is a bit of a tangled web...
>
>      Terry
>
>
>
>
>
>  <image.tiff>
>
>
>
>  On 13 Jun 2004, at 16:57, Drew McDermott wrote:
>
>
>
>
>
>  [David Martin]
>
>  I'd like to collapse ProcessModel and Process, in Process.owl.  I  
> doubt
>  if anyone will object to this, in principle, but I think it should be
>  mentioned "for the record".  It has been discussed, now and then, in  
> the
>  past.
>
>  ProcessModel has always been a simple class which points to a Process
>  and also to a "process control model".  Of course, ProcessControlModel
>  is just a placeholder; no one has ever done any work on it (that is,  
> not
>  in the context of OWL-S).  (But note that I think there's some  
> important
>  work to be done in this area; it's just that it's not a near-term  
> priority.)
>
>
>  I never understood what a process-control model was supposed to be, so
>  I agree with your proposal.
>
>                                               -- Drew
>
>
>  -- 
>                                     -- Drew McDermott
>                                        Yale Computer Science Department
>
>
>
>
>   
> _______________________________________________________________________
>  Terry R. Payne, PhD.        |  
> http://www.ecs.soton.ac.uk/~trp/index.html
>  AgentLink III Co-coordinator    | AgentLink III -  
> http://www.agentlink.org
>  University of Southampton    | Voice: +44(0)23 8059 8343 [Fax: 8059  
> 2865]
>  Southampton, SO17 1BJ, UK | Email: terry@acm.org / trp@ecs.soton.ac.uk
>
>
>
>
>
> -- 
> Daniel Elenius
> Usable Ubiquitous Research Group (U2)
> Department of Computer and Information Science
> Linköping University, Sweden
> Tel: +46 13 28 56 06, Fax: +46 13 142 231
> <mime-attachment>

_______________________________________________________________________
Terry R. Payne, PhD.		| http://www.ecs.soton.ac.uk/~trp/index.html
AgentLink III Co-coordinator	| AgentLink III - http://www.agentlink.org
University of Southampton	| Voice: +44(0)23 8059 8343 [Fax: 8059 2865]
Southampton, SO17 1BJ, UK | Email: terry@acm.org / trp@ecs.soton.ac.uk

Received on Tuesday, 15 June 2004 04:50:46 UTC