I am just adding direct link to the document (in case the "Top 5"
section changes in the future) ;-)
http://gforge.enseeiht.fr/docman/view.php/7/279/TPC_2.1_Java_Reverse_tutorial.pdf
Thibault LANDRE a écrit :
Hi,
I have upload the tutorial on the project website : www.topcased.org
You can find it in the "Top 5 documents" section :
TPC_2.1_Java_Reverse_tutorial.pdf
Regards,
Thibault
Jacques LESCOT a écrit :
This is explained on slides 6 and 7 of the
tutorial presentation made by Thibault and attached in the message.
John McGregor a écrit :
Let me follow up on Jim's question because
I have a simialr problem. When I reverse engineer I get the .uml file
with no problem and it is correct, but I do not get a .umldi file into
which I would drag and drop. How do I get that file?
John
------------------------------------------------------------------------------
John D. McGregor 864-656-5859 Office
School of Computing 864-656-0145 Fax
Clemson University [EMAIL PROTECTED]
Clemson, SC 29634-1906
Date: Tue, 21 Oct 2008 18:56:56 +0200
From: Thibault LANDRE <[EMAIL PROTECTED]>
User-Agent: Thunderbird 2.0.0.0 (Windows/20070326)
MIME-Version: 1.0
To: [email protected]
X-Virus-Scanned: ClamAV using ClamSMTP
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0
(n7smtp.enseeiht.fr [147.127.176.11]); Tue, 21 Oct 2008 18:58:54 +0200
(CEST)
X-Greylist: IP, sender and recipient
auto-whitelisted, not delayed by
milter-greylist-3.0 (n7smtp2.enseeiht.fr [147.127.176.23]); Tue, 21 Oct
2008 18:57:41 +0200 (CEST)
X-Scanned-By: MIMEDefang 2.57 on
147.127.176.11
X-Scanned-By: MIMEDefang 2.57 on 147.127.176.23
Subject: Re: [Topcased-users] How to Reverse Engineer a Java code-base?
X-BeenThere: [email protected]
X-Mailman-Version: 2.1.9
List-Id: <topcased-users.lists.gforge.enseeiht.fr>
List-Unsubscribe:
<http://lists.gforge.enseeiht.fr/mailman/listinfo/topcased-users>,
<mailto:[EMAIL PROTECTED]>
List-Archive:
<http://lists.gforge.enseeiht.fr/pipermail/topcased-users>
List-Post: <mailto:[email protected]>
List-Help:
<mailto:[EMAIL PROTECTED]>
List-Subscribe:
<http://lists.gforge.enseeiht.fr/mailman/listinfo/topcased-users>,
<mailto:[EMAIL PROTECTED]>
X-Proofpoint-Virus-Version:
vendor=fsecure
engine=1.12.7160:2.4.4,1.2.40,4.0.166
definitions=2008-10-21_09:2008-10-10,2008-10-21,2008-10-21 signatures=0
X-Proofpoint-Spam-Details: rule=notspam
policy=default score=0 spamscore=0
ipscore=0 phishscore=0 bulkscore=0 adultscore=0 classifier=spam
adjust=0 reason=mlx engine=5.0.0-0810130000 definitions=main-0810210097
Hello Jim,
In fact I was refering to the functionnality of drag and dropping in
Topcased : you can move an element from the outline to the diagram
editor (if your element can be present in that diagram).
Topcased doesn't offer complex algorithm to automatically place your
model elements.
It exists an algorithm for this functionnality in Topcased, but it
often has trouble when the number of elements is important (which is
the case when you do a refactoring from a java project).
That's why I advise to not use it (third comment of slide 7).
I hope it's clearer for you now,
Regards,
Thibault
Jim Foster a écrit :
Hi Thibault,
May I ask a question regarding your presentation "How to generate UML
from a Java Project on
Topcased 2.1"?
I followed your instructions and have successfully created the model,
with all packages shown in the Packages Explorer pane, but I do not see
how to generate a UML Class Diagram from select packages.
The last slide of your presentation says:
"You can now create your own diagram by drag and dropping
the different elements of your model onto the diagram."
I would assume something like selecting packages then right-clicking
and generating the UML Class Diagram from there, but this does not
appear to be the case.
No doubt I am missing something obvious.
Would you mind enlightening me?
Thanks!
Jim
2008/10/20 Thibault LANDRE <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>>
Hello Jim,
I have made a little tutorial to explain this reverse action.
I hope this will help you.
Regards,
Thibault
Jim Foster a écrit :
Hello,
I am researching various tools that will enable us to reverse
engineer an existing Java code base.
We are typical of a shop doing a legacy => SOA transition
(our
area of focus is the Healthcare Industry).
I downloaded and successfully installed
Topcased-RCP-win32-2.1.0.zip.
The scope of Topcased is impressive, but I am confused as to
how
to perform the Java code to UML Class Diagram step. Help from
the Topcased menubar was not...well, of any help.
In the documents that have been read, sparse mention is made to
it, so it is assumed that the functionality is there, but there
are no instructional steps of any detail.
Those documents I am referring to are:
* Installation Guide v2.pdf
* ReleaseNote2.1.0.pdf
* Topcased 2.0.0 - Release Note.pdf
* TOPCASED_cookbook_1.2_gb.pdf
* TOPCASED_roadmap_2.0.12.pdf
* TPC-GETTINGSTARTED-015.pdf
* TPC-SPE-DESIGN-029.pdf
Experimentation on our part has, so far, proved futile.
Is there documentation that we overlooked?
If not, can you please advise?
Thank you for your time, and from the first look at things, a
great tool.
Jim
------------------------------------------------------------------------
_______________________________________________
Topcased-users mailing list
[email protected]
<mailto:[email protected]>
http://lists.gforge.enseeiht.fr/mailman/listinfo/topcased-users
_______________________________________________
Topcased-users mailing list
[email protected]
<mailto:[email protected]>
http://lists.gforge.enseeiht.fr/mailman/listinfo/topcased-users
_______________________________________________
Topcased-users mailing list
[email protected]
http://lists.gforge.enseeiht.fr/mailman/listinfo/topcased-users
--
Anyware Technologies <http://www.anyware-tech.com>
*Jacques LESCOT*
Project Manager
Eclipse Technical Expert
[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>
Standard : +33(0)5 61 00 52 90
Direct : +33(0)5 61 00 06 60
Mobile : +33(0)6 74 49 23 34
Fax : +33(0)5 61 00 51 46 *Anyware Technologies
* Lake Park
ZAC de l'Hers - Allée du Lac
BP 87216
31672 Labège Cedex
France
www.anyware-tech.com <http://www.anyware-tech.com>
This message and any attachments (the "Message") are confidential and
intended solely for the addressees.
Any unauthorized modification, edition, use or dissemination is
prohibited.
Neither Anyware Technologies nor its headquarters Wavecom shall be
liable for the Message if altered, changed, falsified or edited,
diffused without authorization.
------------------------------------------------------------------------
_______________________________________________
Topcased-users mailing list
[email protected]
http://lists.gforge.enseeiht.fr/mailman/listinfo/topcased-users
_______________________________________________
Topcased-users mailing list
[email protected]
http://lists.gforge.enseeiht.fr/mailman/listinfo/topcased-users
--
|
Jacques LESCOT
Project Manager
Eclipse Technical Expert
[EMAIL PROTECTED]
Standard : +33(0)5 61 00 52 90
Direct : +33(0)5 61 00 06 60
Mobile : +33(0)6 74 49 23 34
Fax : +33(0)5 61 00 51 46 |
Anyware Technologies
Lake Park
ZAC de l'Hers - Allée du Lac
BP 87216
31672 Labège Cedex
France
www.anyware-tech.com
|
|
This message and any attachments (the "Message") are confidential and
intended solely for the addressees.
Any unauthorized modification, edition, use or dissemination is
prohibited.
Neither Anyware Technologies nor its headquarters Wavecom shall be
liable for the Message if altered, changed, falsified or edited,
diffused without authorization.
|