W3C home > Mailing lists > Public > xmlschema-dev@w3.org > January 2003

RE: Opinion of UML-to-XML Schema?

From: Zakon, Stuart <stuart_zakon@medcohealth.com>
Date: Fri, 31 Jan 2003 14:35:47 -0500
Message-ID: <B9AB61562E23D2118F1C0001FA3778CF0EB0CC4A@usfrmx00.medco.com>
To: "'Dave Carlson'" <dcarlson@ontogenics.com>, "Zakon, Stuart" <stuart_zakon@medcohealth.com>, "Roger L. Costello" <costello@mitre.org>, xmlschema-dev@w3.org, "Case,David W." <dwc@mitre.org>

Similarly, you could have a UML -> XSD -> CMP 2.0 generation path 
to create the persistence XML for EJB.

Another variation, which is more generic is XMI -> XSD -> CMP 2.0.
If I had enough hours in a day, I would work on this now.

I am sure that the big players are cooking something up for this
right now (Borland w/ TogetherSoft, for one). Sybase already has
support for CMP 2.0 in their latest UML tool! This makes sense
that they are in the lead because they do UML and data modeling
both very well.

I have to believe that this is one of the next killer applications
for UML and XML, to create the CMP 2.0 stuff automatically. Just
to put this into context, it could virtually eliminate the drudgery
of getting data in and out of an SQL database for OO software (ala JDBC).

Stuart Zakon
Objects by Design
http://www.objectsbydesign.com



-----Original Message-----
From: Dave Carlson [mailto:dcarlson@ontogenics.com] 
Sent: Friday, January 31, 2003 2:14 PM
To: Zakon, Stuart; Roger L. Costello; xmlschema-dev@w3.org; Case,David W.
Subject: Re: Opinion of UML-to-XML Schema?


Hi Stuart,

Including Java (or other) language binding into this UML/XSD/Java/RDBMS/?
tool integration is definitely part of my plan.  This was the focus of my
XML 2001 conference plenary talk on this topic.  See that paper on my web
site.

I've been watching the slow progress of the JAXB specs, but have not looked
at the EJB persistence.  I'll check it out.  I have prototyped the
integration of Castor Java code generation via the UML -> XSD -> Java
generation path.

Cheers,
  Dave Carlson
  http://XMLmodeling.com

----- Original Message -----
From: "Zakon, Stuart" <stuart_zakon@medcohealth.com>
To: "'Dave Carlson'" <dcarlson@ontogenics.com>; "Roger L. Costello"
<costello@mitre.org>; <xmlschema-dev@w3.org>; "Case,David W."
<dwc@mitre.org>
Sent: Friday, January 31, 2003 11:31 AM
Subject: RE: Opinion of UML-to-XML Schema?


>
> Dave,
> The hyperModel tool has lots of potential.
>
> However, the real potential is in generating the XML for persistence 
> in Java EJB 2.1 Container Managed Persistence (CMP). I have said that 
> data modelers should start training in UML and EJB because if this 
> stuff takes off, data modeling as we've known it until now could 
> change drastically.
>
> See the posts in this thread related to EJB and CMP: 
> http://forums.objectsbydesign.com/showthread.php?s=&threadid=467
>
> Stuart Zakon
> Objects by Design
> http://www.objectsbydesign.com
>
>
>
>
> -----Original Message-----
> From: Dave Carlson [mailto:dcarlson@ontogenics.com]
> Sent: Friday, January 31, 2003 11:32 AM
> To: Roger L. Costello; xmlschema-dev@w3.org; Case,David W.
> Subject: Re: Opinion of UML-to-XML Schema?
>
>
>
> Hi Roger,
>
> I've been working on this topic for more than three years, so am also 
> interested in the comments of others.  See my site, with a dozen 
> papers and two recent newsletters on this topic: 
> http://XMLmodeling.com
>
> Also, in addition to generating XSD from UML, I'm am finding very good 
> results from reverse engineering UML models and class diagrams from 
> data-oriented XML schemas.  See the UML diagrams in Annex C of this 
> week's Universal Business Language (UBL) release, which were 
> automatically reverse engineered using my hyperModel tool:
>     http://oasis-open.org/committees/ubl/lcsc/0p70/
>
> Per the comments from Tony Coates in a followup message, it's a bit 
> difficult to use existing UML tools to design schemas similar to what 
> can be hand-crafted.  However, I am working on a hybrid tool that will 
> make this easier.  The UML metamodel is used for the underlying 
> representation and storage, but the user interface makes it easy to 
> edit the model in terms of XSD constructs.
>
> Regards,
>   Dave Carlson
>
> ----- Original Message -----
> From: "Roger L. Costello" <costello@mitre.org>
> To: <xmlschema-dev@w3.org>; "Costello,Roger L." <costello@mitre.org>; 
> "Case,David W." <dwc@mitre.org>
> Sent: Monday, January 27, 2003 11:53 AM
> Subject: Opinion of UML-to-XML Schema?
>
>
> >
> > Hi Folks,
> >
> > Does anyone have experience with using the UML-to-XML Schema tools? 
> > That is, does anyone have experience with using those tools which 
> > automatically generate XML Schemas from a UML model?  I am 
> > interested in hearing your experience - good or bad.  /Roger
> >
> >
> >
>
>
>
Received on Friday, 31 January 2003 14:36:00 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 11 January 2011 00:14:35 GMT