Re: Choreography and the Semantic Web

Geoff Arnold <[email protected]>
Newsgroups gmane.comp.web.services.ws-arch
Message-ID <[email protected]>

On Saturday, August 10, 2002, at 10:40  PM, Champion, Mike wrote:
> I think this demonstrates my point.  The proposals we're 
> discussing seem to
> be written by people trying to do with with today's technology, 
> hard-coding
> syntax onto semantics. They can point to a large body of 
> experience that
> does similar things, albeit with less interoperability or 
> scalability than
> the Web technologies have exhibited.  It would seem that those who 
> say that
> it should be done with RDF, DAML-S, OWL, or whatever are looking to the
> future.  Maybe it's a gap in my education, but I don't know of existing
> large-scale commercial systems that use agents that handle the partial
> understanding problem, or employ RDF-based technologies in the way 
> being
> described here.

No, it's not a gap in education. The problem here is how to 
kick-start the
network effect (i.e. how to avoid being the only person with a 
photocopier).
The answer (in the agent community) seems to be, essentially, 
imagine how
an intelligent agent might communicate (we're good at doing that, 
because
we can use ourselves as prototypes ;-) and then use that style of 
communication
between our relatively dumb (typically FSM) agents. That way, when the
first slightly-less-dumb agents emerge they'll find someone to talk to
in their own language (even if the conversations are slightly stilted).

As a bonus, it turns out that putting a little effort into the 
communication
models can lead to a significant payoff in terms of expressiveness, 
even for dumb
agents.

> Is there some modus vivendi possible here? ... along the lines of a WSA
> framework that is rich to describe the *principles* of coordination,
> conversations, reliability in a useful way that is abstract enough 
> to be
> implemented with either a stack of special purpose schemas and 
> layers on top
> of SOAP, or with specific ontologies expressed in a general 
> purpose semantic
> language?

Absolutely. A corollary to this is that we must eschew appeals to 
"the argument
from incredulity" (the one that goes "I can't imagine why, or how, 
you'd ever
need X"). And as I mentioned elsewhere, no Procrusteam beds, please!


Geoff Arnold
Sun Microsystems Laboratories
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.