[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: SW-Mapping to OOP Model

  • To: Garfield <xmlstar@g...>
  • Subject: Re: SW-Mapping to OOP Model
  • From: Peter Hunsberger <peter.hunsberger@g...>
  • Date: Mon, 15 Nov 2004 10:35:34 -0600
  • Cc: xml-dev@l...
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=bQi0diRlKQDQeREDCQeNf2sFUgT63DQCC0TCZfu6rjNDlmjHmHpc+HxJQJS3BOatsi471X0R1akod0iCNxRsHRo1DcHxXhzte8ZtKuMj+4G5LlBmYZrs/hpDlXIUZAZGHJP0xObU1JAx5CTbeWsFfU1BAJtKacF/9Y0NdPhX3t8=
  • In-reply-to: <3eaad19a04111300247bca3af6@m...>
  • References: <3eaad19a04111300247bca3af6@m...>
  • Reply-to: Peter Hunsberger <peter.hunsberger@g...>

oop model
On Sat, 13 Nov 2004 13:54:47 +0530, Garfield <xmlstar@g...> wrote:
> Hi All,
> Thanks for the overflowing information on the Semantic Web, and its
> mysteries. Seems to be demystified for the most part of it. 
> Seems to be demystified for the most part of it. Well, I
> had another thought in my mind, which I thought worthwhile sharing
> with you folks.
> Are there mappings defined between the Semantic Web and Programming Models ?

<snip>interesting discussion on what this might mean</snip>

Hi Garfield,

it seems to me you're circling the questions of "even if you have
(global) knowledge discovery mechanisms (the enabling pieces of the
Semantic Web) how are you going to exploit them"?   In particular, you
describe:

> This looks similar to a Javadoc that describes what a class can do,
> what operations it supports, and what are its fields. What I am asking
> for something more than a documentation, but a more formal definition.

Which I think is the issue of the exchange of common semantics.  I
can't offer any specific answers for these issues.  (The usual, go
look at expert/rules systems, RDF, and of course the whole gamut of WS
stuff, applies, but I think you already know that.)  However, since
some of your points are posed as Java specific you may want to look at
JSR 94 and it's kin.

As I've suggested before, rules can be treated as exchangeable
metadata.  Basically, couple rules to terms and Ontology traversal can
be treated as a a rules evaluation process: if your rules and my rules
both find the same object then the terms the rules map to must be
describing the same thing (and here's an instance of an object that is
a representation of that thing).  What's interesting with this
approach is that the object can be local only; run both the foreign
rules and the local rules locally to see if they are in agreement, if
they are you don't really care what the foreign object might be,
you've got a local object that works for you (there's a heavy weight
way to isolate viruses!).

I don't know if there is any work being done on this approach.  We're
sort of indirectly attacking things this way, but more from a rules
discovery of metadata (which then describes abstract objects) than
finding any objects that are directly usable.  What might be
interesting was if I could turn my abstract objects into something
like a Castor description and subsequently de-marshall a real object
representation of it. However, I can't see any practical use for this
at the moment...

-- 
Peter Hunsberger

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.