W3C home > Mailing lists > Public > public-sws-ig@w3.org > February 2005

Re: Embedding an upper Ontology into OWL-S

From: Peyman Nasirifard <epeyman@gmail.com>
Date: Wed, 9 Feb 2005 23:04:37 +0100
Message-ID: <e3cfca8c0502091404566f6d86@mail.gmail.com>
To: Bijan Parsia <bparsia@isr.umd.edu>
Cc: public-sws-ig@w3.org, epeyman@gmail.com

Yes! Actually, we want to use these Ontologies. We want to benefit
from both OWL-S description and finite state machine (FSM) description
of a Web service. Suppose that every Web service has a FSM description
beside OWL-S. This FSM description will be generated by Web service
designer and will be published into a repository. User will query for
a Web service with a specific FSM and finally s/he will find the
desired Web serivce.

For implementing this scenario, we want to have FSM beside OWL-S. So
importing the Ontologies together (owl:imports) can't solve anything.
These Ontologies, which want to work with each other, are somehow
separated.

For working with OWL-S description, we can use OWL-S API developed by
Mindswap. But for FSM part we have nothing. I think we should develop
such APIs for working with FSM description of a Web service. I think
the pattern of developing these APIs will be the same as OWL-S API.
Any idea? (specially from Mindswap team)

Bests,
Peyman

On Mon, 7 Feb 2005 15:14:56 -0500, Bijan Parsia <bparsia@isr.umd.edu> wrote:
> On Feb 7, 2005, at 11:08 AM, Peyman Nasirifard wrote:
> 
> > Hi
> >
> > How can an upper Ontology be embedded into OWL-S?
> 
> Why do you want to *embed* it? Surely you just want to *use* it in some
> owl-s description.
> 
> To do so, just do owl:imports on both the owl-s and your desired
> ontology.
> 
> > Suppose that, we
> > have an upper Ontology for finite state machines (FSM). This Ontology
> > located here:
> >
> > http://www.l3s.de/~dolog/fsm/fsm.owl
> >
> > How can we get OWL representation of FSM within OWL-S?
> 
> Imports. (That's pretty much the only way in vanilla owl. There are
> other ideas floating about, including our work on E-connections:
>         http://www.mindswap.org/2004/multipleOnt/
> 
> > I guess I can
> > somehow embed this Ontology to Process.owl. Any idea?
> 
> As Drew said...why embed? If you just want to *use*, then you should
> import (or econnect). If you want to align some part of OWL-S with the
> upper ontology (a la what some folks did with Dolce, see:
>         http://www.daml.ecs.soton.ac.uk/SSS-SWS04/23.pdf)
> then one of these combination techniques is still perfectly fine.
> 
> Cheers,
> Bijan Parsia.
> 
>
Received on Wednesday, 9 February 2005 22:07:31 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:32:47 UTC