Reverse engineering with Rational Rose

Is anybody using the above?
If so, have you developed any scripts to facilitate updating the Rose model,
and which you'd be willing to share? Or perhaps discuss jointly writing
same?
Ideally, there would be an Fscript to facilitate exposting Forte projects,
and a Rose script to facilitate import.
TIA,
Eric

Eric,
As part of tool evaluation for modeling, We evaluated Rational Rose 98i . We
were able to import forte pex files into Rose model.
We had no problems with reverse engineering but there were problems related to
round trip engineering.
Since Rational Rose 98i did not have a repository based solution for
configuration management, it was quite a task to keep the model in sync with
multiple users updating it. However, I believe you can use Microsoft Source
safe for configuration management though we did not try this.
Ramesh Timakondu
PSI Data SYstems Ltd.
One Bank Street, Ste. 406
Stamford, CT, 06905
(203) 359 3992
tnkrampsidata.com
"Fingerhut, Eric" <Eric.Fingerhuthbo.com> on 02/16/2000 04:26:59 PM
To: "'kamranaminyahoo.com'" <kamranaminyahoo.com>
cc: (bcc: Ramesh Timakondu/Consultant/NAC)
Fax to:
Subject: (forte-users) reverse engineering with Rational Rose
Is anybody using the above?
If so, have you developed any scripts to facilitate updating the Rose model,
and which you'd be willing to share? Or perhaps discuss jointly writing
same?
Ideally, there would be an Fscript to facilitate exposting Forte projects,
and a Rose script to facilitate import.
TIA,
Eric
For the archives, go to: http://lists.xpedior.com/forte-users and use
the login: forte and the password: archive. To unsubscribe, send in a new
email the word: 'Unsubscribe' to: forte-users-requestlists.xpedior.com

