|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: RE: XML Technologies: Progress via Simplification or Co mp
Didier PH Martin <martind@n...> asks: > > I do not hear anything from people trying to do model driven > development using XML technologies. Are they shy or simply > not there yet? If yes, I would like to hear what you do. > If you're asking can you do MDA for XML technologies, we're not there yet. Some of the models we have to work with are: relational schema for DB, UML for Java, but for XML we have loosely coupled requirement trees. An XSLT modeling tool would be good: declarative UML for XSLT anyone? If you're asking do we use XML technologies for our MDA, no, and I'm not sure I'd want them? The XML we get out of our modeling comes from our metadata and is all after the fact. Business analysts don't think in XML... Maybe SVG type things, but that's an implementation detail, not instric to the modeling process. We model the data, abstract, model the metadata, and iterate until we've got a metadata model. From the metadata model we can produce a (very rough) XML schema if need be, but so far, we use it only internally. We're trying to get to more of a model driven system. I currently envision at least three layers of modeling within our system: system level (traditional developer concerns), corporate standards, individual applications. Within each of those layers there will be some finer grained models also going on. XML technologies give me a great way to combine all these models and turn them into rules that can drive the system (XSLT is the lynch pin upon which it all turns). We're having some success, but we're a long way from a MDA across the board. Maybe in another 5 years...
|
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
|
|||||||||

Cart








