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] A challenge on "the graph"


Robert Barta wrote:

> "W. Eliot Kimber" wrote:
> 
>> Sam Hunting wrote:
>> 
>>> Of course, as I see it UML is a modelling langauge for *software
>>> systems*. No wonder it is most useful for that. But we are not building
>>> such a system, so to the extent UML is optimized for its market
>>> realities, it may not be suitable for us.
>> 
>> But the processing model *defines a software system*.
> 
> 
> Now I'm completely confused:
> 
>   - First we define a syntax (XTM) with some more-or-less fuzzy meaning.
> 
>   - Then we define the "processing system" as UML instance.
> 
>   - And then we try to define a query language against an
> *implementation
>     description in UML?
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 

You have misunderstood my meaning. The processing model defines an *abstract* software system, not an implementation. 

It's a *PROCESSING* model. Therefore it *must* be defining a software system, albeit an abstract one.

The processing model says *what happens* given certain conditions.

The processing model needs to say the following things:

- What the data model is that the (abstract) objects expose (this is 
what the query language depends on)
- What the implications are for state changes (adding topics, removing 
topics, etc.)
- What the default API is for accessing the data model and changing its 
state

None of this is implementation--it's all abstract.

Implementation is the task of realizing this abstraction and can take 
any form whatsoever as long as it satisfies
the constraints defined by the abstract processing model (which in turn 
has to satisfy the constraints defined
by the conceptual model).

Cheers,

E.
-- 
. . . . . . . . . . . . . . . . . . . . . . . .

W. Eliot Kimber | Lead Brain

1016 La Posada Dr. | Suite 240 | Austin TX  78752
     T 512.656.4139 |  F 512.419.1860 | eliot@isogen.com

w w w . d a t a c h a n n e l . c o m


------------------------ Yahoo! Groups Sponsor ---------------------~-~>
Do you have 128-bit SSL encryption server security?
Get VeriSign's FREE Guide, "Securing Your
Web Site for Business." Get it now!
http://us.click.yahoo.com/EVNB7A/c.WCAA/bT0EAA/2n6YlB/TM
---------------------------------------------------------------------_->

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

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

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 




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


Powered by eList eXpress LLC