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

 


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Data design methods? (was Re: APIs, messaging)



<quote context="out">
OO methodologies provide criteria for choosing between
different designs, but as we've brought out here, a good OO design *hides*
data
structures.
</quote>

My impression is that some OO practitioners woud rather say "encapsulate"
than "hide". But that still begs the question of how to expose the structure
(at the risk of re-kindling a dying ember).

Joel Rees
jreesmf@mac.com

----- Original Message -----
From: "Michael Champion" <mike.champion@softwareag-usa.com>
To: <xml-dev@lists.xml.org>
Sent: Friday, May 25, 2001 12:40 AM
Subject: Data design methods? (was Re: APIs, messaging)


>
> ----- Original Message -----
> From: "Bullard, Claude L (Len)" <clbullar@ingr.com>
> To: <francis@redrice.com>; "Simon St.Laurent" <simonstl@simonstl.com>
> Cc: "Al Snell" <alaric@alaric-snell.com>; "Jeff Lowery"
> <jlowery@scenicsoft.com>; "'Eric Bohlman'" <ebohlman@earthlink.net>;
> <xml-dev@lists.xml.org>
> Sent: Thursday, May 24, 2001 10:42 AM
> Subject: RE: APIs, messaging
>
>
> >
> > The critical question: by what criteria does one choose to create a UML
> > description, or an RDF Description, or a Topic Map, or just an XML
> > Schema?
>
> I have an even more basic question: by what criteria does one choose
between
> different DATA designs?  OO methodologies provide criteria for choosing
between
> different designs, but as we've brought out here, a good OO design *hides*
data
> structures.  Are there widely accepted criteria for defining "good" data
models
> independently of the algorithms used to process them?
>
> The only thing that comes to mind that would be relevant to XML is
> Entity-Relationship Modelling.  Any thoughts?
>
> I'm aware of David Carlson's website www.xmlmodeling.com (and his recent
book),
> but from a quick look it seems to focus on the mechanics of using UML to
model
> various XML schemas rather than the "aesthetics" of what a good design
looks
> like. Am I missing something?
>
>
> ------------------------------------------------------------------
> The xml-dev list is sponsored by XML.org, an initiative of OASIS
> <http://www.oasis-open.org>
>
> The list archives are at http://lists.xml.org/archives/xml-dev/
>
> To unsubscribe from this elist send a message with the single word
> "unsubscribe" in the body to: xml-dev-request@lists.xml.org
>