REPOST: Re: UML/XMI et al

Harry George hgg9140 at seanet.com
Sat Dec 29 20:13:45 EST 2001


Martin von Loewis <loewis at informatik.hu-berlin.de> writes:

> Harry George <hgg9140 at seanet.com> writes:
> 
> > I'm working with several CASE tools, some of which have XMI
> > interfaces.  I want to drive code in and out of them (and generate SQL
> > code for several DBMS's) using python.  Anyone working in this area?
> 
> Yes, I've been looking into XMI at one time. People also use XSLT to
> process XMI.
> 
> > I have already done a generator for UML/XMI DTD --> python classes, and
> > MySQL and PostgreSQL SQL code generators.
> 
> Sounds interesting. Are you going to publish that code? Does that use
> a custom mapping, or a general one?
> 

I've just put the "pycase" package on:
  http://www.seanet.com/~hgg9140/comp/index.html

This is more like working notes than a finished product.  Only the
postgres binding is in this bundle.

The mappings are generic in the sense that a) the UML/XMI can be
regenerated whenever the DTD changes b) pg2py determines the DBMS's
table definitons by itself.


> Regards,
> Martin
> 

-- 
Harry George
hgg9140 at seanet.com

========= WAS CANCELLED BY =======:
Path: news.sol.net!spool1-nwblwi.newsops.execpc.com!newsfeeds.sol.net!news-out.visi.com!hermes.visi.com!news.maxwell.syr.edu!feeder.kornet.net!news1.kornet.net!ua4canc3ll3r
From: Harry George <hgg9140 at seanet.com>
Newsgroups: comp.lang.python
Subject: cmsg cancel <m3adw1y0fq.fsf at wilma.localdomain>
Control: cancel <m3adw1y0fq.fsf at wilma.localdomain>
Date: Mon, 31 Dec 2001 03:03:15 GMT
Organization: A poorly-installed InterNetNews site
Lines: 2
Message-ID: <cancel.m3adw1y0fq.fsf at wilma.localdomain>
NNTP-Posting-Host: 211.57.49.2
X-Trace: news2.kornet.net 1009774605 27193 211.57.49.2 (31 Dec 2001 04:56:45 GMT)
X-Complaints-To: usenet at news2.kornet.net
NNTP-Posting-Date: Mon, 31 Dec 2001 04:56:45 +0000 (UTC)
X-No-Archive: yes
X-Unac4ncel: yes
X-Commentary: I love NewsAgent 1.10 and the Sandblaster Cancel Engine Build 74 (19 March 1999)

This message was cancelled from within Mozilla.



More information about the Python-list mailing list