CASE tools for reverse engineering

Hi there, I need a CASE tool for do reverse engineering to java code. Can somebody recommend me someone?
Regards.

Do you mean a decompiler? There's jode, which I think is at sourceforge.
Do reverse engineering tools really come under the CASE rubric?

Similar Messages

  • Tools for reverse engineering an ERD from the database

    We were thinking about using Visio as a tool for Reverse Engineering ERD's from our database. Unfortunately, we can't find any good training that goes over this part of the tool in detail.
    So, then I started thinking, maybe it's not the best tool, then. Any suggestions on whether this is the tool, or if there's a better alternative?
    Thanks
    --=cf

    Hi ,
    The Oracle Designer contained in the Oracle Dev Suite 10g can accomplish your requirement...
    Greetings....

  • JDeveloper capabilities for Reverse Engineering existing instances and data

    We are experiencing difficulty obtaining the indexes, synonyms, and triggers via reverse-engineering capture of existing 10g DB's. Does JDeveloper have the capabilities for Reverse Engineering all objects from existing DB's ?
    Will 10g JDeveloper handle reverse-engineering large 300 table schemas rich with large quantity of indexes, synonyms, & triggers?
    And last, how can a listing of the Data Dictionary be extracted /exported in CSV or excel format for review distribution? Via JDeveloper? We have a large distributed development, test, quality, and integration team which prefers to review various elements of schema updates and changes in excel.
    Thanx.

    Vicki-
    Thanks for the additional info. I was thinking you were most concerned with reverse-engineering existing schemas. I did not realize you were designing new schemas.
    When you mention ERDs, are you interested in logical ERDs (as compared to physical tables and foreign keys)? If you are interested in doing pure logical ERD modelling, then Designer is the way to go. It has been years since I worked with Designer, but it has ooodles of capabilities to forward and reverse engineer between databases, physical models, and logical models of schemas. It sounds like you might be using Designer today and are hitting some snags. Is this the case? If so, I suggest you see if Oracle Support or the Designer forum can help you get past the specific Designer issues. The forum for Oracle Designer is here: Designer
    Sue mention that JDeveloper does support database modelling. Here is a how-to for JDeveloper 11g that shows how it works:
    http://www.oracle.com/technology/obe/obe11jdev/11/db_dev/obe_%20databasedevmt.htm
    The how-to is pretty complete showing you forward and reverse engineering capabilities.
    A few more minor notes:
    1.The JDeveloper schema modelling features work on a physical (not logical) level. In other words, they work on tables not entities.
    2.The SQL Developer report features certainly work on "DATA". But, the "DATA" they work on can certainly be the data dictionary data. In other words, I can write a report in SQL Developer that queries all of the column names, column data types for a subset of tables. Then I can export that "DATA" into excel and use it for whatever your downstream needs are. The potential capabilities are practically unlimited.
    Cheers,
    -dave

  • Any CASE tools for Java, JSP, and JavaBeans?

    For Java, JSP, and JavaBeans can we find something that can help us automate certain tasks?
    For example, CASE tools is an acronym for Computer Aided Software Engineering tools. I have a colleague use software to generate robust code for the database layer and with a few clicks of a button after the database is designed he can generate code that would otherwise take an hour or even hours to write and debug and test.
    Thanks for your time and help in advance!
    Cecilia

    The ones I know are MVCase (from Brazil) and Jude (from Japan). Both are free and I haven't fully tested them yet. It may help you.

  • Tool for Reversing (.class to .java classes)

    Can somebody tell me about an open soft tool for reverting code.
    Thanks.
    FS

    java decompiler. Try google. There are dozens of them.

  • UML Modeling / Reverse Engineering Tool: Rational Rose orSELECT?

    Can anyone comment on the relative strengths and weaknesses of the Forte
    modeling / reverse engineering tools from Rational and SELECT? A brief
    discussion of tools for reverse engineering Forte applications appeared in
    June '98, but it was not clear how these products compared.
    Regards,
    Rob
    Robert Black
    Descartes Systems Group Inc.
    Waterloo, Ontario
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    What version (or build) of UML are you using? You can find out by going Tools->Module Manager, find a uml module under UML category, right click on the module and bring up Properties, build number is listed under "Expert" section. What's your system platform? JDK?
    In step 9, is the target uml project selected? Do you have other uml projects open at the same time?

  • Forward and Reverse Engineering

    Hello,
    Iu2019m very new to ABAP Objects and I want to know, if there any solution for Forward Engineering, which means you modeled some classes in an UML tool like ARIS and import the XMI-File in the SAP-System and its generating the classes automatically?
    Well, I´m also interested in Reverse Engineering. Do you know a solution for an export of classes to an external UML tool (maybe via XMI)?
    Thanks for your answers.
    Edited by: Neil Gardiner on Sep 24, 2010 9:47 AM

    Hi,
    ABAP -> UML reverse engineering functionality is available starting with release 7.02 and 7.20.
    You will find them in transaction SE80 in the context menu of classes, interfaces, programs and function-groups (Display -> UML Class Diagram). The UML class diagram cannot be manually modified but there are many options to configure it. There is no plan for supporting two-way-editing functionality in the future. Nevertheless you will be able to print the UML class diagram, export the UML class diagram in XMI format (without graphic) or as an bitmap and you will be able to generate an ABAPDoc like HTML document including UML class diagram bitmaps.
    The XMI file can be imported in third party UML tools (e.g. StarUML and Altova UModel), to generate UML diagrams and to modify the classes and interfaces. Therefore, XMI download can be very useful in ABAP refactoring projects. Because of the ABAP Objects UML Class Diagram is designed for reverse engineering, there is currently no plan for an XMI upload functionality.
    Regards,
    Mathiyalagan

  • JSE 8 reverse engineering trouble

    I am a complete noob to Java...programming as a whole actually. I am trying to reverse engineer a java project created in NetBeans to get a UML class diagram. I am trying to do it through JSE8, but it doesn't seem to be working at all. Any help would be greatly appreciated.

    For my Java course I created a project with two classes in NetBeans. I downloaded/installed JSE8 because it is supposed to be able to reverse engineer from NetBeans.
    I did a search and didn't come up with the tutorial you listed...but I'll give it a shot in a moment.
    In JSE8 I open the java project I created in NetBeans, then open a new UML project for reverse engineering with the link to the java project. Then I get nothing. Both projects display in the "projects" section, but I can't figure out how to get a UML class diagram to display. When I right click on the new UML project and choose class diagram, nothing happens. The first time I tried I got a diagram of only one class from the java project, so I closed both projects and tried again. Now I'm getting nothing.
    What I need is a UML class diagram that involves both classes. I've been trying different UML modeling programs all morning and haven't been able to find one yet that will include both classes and show interdependency.
    Can you suggest an alternate method?
    Here's the program in case it matters:
    public class ToysManager
    private static int Train1;
    private static int Train2;
    private static int Train3;
    public ToysManager()
    public static void main(String[] args)
    System.out.println("ToysManager");
    ToddlerToy Train1 = new ToddlerToy(489, "Big Train", 19.95);
    ToddlerToy Train2 = new ToddlerToy(489, "Big Train", 19.95);
    ToddlerToy Train3 = new ToddlerToy(477, "Small Train", 12.95);
    Train1.printProductInformation();
    Train2.printProductInformation();
    Train3.printProductInformation();
    public class ToddlerToy
    private int ProductID;
    private String ProductName;
    private double ProductPrice;
    public ToddlerToy()
    public ToddlerToy(int prodID, String prodName, double prodPrice)
    ProductID = prodID;
    ProductName = prodName;
    ProductPrice = prodPrice;
    public void setProductID(int prodID)
    ProductID = prodID;
    public int getProductID()
    return ProductID;
    public void setProductName (String prodName)
    ProductName = prodName;
    public String getProductName()
    return ProductName;
    public void setProductPrice (float prodPrice)
    ProductPrice = prodPrice;
    public double getProductPrice()
    return ProductPrice;
    public void printProductInformation()
    System.out.println("***********************");
    System.out.println(ProductID + ", " + ProductName + ", " + ProductPrice);
    System.out.println("***********************");
    }

  • Oracle reverse engineering.

    Hi,
    One of the job requirement for oracle tuning is telling "GOOD KNOWLEDGE OF ORACLE REVERSE ENGINEERING".
    Can any one tell me what does the employer is looking when he mention reverse engineering.
    I know er-win tool will do that but what exactly is doing I am not sure.......correct me If I am wrong.
    Thanks in advance.
    Regards
    MMU

    One of the job requirement for oracle tuning is telling "GOOD KNOWLEDGE OF ORACLE REVERSE ENGINEERING".
    i think this means to retrieve the structure of database from application prespective.I have used ERWIN tool for reverse engg.It will give all database parameters,tablespace,it's storage params,all users,therir profile,their table structure ,how these tables are linked etc.But i think reverse engg is little related to tunning.

  • Error in reverse engineering with HSQL demo repositories

    Hi Friends,
    I’m getting the error while running the reverse engineering for any technology using with HSQL database.
    Error as follows:
    The technology or drivers does not support for reverse engineering.
    java.sql.SQLException: Unique constraint violation: in statement [insert into SNP_COL (BYTES,CHECK_FLOW,CHECK_STAT,COL_DEC_SEP,I_TXT_COL_DESC,COL_FORMAT,COL_HEADING,COL_MANDATORY,COL_NAME,COL_NULL_IF_ERR,DEF_VALUE,EXT_VERSION,FILE_POS,FIRST_DATE,FIRST_USER,IND_CHANGE,IND_IN,IND_OUT,IND_WRITE,INT_VERSION,I_COL,I_SRC_COL,I_TABLE,LAST_DATE,LAST_USER,LONGC,POS,REC_CODE_LIST,SCALEC,SCD_COL_TYPE,SOURCE_DT,IND_WS_INSERT,IND_WS_SELECT,IND_WS_UPDATE) values (?,?,?,?,?,?,?,?,?,?,?,?,?,NOW(),'SUPERVISOR',?,?,?,?,?,?,?,?,NOW(),'SUPERVISOR',?,?,?,?,?,?,?,?,?)]
    Can any one tell me the reason for it.It is very urgent issue for me.
    Thanks in advance.
    Regards,
    Giri

    My earlier error was due to authorization from sap side.
    Edited by: Drona on Mar 18, 2012 6:22 PM

  • IS designer a good tool for development applications

    Rightnow we are on oracle 7.2 so i wanted to know whether i can use this case tool for all my application development in the future.
    waiting for your valuable suggestions

    No. In my testing of it I found that it failed to do most of what it claimed it would do. I say avoid it.
    It is only good for paving the vendors pocket's with gold.
    Allan

  • Choosing a CASE tool

    I'm looking for a CASE tool for JDeveloper.
    Any suggestions, comments, solutions, dislikes, ... about it?
    Thanks. Miquel.

    Miquel,
    There are several choices that you may
    want to consider.
    Try a JDeveloper Partner addin which integrates Oracle JDeveloper and Rational Rose. This can be found by visiting: http://www.ensemble-systems.com
    Another choice is to wait a bit and Oracle JDeveloper will include an integrated repository and UML modeler in the next year.
    You may also be able to use other third party solutions but you will not have any direct integration.
    John - JDeveloper Team
    null

  • ANN: Reverse-engineering tool from Logic Explorers Inc.

    Logic Explorers Inc. announces the beginning of the beta program for the CodeLogic
    reverse-engineering and code analysis tool. CodeLogic is implemented as a plugin
    for JBuilder, JDeveloper, and the standalone application. Among the major features:
    - Analyses any Java source code
    - Fully automatic generation of interactive UML Class and Sequence (sic!) diagrams
    - Unique Execution Flow diagram
    - Unique Variables Backtrack diagrams
    - Graphical Code Navigator
    - Zoom and filters
    - Intelligent Diff utility
    - Knowledge Base
    To get more information, visit Logic Explorers Inc at
    http://www.logicexplorers.com

    I would go with the Forms-Builder itself. If you want to analyze the code and see what action is done at which point, its best to do this in the tool where you developed the application. (You also wouldn't analyze a .Net-application using Notepad ;) )

  • Using accrual engine for reversal of month end provisions

    Hello everyone,
    I am working on a requirement to set up accrual engine for automatic reversal of month end provisions (like electricity expense provision at month end which will be reversed on first day of next month).
    I understand that accrual engine is meant for handling accruals and deferrals. But having seen the manual option of FBS1 and F.81, I felt there must be an option in the accrual engine also to handle provisions and their reversal. Also, I saw some comments in this forum that using accrual engine it is possible to automatically reverse the postings.
    So I set up a test scenario in sandbox client with basic configuration for Manual Accruals (accrual type, methods, object category, number ranges, account determination)
    After that I created an accrual object which automatically created an FI document for the provision entry. So far it is fine and working as expected. Now, for reversing the document, I see two options:
    1) Reverse entire accrual run; or
    2) Reverse the accrual object.
    By reversing the accrual object, I was able to post a reversal FI document. I am not sure whether reversal of entire accrual run is right option since SAP help recommends to use this in case wrong key date was used.
    But both options require manual execution for reversal.
    Am I missing some other option? Is there any other option/setting in the accrual engine where it is possible to set up automatic reversal of a month end provision? Only if this is not feasible, I would look at other solutions (like FBS1+F.81 or FBS1+background job for F.81).
    Any inputs/pointers from the learned members will be highly appreciated.
    Thanks in advance,
    Raghu

    Hello Raghu,
    As far as I know, all clients I worked with preferred using "FBS1+background job for F.81" as they found this more flexible (adapt job variant and possible dynamic selection), easy to maintain and well understood by accountants (rather than using accrual type, methods, object category...)
    Tamim

  • Reverse engineering tool from the uml modeling tutorial

    My problem arises at the point where the tutorial wants you to generate code. I generate the code for the bankAccount.java and the accountTest.java and that works fine. I add setBalance(getBalance()+amount); to bankAccount.java. I then add the main class to the AccountTest.java and reformat the code. That all works fine. Then when I do the reverse engineering going through steps 8-10, the Model Element Overwrite Authorization dialog box, never appears, and the main() method never gets written back into the AccountTest class. Does anyone have any suggestions as to why this is happening?

    What version (or build) of UML are you using? You can find out by going Tools->Module Manager, find a uml module under UML category, right click on the module and bring up Properties, build number is listed under "Expert" section. What's your system platform? JDK?
    In step 9, is the target uml project selected? Do you have other uml projects open at the same time?

