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 - Fintan

Pages: 1 [2] 3
16
General Board / Feature Request - Hide specific attributes / op.s
« on: March 04, 2003, 02:46:03 am »
Hi,

I would like to see the option to choose exactly which attributes and operations to show or hide, rather than using the access privilege (private, public, etc.) which is too general for my use.

Many thanks for considering this,

Fintan

17
General Board / Import Access source code
« on: February 26, 2003, 07:53:27 am »
Hi there,

I have an Access application that I need to analyse (Original programmer has retired - no documentation) in order to be able to maintain the code.

I used EA to import the table definitions.

My question is this - Can I import the code - logic in modules and queries similar to how I would import VB code?

Many thanks for your help,

Fintan

18
General Board / Re: Diagram Relationships
« on: February 20, 2003, 02:37:18 am »
Hi Stephen,

Quote
the mainframe DB cannot handle foreign keys (a limit of the technology) so as long as I am replicating from the Mainframe to the SQL Server I have to accept that the limits of the mainframe will be imposed on my SQL Server environment.


Just a thought - this may or may not work for you.

Could you have a conversion process between the mainframe and the SQL server final tables.  This would know the mappings between main frame tables and the relationships (foreign keys, etc.) needed in SQL server.  You could try to replicate from the mainframe DB to this conversion process.  Run the conversion process to set up the relationships between the SQL tables and then replicate (copy?) to the SQL server database.

If this does not suit - please feel free not to read the above paragraph ;D

Regards,

Fintan

19
General Board / Hide Attributes from reverse engineering
« on: February 05, 2003, 04:39:20 am »
Hi All,

I have just forward engineered some code from my class diagrams and it works great.  In my class I have not specified the links to other classes as attributes.  EA picks this up perfectly and adds the attributes to the code. :) Every thing is good this far

In the code I have changed the signature of some methods and tried to reverse engineer the class from the code module.  However when I do this the attributes which are links to other classes are now shown in the Attribute compartment.  I would like these "link" attributes to remain hidden, but other attributes to still be shown when I import from a code module into the class.  Is there any way to do this?

On a general note :  is there a way to show & hide individual attributes / operations

BTW I am using build 589 - does version 3.51 solve these problems for me?

Many thanks,

Fintan

20
General Board / EA -> Rational Rose
« on: January 24, 2003, 04:15:43 am »
I have been trying to Export the Use Case model to xml and then Import it to Rose.  I have downloaded and installed the Unisys/Rose UML add-on for Rose.

In EA in Local Options - XML Specification I have the following :
Default XMI version = Rose
Format XML output
Write Log
Use DTD

Code Page = 'windows-1252'

and have set my default XML directory to 'D:\XMLXfer'

When I export the Use Case Model I use the following settings :

No Stylesheet specified (left blank)
Export diagrams
Use Unisys/Rose Format
Format XML output
Write Log file
Use DTD

I get the following error message when I try to import the file into Rose
Code: [Select]
Parsing: D:\XMLXfer\AddEP.xml: Error: An exception occured! Type:RuntimeException, Message:Could not create converter for encoding: windows-1252


When I change the encoding in the file to "UTF-16".  I get the following message
Code: [Select]
Parsing: D:\XMLXfer\AddEP.xml: Error: Unknown element 'UML:Multiplicity'

And Rose asks if the UML.DTD is in the same directory.

The files in D:\XMLXfer are :
AddEP.log
AddEP.rim
AddEP.xml
Model.dtd
UML_EA.DTD
UML13.DTD
UMLX13.DTD
UMLX13-11.dtd

Note NO uml.dtd file.

Finally the question - Can anybody tell me what I am doing wrong?  What am I missing?

Thanks in advance,

Fintan

21
General Board / Re: Import to Rational rose
« on: January 15, 2003, 03:16:17 am »
Hi Vitthal,

I have tried this and cannot get it to work :'(

Even when I export the model and try to re-import it into EA, I get errors.

If you do manage to do this please let me know

Many thanks,

Fintan

22
General Board / Re: Link note to message
« on: January 15, 2003, 07:40:49 am »
Thanks Mike,

That worked a treat :D

Regards,

Fintan

23
General Board / Link note to message
« on: January 15, 2003, 03:53:22 am »
Hi All,