Similar Messages

  • 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?

  • 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

  • Oracle Forms Reverse Engineering with designer

    Hi all,
    I 'm trying to do a reverse engineering of Oracle forms with Oracle designer but all the attempts has failed. I'll will appreciate; if somebody can help on this.
    thanks
    Javed

    I'm trying to do a reverse engineering of a simple form and it's crash in between. I'm following the below steps. Pl correct the steps if you think i'm not following in right way.
    1. "Generate" menu from designer editor --> "Capture design of" sub menu--- > "form" sub-2 menu.
    In the form page; i'm just selecting the form that I want to reverse engineer but when I'm clicking on start to capture the form the process fails.
    Will appreciate if you can help on this.

  • Can not do JPA/Hibernate ... Reverse Engineering with MySQL

    Hello,
    I'm using MyEclipse 7.1.1 and MySQL 5.1.34. The MySQL connector with java is mysql-connector-java-5.1.7-bin. I tried so many time to generate Hibernate/JPA class by MyEcipse but it still did not work. Here below are my error log (which i copied from workspace error log):
    !ENTRY org.eclipse.core.jobs 4 2 2009-05-29 22:07:20.709 !MESSAGE An internal error occurred during: "Generating Artifacts". !STACK 0 java.util.NoSuchElementException at java.util.HashMap$HashIterator.nextEntry(HashMap.java:844) at java.util.HashMap$ValueIterator.next(HashMap.java:871) at com.genuitec.eclipse.hibernate.tool.MESingleClassExporter.doStart(MESingleClassExporter.java:59) at com.genuitec.eclipse.hibernate.tool.hbm2x.VAbstractExporter.start(VAbstractExporter.java:97) at com.genuitec.eclipse.hibernate.wizards.GenerateArtifactsJob$3.execute(GenerateArtifactsJob.java:582) at org.hibernate.console.execution.DefaultExecutionContext.execute(DefaultExecutionContext.java:64) at org.hibernate.console.ConsoleConfiguration.execute(ConsoleConfiguration.java:95) at com.genuitec.eclipse.hibernate.wizards.GenerateArtifactsJob.run(GenerateArtifactsJob.java:417) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    These information below are my system information that i copied from Myeclipse Installation Summary:
    *** Date: Friday, May 29, 2009 10:37:27 PM CDT ** System properties: OS=MacOSX OS version=10.5.7 Java version=1.5.0_16 *** MyEclipse details: MyEclipse Enterprise Workbench Version: 7.1.1 Build id: 7.1.1-20090310 *** Eclipse details: MyEclipse Enterprise Workbench Version: 7.1.1 Build id: 7.1.1-20090310 Eclipse Platform Version: 3.4.1.r341_v20080731-9I96EiDElYevwz-p1bP5z-NlAaP7vtX6Utotqsu Build id: M20080911-1700 Eclipse Java Development Tools Version: 3.4.1.r341_v20080709-0800-7o7tEAfEF_U5qyUgrb2HAp539P97 Build id: M20080709-0800 Eclipse Graphical Editing Framework GEF Version: 3.4.1.v20080806-67718083A56B4H2A3213573 Build id: 200809101400 Eclipse RCP Version: 3.4.100.r341_v20080814-989JESIEdAciFYfkZZsBfSwQ2341 Build id: M20080703-0800 Eclipse Plug-in Development Environment Version: 3.4.1.r341_v20080731-7T7U0E9mlRIuGUYviF_VP Build id: M20080703-0800 Eclipse startup command=-os macosx -ws carbon -arch x86 -showsplash -launcher /Library/Genuitec/MyEclipse 7.1 1/myeclipse.app/Contents/MacOS/myeclipse -name Myeclipse --launcher.library /Library/Genuitec/MyEclipse 7.1 1/myeclipse.app/Contents/MacOS//../../../../Common/plugins/org.eclipse.equinox.launcher.carbon.macosx_1.0.101.R34x_v20080731/eclipse_1115.so -startup /Library/Genuitec/MyEclipse 7.1 1/myeclipse.app/Contents/MacOS/../../../../Common/plugins/org.eclipse.equinox.launcher_1.0.101.R34x_v20080819.jar -clean -configuration ../../../configuration -keyring /Users/lamnguyen/.eclipse_keyring -consoleLog -showlocation -vm /System/Library/Frameworks/JavaVM.framework
    Here is my config file:
    <?xml version="1.0" encoding="UTF-8"?> <persistence xmlns="http://java.sun.com/xml/ns/persistence"     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     xsi:schemaLocation="http://java.sun.com/xml/ns/persistence     http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd" version="1.0">     <persistence-unit name="NDProcessorPU" transaction-type="RESOURCE_LOCAL"> <provider>oracle.toplink.essentials.PersistenceProvider</provider>   <properties> <property name = "toplink.jdbc.driver" value = "com.mysql.jdbc.Driver"/> <property name = "toplink.jdbc.url" value = "jdbc:mysql://localhost/netdirs?autoReconnect=true"/> <property name = "toplink.jdbc.user" value = "root"/>   </properties> </persistence-unit>   </persistence>
    Please help me to resolve this problem. I tried so many ways such as: change others mysql connector driver version, refresh, re-install myeclipse... Someone who have any solutions please help me.
    Thank you!

    perhaps posting this question in a forum for MyEclipse would help?
    Or even Hibernate?
    None of these are JDBC related issues really, but probably configuration or setup of those.
    And while I could spend time noting that it is an eclipse error and thus some problem there in the first place...

  • Reverse Engineering, with javadoc

    Hi,
    I want know, if there is any tool, which can create some class-diagrams
    which use javadoc-htmFiles, or the class/java-files as base.
    I ask this cause i don?t want a tool which you have to create a 'project' after you have write youre program only to get the class-diagram of youre program (I consider here of JBuilder)?

    The perfect tool found by me is ESSModel (www.essmodel.com). It is very simple and you didn't need to setup the project classpath.
    You just need to browse to the source dir. You will have a tree with all your packages diagrams and is able to generate a sort of javadocs with diagrams (for this you will need some stupid Microsoft XML parser).

  • Rational Rose product and Forte

    Has anyone used Rational Rose products and Forte? Could you post a short
    summary that explains how easy/hard it is to work with and whether or not
    the reverse engineering features work well?
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    Eric,
    As part of tool evaluation for modeling, We evaluated Rational Rose 98i . We
    were able to import forte pex files into Rose model.
    We had no problems with reverse engineering but there were problems related to
    round trip engineering.
    Since Rational Rose 98i did not have a repository based solution for
    configuration management, it was quite a task to keep the model in sync with
    multiple users updating it. However, I believe you can use Microsoft Source
    safe for configuration management though we did not try this.
    Ramesh Timakondu
    PSI Data SYstems Ltd.
    One Bank Street, Ste. 406
    Stamford, CT, 06905
    (203) 359 3992
    tnkrampsidata.com
    "Fingerhut, Eric" <Eric.Fingerhuthbo.com> on 02/16/2000 04:26:59 PM
    To: "'kamranaminyahoo.com'" <kamranaminyahoo.com>
    cc: (bcc: Ramesh Timakondu/Consultant/NAC)
    Fax to:
    Subject: (forte-users) reverse engineering with Rational Rose
    Is anybody using the above?
    If so, have you developed any scripts to facilitate updating the Rose model,
    and which you'd be willing to share? Or perhaps discuss jointly writing
    same?
    Ideally, there would be an Fscript to facilitate exposting Forte projects,
    and a Rose script to facilitate import.
    TIA,
    Eric
    For the archives, go to: http://lists.xpedior.com/forte-users and use
    the login: forte and the password: archive. To unsubscribe, send in a new
    email the word: 'Unsubscribe' to: forte-users-requestlists.xpedior.com

  • Rational rose reverse engineer bug?

    I have a problem to do reverse engineering via rational rose enterprise edition of 2002 on windows XP for my existing java project. If a class has multiple implementations, only the first inherit relationship will be shown. For example, if class A implements interface B, interface C and interface D. the rose will only shows class A has an inherit relationship with interface B. There is no relationship will be shown between class A and interface C and D but actually class A also implements them.
    Anyone can help me find out what is wrong?

    In rose:
    Tools -> Java/J2Ee -> Reverse Engineer and then you set the classpath to what you want to reverse.

  • Izzit possible to do reverse engineering in java code

    the program will able to read the source code and draw a class diagram from the specified source code

    usually you would start off with a class diagram (during the design phase) and then write the code (during the implementation phase). But if you start off with the code and then create a class diagram, then I would call it reverse engineering.
    Rational Rose and Together do just that.

  • Re: Rational Rose product and Forte

    We use Forte 3.0 with Rational Rose 4.0 since more than one year on a
    medium size project (10 developers). I have not tried Rose98 with Forte,
    so what I have to say may or may not apply to Rose98.
    In general I am very satisfied with the Forte support of Rose. The code
    generation facilities are sophisticated. For example from one attribute
    in Rose you can generate a virtual attribute and the corresponding get
    and set methods which implement the virtual attribute. You can even
    change the naming conventions (how to generate the name of get and set
    methods). You can also model all components of a Forte application like
    interfaces, events, eventhandlers, constants, domain types etc.
    Since access to the Forte repository is difficult, Rose does not read
    from or write to the repository. Instead you must export a plan as a
    .pex file, regenerate the plan from Rose and reimport the generated file
    into Forte. Rose correctly preserves the code that you have written as
    well as other information like GUI layout etc. Nevertheless this process
    is a bit tedious and prone to errors.
    Rose can import a Forte .pex and produce a model from it ("reverse
    engineering"). This works O.K. but I use it only on small prototypes
    that I developed in Forte to get a "first cut" of a model. The analyzer
    has only a few global options (for example whether you want to model
    object-valued attributes as associations or as attributes). In addition
    it names all attribute types and method parameters with fully qualified
    class names so that your methods tend to have very long signatures like
    Add(input source:Framework.IntegerData):Framework.IntegerData
    instead of
    Add(source:IntegerData):IntegerData
    On the other hand Rose generates correct Forte code if you use the short
    form in your model. So I use Rose mainly for forward generation.
    I find the combination of Rose with Forte very valuable, mostly because
    Forte does not allow a convenient documentation of plans, classes and
    attributes.
    If you have additional questions, I will be happy to answer them.
    Robinson, Richard wrote:
    >
    Has anyone used Rational Rose products and Forte? Could you post a short
    summary that explains how easy/hard it is to work with and whether or not
    the reverse engineering features work well?
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>--
    Dr. Thomas Kunst mailto:[email protected]
    sd&m GmbH & Co. KG http://www.sdm.de
    software design & management
    Thomas-Dehler-Str. 27, 81737 Muenchen, Germany
    Tel +49 89 63812-221 Fax -444
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    I'm having the same problem. The last version of Forte known to work with Rose is Forte 3.0, but I can't find that version for download.
    Let me know if you've found any other solution.
    Adam Southall

  • Oracle 9i JDeveloper & Database & jdk 1.4 & Rational Rose 2002

    I am not sure if this is the place to ask these types of questions, but i am goin to ask anyway
    Here is my situation, I am doing a project with Rational Rose UML model. The program is written in Java, I wanted to use Rational Rose 2002 for UML model, JDeveloper for coding and Oracle Database
    1. After i downloaded Oracle 9i JDeveloper, the program said its certified for JDK1.3.1_02, is it safe to use JDK1.4.1_1 with it?
    2. Can i use 9i JDeveloper with Oracle 8i Database or its best to use 9i JDeveloper with Oracle 9i Database?
    3. Since Rational Rose 2002 only has Oracle 8 dataType, should i use Oracle 8i with it? or Oracle 9i will work anyway?
    Please help and email me at [email protected]

    1. To run JDeveloper use jdk1.3 but you can use it to develop applications with jdk1.4
    2. You can use Oracle9i JDeveloper with Oracle8i.
    3. Oracle9i will probably work, but rational might not be able to take advantage of the latest features of the database. Check out the UML capabilities of JDeveloepr.

  • Designer 6i : Server Model Generation Error while reverse engineering

    Hi there,
    I am Creating a DB Model from exising database (Reverse
    Engineering ). When I am trying to generate capture design of
    Server Model. I am getting below errors and operation fails.
    --------------------------------------------- Error Message start
    Internal API error - ORA-20291: integrity constraint
    (FK_OTB_TO_OSP) violated - parent key not found
    ORA-06512: at "REP_USER.SDD_OTB_VAL", line 22
    ORA-04088: error during execution of
    trigger 'REP_USER.SDD_OTB_VAL'
    RME-00020: Internal API error - ORA-20291: integrity constraint
    (FK_OTB_TO_OSP) violated - parent key not found
    ORA-06512: at "REP_USER.SDD_OTB_VAL", line 22
    ORA-04088: error during execution of
    trigger 'REP_USER.SDD_OTB_VAL'
    CDR-01052: Tablespace HHNEWBUILD/HHNEWBUILD.USERS is referencing
    invalid Storage Definition (ref =
    2105528996887633452799620949781640613).
    RME-00011: Operation 'ins' on TABLESPACE has failed
    RME-00222: Failed to dispatch operation to Repository
    RME-00222: Failed to dispatch operation to Repository
    --------------------------------------------- Error Message End
    My init.ora is created according to Installation guide.
    Could anyone please help me with this ???
    Your earliest action would highly appreciated.
    Thanks & regards,
    Bhavesh Doshi

    1. Bounce the Repository's DB Instance. Usually an indication
    of RME errors.
    2. Goto RAU and perform all of your maintenance
    a. Compute Statistics
    b. View Objects and Recompile all 'INVALID' objects
    c. Clear temporary tables.
    3. If you are reverse engineering with DBA privileges then you
    are going to retrieve alot of uneccessary objects. Be explicit
    in your retrieval.
    Any questions? Arnold Angel, [email protected]

  • Rational Rose TopLink Integration

    I'm about to start a new project hosted on OAS and looking for Object-Relational Mapping Tools.
    I want to follow a Model Driven Architecture (MDA) methodology, using UML as the master definition of the persistent model.
    The questions I need to know about Oracle TopLink is as follows :-
    i) Does a project generated from Rational Rose work with Oracle TopLink
    ii) Does Oracle offer an alternative modelling tool.
    ii) Does Oracle TopLink provide an incremental DDL generation tool, i.e. only generating alter statements to existing schema
    Many thanks
    Pat

    Sapna,
    There was a earlier post regarding this topic - perhaps you'd like to review that?
    The link is re:How to Integrate with Rational Rose 2002
    or click on "search forum" and enter "Rtaional Rose".
    Regards, Guus

  • Rational Rose 2002/XDE integration

    I want to know how to integrate with Rational rose for development oracle form.
    Thanks in advance!

    I want to know how to integrate with Rational rose for development oracle form.
    Thanks in advance!

  • 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("***********************");
    }

Maybe you are looking for

  • EPrint app OneDrive support

    Hello. I am trying to print from my iPad. I have connected my printer to the app, and have been able to connect to my Google Drive with no problem. Microsoft's OneDrive is not on the automated choices. Is there a way to add OneDrive to the app? I hav

  • Pass Object Between Applet and JSP Page

    Hi all, How can I pass an Object(such as Vector, File), rather than just string to the Applet from a JSP page? Thank you.

  • Blackberry having trouble playing youtube videos

    I own a blackberry curve 8530 and its having trouble playing youtube videos. It plays youtube videos up to 59 seconds and then it stops. It gives me the same error message saying: "An error has occured attempting to play the media". I have tried turn

  • LR4 White Balance Numbers Differ w/ Nikon D4 and D3s

    I've noticed that LR interprets the white balance settings differently for my raw .nef files coming from my Nikon D3s and D4 bodies; even when a specific kelvin temp is chosen in camera. Here's a few examples: D4 flash WB, LR shows as 6150, +2 D3s fl

  • Creating a custom 404 message

    This is somewhat beyond an iWeb topic, but I thought I'd try. .. I would like to create a custom 404 message because Google picked up on some of the pages that I have since deleted. My webhost says to create my custom error html page and to also crea