Main Menu
SSL SecureMode
Lost Password?
Register now!
ChangeVision Members Map
Forum Index   -   Topic Index
   Applications for Astah API
     C++ Reverse Program (Sample)

Threaded | Newest First Previous Topic | Next Topic | Bottom
Poster Thread
Posted on: 2008/9/30 14:50
Joined: 2006/6/6
Posts: 969
C++ Reverse Program (Sample)
1) Overview of this application

This program generates JUDE models from C++ Source Code. To use this program, you need to have free software called Doxygen. For details about how to use this program and Doxygen, please read the sample_doxygen_c_plus-e.html that is included in the zip file you can download at the 2) URL.

2) URL (Updated on 27th of Oct, 2008)

- Download

Unzip the file then have it stored as follows:
JUDE Install folder\api\sample\sample_doxygen_c_plus\doxygen_cplus

3) Operating Environment

- JUDE Version
JUDE/Professional 5.4b1 or later

- Java Version
Applicable Java version for JUDE. Conform with the system requirements of JUDE.

4) Developer

Change Vision, Inc.

5) Comment

By using this sample program, you are agreeing to be bound by the terms of the License Agreement for JUDE API Sample Programs.
Posted on: 2008/10/27 14:12
Joined: 2006/6/6
Posts: 969
Re: C++ Reverse Program (Sample)
Dear all,

The C++ Reverse Program has been updated to comply with JUDE/Professional version 5.4.

If you have downloaded the C++ Reverse Program from the previous post already, please download it again from this link below to have a new one.

C++ Reverse Program updated version - Download

*If you have not downloaded it yet, you can download it from the previous link as it now provides the latest version.
Posted on: 2009/1/30 17:42
Joined: 2006/6/6
Posts: 969
Re: C++ Reverse Program (Sample)
C++ Reverse Program has been updated with bug fixes and some improvements since JUDE/Professional 5.5 Beta and now it is included in JUDE/Professional installer.
So please make sure to use one that is included in the install folder of 5.5 Beta (JUDE install folder\api\sample\sample_doxygen_c_plus) when you try out JUDE/Professional 5.5 Beta.

[User Guide]
User guide can be found at JUDE install folder\api\sample\sample_doxygen_c_plus\sample_doxygen_c_plus.html

- Use Java 5 or later version to execute this program because JUDE/Professional (Since ver 5.5b1) and this program itself have been complied with Java 5.
- This program runs by jude-api.jar of ver 5.5 Beta or later only. Older version of jar file is not applicable.

Following issues in ver 5.4.x have been resolved.
- Pointers were included in Class names
- C++ Primitive Types were created as Classes
- C++ language setting to JUDE Project and C++ particular setting (i.e. virtual) to models were not applicable.

C++ Support in JUDE/Professional since 5.5 Beta.
- You are able to set C++ language information to project
- Type modifier support (Pointer information such as *, &..etc)
- C++ Primitive Type Support
- Particular setting of C++ language is available in the property view of Classes, Attributes and Operations.
- Export C++ Code .... etc.

JUDE/Community 5.5 Beta supports Type modifier as well. And project files with C++ information created by JUDE/Professional can be opened in JUDE/Community (ver 5.5b1 or later).

Threaded | Newest First Previous Topic | Next Topic | Top