From: Lionel Draghi <LioDraghi@filnet.fr>
To: Nasser Kettani <nkettani@Rational.Com>
Subject: Re: UML to Ada mapping
Date: 1999/01/16
Date: 1999-01-16T00:00:00+00:00 [thread overview]
Message-ID: <36A0696C.B02F59D4@filnet.fr> (raw)
In-Reply-To: 3.0.3.32.19990115095018.00750514@sorbonne
Nasser Kettani wrote:
>
> NO NO NO NO.
>
> I have never said that Rose allows Round Trip Engineering (RTE) for Ada.
>
> I was proud to say exactly the contrary.
>
Ok, i apologize to spread my misunderstanding.
> I reacted to Softeam saying that RTE was EASY for Ada since they claim RTE
> support
> for C++ and Java.
> And my reaction was to say that for Ada, it is quite difficult and Rose
> does not
> support it.
>
> However, there might be some misunderstanding regarding RTE definiion.
>
> Our definition of RTE is that we maintain consistency between code and the
> UML model
> WHATEVER the user does. Especially, if the user modifies the code after
> generation
> and adds design information in the code as as a new class, a new association,
> a new inheritance relationship, ...
>
> In this case, talking about RTE for Ada is misleading.
>
> If your definition of RTE is
> -1 model
> -2 generate code
> -3 modify code
> -4 modify manually the model
> -5 regenerate code and keep changes.
>
> so, Rose supports that for Ada95
>
I have no definition for RTE, but yours seems to be the best that one
can expect from a tool for the code generation point.
However, the process above described can be also effective.
It is a reasonable constraint to do, as described by Sylvain Wallez,
"structural" modifications in the tools, and coding details outside. I
had also a conclusive experience doing so with Intecs HOOD tools.
The important point, i think, is that the tools should be able to
import/export the code part outside of its scope without problems.
> Regards
>
> Nasser
>
> >Relating to your opinion on the UML and UML tools maturity, tools
> >providers obviously don't agree with you. Today, Nasser Ketani
> >(Rational) was proud to precise that Rose allows Round Trip Engineering
> >even with Ada, although it is not as obvious as in Java or C++.
> >
>
> Nasser Kettani
> ************
...
________________________________________________________________________
Lionel Draghi
http://ada.eu.org/gtkada/ http://attac.org/
next prev parent reply other threads:[~1999-01-16 0:00 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
1999-01-11 0:00 UML to Ada mapping Lionel Draghi
1999-01-14 0:00 ` Roland Petrasch
1999-01-14 0:00 ` Tucker Taft
1999-01-15 0:00 ` Pierre Dissaux
1999-01-15 0:00 ` dennison
1999-01-14 0:00 ` Lionel Draghi
[not found] ` <3.0.3.32.19990115095018.00750514@sorbonne>
1999-01-16 0:00 ` Lionel Draghi [this message]
1999-01-17 0:00 ` Roland Petrasch
-- strict thread matches above, loose matches on Subject: below --
2002-12-07 2:47 IBM Acquires Rational Ada Richard Riehle
2002-12-07 8:24 ` achrist
2002-12-08 1:46 ` Richard Riehle
2002-12-08 17:18 ` steve_H
2002-12-09 10:30 ` John McCabe
2002-12-09 15:42 ` Simon Wright
2002-12-12 14:41 ` Alvery Grazebrook
2002-12-12 21:13 ` Martin Dowie
2002-12-16 13:24 ` UML to Ada Mapping Alvery Grazebrook
2003-02-13 20:08 Bruce Hennessy
2003-02-13 21:08 ` Simon Wright
2003-02-14 8:50 ` Jean-Pierre Rosen
2003-02-14 10:09 Lionel.DRAGHI
2003-02-20 21:33 ` John Robinson
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox