From: "Marc A. Criley" <mcNOSPAM@mckae.com>
Subject: Re: ANNOUNCE: Avatox 1.8 is now available
Date: Sat, 01 Sep 2007 07:43:16 -0500
Date: 2007-09-01T07:43:16-05:00 [thread overview]
Message-ID: <c269b$46d95e2b$433a558c$21016@API-DIGITAL.COM> (raw)
In-Reply-To: <1278164.6P7X0PHotG@linux1.krischik.com>
Martin Krischik wrote:
> Marc A. Criley wrote:
>
>> Avatox (Ada, Via Asis, To Xml) is an application that traverses Ada
>> compilation units and outputs their ASIS representation(s) as XML
>> document(s) in the Avatox XML Format, AXF, file extension "axf". The
>> format of the XML in the document can be configured, and supplemental
>> source annotations can be generated.
>
> Interesting - I still wonder why not XMI - With XMI we could feed the output
> into tools like umbrello [2] which would be the first step towards an Ada
> UML tool with round trip engineering.
That's a fair question.
AXF is seen as a first step--First let's get the Ada into a more
malleable form that can be processed by XML tools and technologies.
Then it becomes more amenable to content extract and transformation,
with Avatox generating "AXFPoint" (AXF Points Of INformation for
Transformation) elements to to assist with transformations by providing
information beyond that of the basic ASIS-derived semantic information.
In other words, AXF -> UMI would be easier than Ada -> UMI because
you've lessened the "impedance mismatch" between the source and target.
In addition, if you want to change the way Ada constructs are mapped
to UMI (or any other target), or if you need to adapt to a revised UMI,
it's almost always going to be much simpler to alter an XML
processor--especially if it's stylesheet based--than the Ada-to-XML
generator.
-- Marc A. Criley
-- McKae Technologies
-- www.mckae.com
-- Avatox - DTraq - XIA - XML EZ Out
next prev parent reply other threads:[~2007-09-01 12:43 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-09-01 1:10 ANNOUNCE: Avatox 1.8 is now available Marc A. Criley
2007-09-01 7:46 ` Martin Krischik
2007-09-01 12:43 ` Marc A. Criley [this message]
2007-09-01 15:10 ` Martin Krischik
2007-09-01 20:33 ` Marc A. Criley
2007-09-02 0:15 ` Jeffrey Creem
2007-09-04 17:57 ` vgodunko
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox