[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] 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@m... ----- Original Message ----- From: "Michael Champion" <mike.champion@s...> To: <xml-dev@l...> Sent: Friday, May 25, 2001 12:40 AM Subject: Data design methods? (was Re: APIs, messaging) > > ----- Original Message ----- > From: "Bullard, Claude L (Len)" <clbullar@i...> > To: <francis@r...>; "Simon St.Laurent" <simonstl@s...> > Cc: "Al Snell" <alaric@a...>; "Jeff Lowery" > <jlowery@s...>; "'Eric Bohlman'" <ebohlman@e...>; > <xml-dev@l...> > 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@l... >
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|