Maybe you are looking for

  • Can the width of a report that has been run in the background be increased?

    Hello Experts, How can I increase the width of a report that I have run in the background so that it does not wrap text to the next line? I have been running the same HR report successfully in the background for many months.  Today I ran it with the

  • CRM Survey Data Extraction

    Hi,   I am going to extract CRM Survey data.The questionnaire is created in CRM using CRM_SURVEY_SUIT and the same is used in opportunity transaction. I  am using 0SVY_DATA_1 to extract the survey data.But the keyfigure values filled in the survey fo

  • Drive Bay "A" Not Seeing Drives

    Power Mac G5 (June 2004) Dual 2.5GHz 10.4.11. I've had two internal 250 gig drives since purchase. I thought drive "A" had crashed, as did the Genius at Apple Store Bar. It appears it's not the drive but the bay. Could it be cables, or the board? I'm

  • Swap use on Itanium  with 10.1.0.3

    Hi, i see on my box hp rx2600 Itanium more and more use of swap : [oracle@clusternode1 oracle]$ free -m total used free shared buffers cached Mem: 8050 7990 59 0 42 5259 -/+ buffers/cache: 2688 5361 Swap: 8095 5283 2811 it is normal .... my setting o

  • Passing username and password while calling the simple HTTP API

    Hi, I want to execute a graph by calling the http api from a java code. However, this gives me a 401 unauthorized http error as I am not passing the username and password to the clover http url. The following is the format of the constructed url. - h