OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

topicmaps-comment message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: RE: [xtm-wg] Re: Portal Markup Language and Topic Map Template


Hi,

When I read Scott's message I was still contemplating a response focused on
the issues of Portal Markup - I'm still thinking on this one. However, I
have a more immediate contribution to make with regard AF and semantic
interchange. I've attached my paper abstract for Extreme Markup which makes
a proposal as to how Topic Maps can be used for the reliable semantic
interchange of structured information.

The basic premise is that people agree on Topics that represent the 'isness'
of a thing represented by a given schema construct. That Occurrences point
to a schema construct, which due to HyTime addressing can be anything. Thus
the schema type need not be a DTD. Then given an instance of a schema it is
possible to find the schema construct it adheres to and then find the Topic
that 'is' the thing represented by that construct. From the Topic it is
possible to find N other schema constructs that are the 'same thing'.

Given agreed Public Topics and the fact that it is not necessary to map
every schema to every other schema, one simple maps a new schema into the
TM. If all the Topics exist to express the schema then fine, if not then
additional topics can be added. If people dont think a topic is the correct
essense then they can create a new one.

There is obviously a little bit of glue software to write, the up and dowb
transates, i.e. schema instance1 into neutral generic data object
representation and back. But this is written only once for each schema.

I've attached the abstract which contains a little more detail.

*I firmly believe that Topic Maps are the solution to the problem of
reliable, valid and global information interchange*

Cheers,

Graham.

Graham Moore
CTO STEP UK
gdm@stepuk.com

-----Original Message-----
From: sentto-1553146-2-gdm=stepuk.com@returns.onelist.com
[mailto:sentto-1553146-2-gdm=stepuk.com@returns.onelist.com]On Behalf Of
Sam Hunting
Sent: Friday, April 28, 2000 5:57 PM
To: xtm-wg@egroups.com
Subject: Re: [xtm-wg] Re: Portal Markup Language and Topic Map Template


> Since Topic Maps are based on Architectural Forms, I would think the
> same benefits mentioned above would also apply when comparing the
> current form of PML (a DTD) with a Topic Maps based solution.  Also,
> since AF is not necessary the best implementation approach, TM
> template may be a better solution.
>
> I wonder what the TM experts (e.g., Michel & Steve) and AF experts
> (e.g., Eliot & Steven) think about this...

Agreed on benefits.

As far as "template" vs AF: at bottom we have a contractual issue --
two or more parties come to an agreement on the semantics of an
information set.

That is what happens, explicitly or implicitly, during interchange.

If the agreement is explicit, and the syntax of the agreement is stable
and formal, then the contract is (a) much more likely to be executed
without problems, and (b) the responsibility for problems is much more
likely to be clear.

AFs enable explicit agreements using a stable (ISO) formalism. If
"templates" are based on a formalism that is not so stable, than the
agreements based on them are also less likely to be stable.

What I wonder is if there is a way to have the best in both worlds
(stability and implementation), by expressing the templates in RELAX
syntax, since RELAX is to be fast-tracked at ISO, and perhaps can get
around some of the limitations of DTD syntax.

Any thoughts from the experts?

S.

P.S. I also wish to state how useful AFs have been in my own work.

I just got through XML-izing the AECMA 1000D DTDs. Among other things,
I changed the tag names to be English-like ("efy" vs. "effectivity").
The writers and implementors love this, because it takes the initial
sting of learning a new DTD language away.

But because I used AFs, I can always claim, AND PROVE (ie, base a
contract on) that my revised AECMA DTDs are conform architecturally to
AECMA 1000D.



=====
<? "To imagine a language is to imagine a form of life."
    -- Ludwig Wittgenstein, Philosophical Investigations ?>

__________________________________________________
Do You Yahoo!?
Talk to your friends online and get email alerts with Yahoo! Messenger.
http://im.yahoo.com/

------------------------------------------------------------------------
*--- FREE VOICEMAIL FOR YOUR HOME PHONE! ---*
With eVoice Now you can keep in touch with clients, vendors, co-workers,
friends and family ANYTIME, ANYWHERE. Sign Up Today for your FREE!
http://click.egroups.com/1/3426/2/_/337252/_/956947025/
------------------------------------------------------------------------

To Post a message, send it to:   xtm-wg@eGroups.com

To Unsubscribe, send a blank message to: xtm-wg-unsubscribe@eGroups.com


____________________________________________________________________________
__
This message has been checked for all known viruses by Star Internet
delivered
through the MessageLabs Virus Control Centre. For further information visit-
http://www.star.net.uk/stats.asp

------------------------------------------------------------------------
Why buy CDs? Now you can swap for them. At Switchouse.com, you can 
choose from over 300,000 titles of every kind of music. Top 20 hits, 
R&B, hardcore, whatever. Get the music. Forget the money. Sound good?
http://click.egroups.com/1/3717/2/_/337252/_/957167638/
------------------------------------------------------------------------

To Post a message, send it to:   xtm-wg@eGroups.com

To Unsubscribe, send a blank message to: xtm-wg-unsubscribe@eGroups.com

gdm0315.sgm



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC