Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Justin Halls

Pages: [1]
1
If the performance issues can be addressed then the usability issue may not be that painful. If you need things integrated then you will end up with one large logical model regardless of how you do it.

It is not news that a fat client architecture does not scale. If Sparx wants to seriously crack the enterprise market it will have to move to a multi-tiered architecture. This has HUGE implications and will require a near rewrite of EA, but it has to be done.

In the mean time, rather than loading the complete project at startup, much can be done on an event-driven as-needed basis. Varying Hierarchy View Depth does not seem have an influence on performance. The software should assume the responsibility of providing a user only the data that she needs (or indirectly require) rather than requiring the user to segment the model purely for performance reasons. Changing the performance model to provide many small delays rather than one big delay may be slightly annoying but will definitely scale much better.

Our enterprise model takes upwards of 5 minutes to load and performance in general can be poor at times (I am assuming that you are prepared to accept that the size of the model is the issue and that external Network and Database performance issues have been addressed).

By the way, my name is Chris Kriel. I don't know why the forum software thinks I am Javier Guerra Diez.

2
Suggestions and Requests / Real Time in-line applications
« on: March 30, 2005, 02:11:01 am »
It would be nice to have some support for the C language and for traditional in-line programming.  This is still a common programming requirement especially for real-time applications and programs for PIC microcontrollers.
(Excellent product by the way)  :)

3
General Board / Re: Fragment type of ref
« on: April 24, 2006, 03:15:20 am »
Hello Tkouno,

Could you give more details on your suggestion?

Thanks in advance.

pdecker

4
General Board / Fragment type of ref
« on: April 22, 2006, 05:42:35 am »
Hello,

Can I add a new fragment type?  I need a fragment type of ref for a sequence diagram.

Thanks in advance.

-pdecker

5
General Board / Re: C++ code generation - source/header directory
« on: April 17, 2006, 09:45:58 am »
Quote
Not yet, it's something that we do intend to add though.


It has been exactly a year (What a coincidence!) since the above was posted.  Is this capability available yet?  I didn't see it in the application and found no other references here in the forums.

6
General Board / Report: hide private attributes and members
« on: December 14, 2005, 08:00:29 am »
Hello!
I have to generate a report for our classes but we just want the public methods and attributes to be printed/displayed.

I can generate a normal RTF report but all attributes/members are show, both private and public ;(

Is there any option to not include private methods/attributes in the RTF report?

Thanks for your help and attention.
Best Regards,
Jorge C.

7
General Board / Re: Oracle 10g ?
« on: August 26, 2005, 06:33:22 am »
Hi,
 Does anyone know if EA works with the latest Oracle 10gR2 Database?

Regards

8
General Board / C++ inheritance attribute
« on: July 29, 2005, 01:04:44 pm »
I'm using the latest version of EA for round-trip engineering in C++.  For the most part it works great, but I have run into a situation that EA doesn't seem to recognize.  I want to inherit from another class privately as follows:  

class A: private B
{...}

If I reverse engineer this into EA, then regenerate the code, EA changes it to:

class A: public B
{...}

How can I specify that I want the inheritance to be private?  


9
General Board / Re: Controlled Package bug?
« on: April 22, 2005, 07:30:36 am »
yes, its the same problem. I have build 751. Interesting note: it does not happen all the time on all the packages on all the computers.

10
General Board / Re: Controlled Package bug?
« on: April 22, 2005, 03:56:44 am »
Happens for all controlled packages....  

11
General Board / Controlled Package bug?
« on: April 22, 2005, 03:44:26 am »
When I control a package and save this, I get an "Error writing XML file" (using the default XML settings). Is this a known issue and are there any workaround? The destination file&folder are writeable.

Version control is not used (SCC nor CVS).
EA version is 4.51.751 on NT.

12
General Board / Re: How can ANSI DDL be imported directly into EA
« on: April 05, 2005, 09:44:40 pm »
This should not be too technically difficult.
For example, mySQL would have DDL parsing code.
The mySQL source could be looked at to determine the best way to import DDL.

The tool's value will increase as it will be able to handle  standard ANSI DDL Create statements.
This should attact a whole new class of users who work on data centric rather than process centric systems.


13
General Board / Re: How can ANSI DDL be imported directly into EA
« on: March 31, 2005, 09:55:44 pm »
Yes, that is correct.
The need is to be able to read ANSI 92 compliant text like:

CREATE TABLE xyz.Cost_Item(
     Activity_SName VARCHAR(20) NOT NULL,
     Channel_Code CHAR(4) ,
     From_Date DATE ,
     To_Date DATE,
     Unit_Cost_Amt INTEGER);

and produce a model.

The work around I have just completed is to use a simple awk script to parse the Teradata DDL into a schema.ini file.
This can then be used as input via the ODBC Text driver.
Very ugly indeed as almost all semantic information is lost in the bare as bones ODBC text view.
However, it provides a starting point for creating a simple data model out of the 600 odd tables.
I have no intention to use such a model for DDL generation, but it works as far as data model diagramming goes.

14
General Board / How can ANSI DDL be imported directly into EA with
« on: March 30, 2005, 08:08:10 pm »
Issue:
I need to import DDL from Teradata.
We use ODBC, but EA does not support Teradata.
It produces a "Data is not a Numeric-literal" error.

Proposed Solution:
Other CASE tools allow the direct import of ANSI compliant DDL CREATE statements.
This is useful, even if they do not support other databases like Teradata.
I can write parsing scripts which can take Teradata DDL, and convert it into an EA preferred DDL (eg BD2), and then import it into EA.
Parsing scripts could then modify the Generated DDL output to produce Teradata compliant DDL.
Please note that the requirement is NOT to support Teradata.
However, at the moment, the import drawbridges appear to be up, as the only way to import is from a supported database via ODBC.
This facility would also expand EA's market, as it would make it possible to import from non-supported databases.  
The facility should be based on the ANSI standard.

Can anybody help?

15
General Board / Re: EA Trial and Database repository
« on: March 30, 2005, 01:28:41 pm »
MySQL works for me.

I could transfer my EAP project to MYSQL.

The only issue I have is when I create a new diagram I get ADO error. This has to do some thing with row india.

Can any one commend on this.

[email protected] (please reply)

Pages: [1]