From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by listman.redhat.com (Postfix) with ESMTP id E9A5040F22 for ; Wed, 30 Oct 2002 12:37:58 -0500 (EST) Received: (from mail@localhost) by int-mx1.corp.redhat.com (8.11.6/8.11.6) id g9UHbwg26757 for blinux-list@listman.redhat.com; Wed, 30 Oct 2002 12:37:58 -0500 Received: from mx1.redhat.com (mx1.redhat.com [172.16.48.31]) by int-mx1.corp.redhat.com (8.11.6/8.11.6) with SMTP id g9UHbwf26753 for ; Wed, 30 Oct 2002 12:37:58 -0500 Received: from ifaedi.insa-lyon.fr (ifaedi.insa-lyon.fr [134.214.104.16]) by mx1.redhat.com (8.11.6/8.11.6) with SMTP id g9UHFnw11807 for ; Wed, 30 Oct 2002 12:15:50 -0500 Received: from pulsar.resi.insa-lyon.fr (I425.resI.insa-lyon.fr [134.214.164.186]) by ifaedi.insa-lyon.fr (Postfix) with ESMTP id D28A1E017 for ; Wed, 30 Oct 2002 18:33:40 +0100 (CET) Received: from bdaix by pulsar.resi.insa-lyon.fr with local (Exim 3.36 #1 (Debian)) id 186vuy-00005e-00 for ; Wed, 30 Oct 2002 17:42:08 +0100 To: blinux-list@redhat.com Subject: Re: UML via XML ? References: From: Boris Daix Date: Wed, 30 Oct 2002 17:42:08 +0100 In-Reply-To: (Neil Graham's message of "Sat, 26 Oct 2002 23:21:27 -0400") Message-ID: <87u1j3vpy7.fsf@pulsar.resi.insa-lyon.fr> User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2 (i386-debian-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Loop: blinux-list@redhat.com Sender: blinux-list-admin@redhat.com Errors-To: blinux-list-admin@redhat.com X-BeenThere: blinux-list@redhat.com X-Mailman-Version: 2.0.1 Precedence: bulk Reply-To: blinux-list@redhat.com List-Help: List-Post: List-Subscribe: , List-Id: Linux for blind general discussion List-Unsubscribe: , List-Archive: Hi, And thank you for advice and remarks. I'll tell you when I'll find good solution, if any :-) bye Neil Graham writes: > Hi Boris, > > On Sat, 26 Oct 2002, Boris Daix wrote: > >> I feel the solution is not so far... I can say >> that, for sure, the software you mentionned can export UML works in >> XML-like formats, that's already a not-so-bad thing. > > So if I understand your plan, you're planning to figure out the > (indirect) mapping from UML to XMI, then use an SGML editor to write XMI > documents that you'll then feed to a UML generator. Evidently, this is > indeed possible. > >> Well, psgml is an emacs-mode, not a parser. But anyway, I've read >> that SGML parser can read XML, as HTML : the Python modules for SGML >> are often used to parse HTML, as it's a "tag-fashion" language too. > > HTML is an SGML language; XML is not. The trouble with using an SGML > editor to generate XML is that you're very likely to generate an > ill-formed XML document, which will cause an XML processor--like the one > that must underlie the UML generator--to barf all over your shoes. I'm > certain emacs will have some kind of native XML mode, and equally that > emacspeak will support it well (TV Raman helped develop VoiceXML, so I > daresay he'll have completely solved this problem. :) ) But this is > an anthill compared with the mountain of the core problem... > >> He he... I believe that if I say to my teatchers "Hey, look, with >> GNU/Linux, I'm able to work with UML (via XML)", I'm sure Open Software >> would be clapped for hours ! :-) > > No question. If I were you though, I think I'd unearth my manual tactile > diagram-drawing tools and crank UML out that way. That's how I did > digital circuit diagrams way back when and it worked well enough; but then > everyone else was working manually too, so my disadvantage wasn't > acute. But I'd analogize the XMI-to-UML solution to writing Java by using > a binary editor to produce bytecode, then using a disassembler to induce > Java from it... In fact, that'd probably be much easier since bytecode > maps naturally back to Java, whereas XMI only maps to UML via the indirect > route of the MOF. :) > > Anyway, best of luck! I dunno about other folks, but I'd love to hear how > you end up solving this problem; it's one more and more of us will face in > the future, no doubt about it. > > Cheers, > Neil > > > > _______________________________________________ > Blinux-list mailing list > Blinux-list@redhat.com > https://listman.redhat.com/mailman/listinfo/blinux-list > -- Boris Daix "Feel free to be Free, or not to be..."