I am having a problem linking a Note to a message on a sequence diagram.  No matter how hard I try I cannot get the link to connect from the Note to the message. :(

The only work around that I have found is to link the Note to the closest object and move the link end so that it looks like it is pointing to the message.

Any suggestions?

Many thanks,

Fintan

24
General Board / Re: Collaboration -> Sequence -> Class
« on: January 09, 2003, 01:32:24 am »
Mikkel,

Thank you very much.  I have dragged boundary and controller objects from the Analysis toolbar onto a collaboration diagram.  I then set the Classifier to create a new class (need to set the stereotype here again - not picked up from the objects stereotype ???).

Now when I create an Association between them and add a message, I CAN make a new message.  Brilliant, this is just what I wanted. ;D

I can then create a sequence diagram and drag the classes onto it.  When I add messages I can pick from the operations (new messages) added to the objects in the collaboration diagram.  However here I CANNOT add new messages.  So, if I need any extra messages in the sequence diagram I will create new operations and add these this way.

Quote
customer "A" (say, Charlie), interacts with salesperson "B" (say, Nancy)

Jaime,

Whilst I agree that a collaboration diagrams should show objects, and that classes should be identified from the use cases.  I would suggest that when you are placing a new object on your diagram ("Charlie")- this should create a new class from which the object can be instantiated ("Customer").

The way I would see this working is that placing objects for the classes that I have identified will create the class in the system.

Thanks to both of you for your help,

Fintan

25
General Board / Re: Collaboration -> Sequence -> Class
« on: January 08, 2003, 06:51:06 am »
Hi Mikkel,

I have found that if I explicitly create a class on the Workspace tree - that I can then add an instance of that class to the collaboration diagram which allows me to add new messages.  Many thanks for your pointers on this

Do I always have to have the class already created?  I would like a way to drag an object from the toolbar on the left hand side (has icons for :  object, Process, Send, Receive, etc. under 'Analysis') and be able to use the object created to set new messages for the class.  Is this possible?

Many thanks for your patience,

Fintan

26
General Board / Re: Collaboration -> Sequence -> Class
« on: January 08, 2003, 02:39:21 am »
Hi,

Many thanks for your replies.

However I still cannot get the "New" message to be enabled.

I have tried the following :
1) Open a new project
(a)Create a collaboration diagram
Drag a boundary and a control object onto the diagram
Change both to be a class
Save the project
Close down and open EA
Goto collaboration diagram
Put association between the boundary and control classes
Add a message => NEW MESSAGE still disabled

(b)Create a sequence diagram
Drag the boundary and control classes onto sequence diagram - from Workspace
Check these are still classes -> OK
Drag a message from boundary to control class
=> NEW MESSAGE still disabled

2) Open a new project
(a)Create a collaboration diagram
Drag a boundary and a control object onto the diagram - from Workspace
Check both are objects
Save the project
Close down and open EA
Goto collaboration diagram
Put association between the boundary and control objects
Add a message => NEW MESSAGE still disabled

(b)Create a sequence diagram
Drag the boundary and control objects onto sequence diagram
Check these are still objects -> OK
Drag a message from boundary to control object
=> NEW MESSAGE still disabled

The difference is that 1) uses classes and 2) uses objects.

I have even tried creating new elements (both classes and objects) on the workspace tree and dragging these onto the collaboration and sequence diagrams.  Unfortunately when I try to add messages the "New" button is still disabled.

Help please,

Fintan

PS I am using EA trial version 3.50 build 586

27
General Board / Collaboration -> Sequence -> Class
« on: January 07, 2003, 07:48:20 am »
Hi everyone,

I am looking to move from Rose to EA, but I have run into major problems, probably due to my lack of understanding rather than EA itself.

The way that I do my UML diagrams is that first I draw a Collaboration diagram, then I draw the corresponding sequence diagram, and lastly I draw the Class diagram.

In Rose I can draw the Collaboration diagram, and when I draw the sequence diagram the messages from the appear as messages from the sequence diagram.

When I add a message to elements copied from the workspace to a sequence diagram - the "New" button is disabled.  I cannot figure out how to add a message to the class.  Can someone explain how to do this please?

For the Class diagrams I cannot figure out how to show the classes with the operations and attributes showing.  Even if I can add new messages in the sequence diagram, and I drag the class from the workspace onto the class diagram (with or without Ctrl+K) the operations do not show on the class diagram.  Can somebody tell me how this works please?

Many thanks,

Fintan Conway

28
General Board / Re: Display operations in boundary Class
« on: January 09, 2003, 01:39:04 am »
Thanks Jaime

29
General Board / Display operations in boundary Class
« on: January 08, 2003, 04:21:59 am »
Hi,

I have created boundary and control classes in collaboration and sequence diagrams.  They were created as objects and converted to Class type.  However these classes show up in the Logical View diagram with the boundary and control icons.  I would like to see the operations and attributes for these classes - listed like ordinary classes.

Is there any way to do this?

Many thanks,

Fintan

30
General Board / Convert messages to operations
« on: January 07, 2003, 05:32:41 am »
Hi All,

Is it possible to automatically convert messages from Collaboration and/or Sequence diagrams into operations of the classes that they point to?

I cannot find anything that can do this in EA.  This seems like a simple process to automate and would reduce the amount of duplicate work that the modeller would need to do.

Have I missed something? ???

Regards,

Fintan

Pages: 1 [2] 3