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

SW-Mapping to OOP Model

  • To: xml-dev@l...
  • Subject: SW-Mapping to OOP Model
  • From: Garfield <xmlstar@g...>
  • Date: Sat, 13 Nov 2004 13:54:47 +0530
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding; b=FaLursuRXW62PHNMZUy+5joEQd11wR0M3wdtlWktP+PaMb0zPIBOrqUTcw9U8Qkx6ad6EtLBUUuOjJNzUvziMvcDjQ4SueybPzalJXl7zjn5hcuVPDUWDAz0lFEFJmIi3s051L06ZuWNfEfyMaSBWol6FS07e1JIW0lAxBlXULQ=
  • Reply-to: Garfield <xmlstar@g...>

oop model
Hi All,

   Thanks for the overflowing information on the Semantic Web, and its
mysteries. 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 ?
For the most part, schemas and Class definitions resemble in the way
they are modeled by
a) The way they define the scope of an Object
b) The way it allows extensibility
c) The way it allows constricting values that Objects can hold
d) Helping avoid name clashes through packages/ namespace declarations.
e) Reference of Objects within another definition
f)  its goes on ...... gurus cd add more

Well, they mostly map one to one, except that captruing an XML Schema
as a Java Object might not be trivial in some cases. I've read some
articles on it sometime back.

But what about inherent programmatic support for semantic
discovery/integration of Objects ? Is there an existing infrastructure
that allows Objects to seamlessly discover/interact based on their
semantic annotations, in a synchronous /asynchronous environment,
without needing to make them web service enabled?.

For instance, while designing a WSDL, the Modeler can annotate the
Port types and Operations for usage by Service Requestors or Agents.

Similarly, in the Programming Model, a Class/Interface, methods and
even critical fields can be annotated through some existing mechanism
and expose them for usage by the consumer objects.

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.

It will help understand what a class is, and what it can do, and have
common agreement between all objects on the usage of a particular

I am not sure if this has just some theoretical relevance, or if this
is just trash - I am just feeling too enthu about this thought -
wanted your thoughts and light on this.



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.
First Name
Last Name
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.