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

Pages: [1]
1
Uml Process / Re: Component/ports/interface + Comp. internals Mo
« on: June 28, 2006, 01:56:06 pm »
Hi again,
OK, hangs head, shakes it foolishly.  I -though- I went through all of these options, well a month ago or so.  Hmmmm, I am using a newer version (6.1.798 ), maybe thats my story  : - ).

Yes, in fact, you can drop the Component described by the Composition Diagram onto the Composition Diagram.  It then could be the "frame" for attaching the port and interface elements....So I have not tested an XMI export/import, but it seems reasonable - Thoughts?


Next issue...Recommendations for documenting systems level interfaces.
The Interface Lollipops do not have property sheets.  On the other hand, the Interface element found on the Composite menu, a Class with an <<interface sterotype>> can be fully documented, and it can be associated with the Lollipop.

What is valid UML / best practice for documenting interfaces presented as Lollipops?

Thanks again!

2
Uml Process / Re: Component/ports/interface + Comp. internals Mo
« on: June 28, 2006, 11:44:10 am »
Hi all,
Thanks for the replies..I should have included an awareness of placing the Componet on a diagram, stretching the Component to a larger size and drop elements onto the Component.

My intent is to have the component "insides" be modeled as a Diagram, similar to the way the behavior of a Class can be modeled as a Harel State Chart diagram.

One approach may be to select the Component in the overview diagram and pick Advanced Settings ...> Composite Element

This will create a new Composite Diagram associated with the Component - GOOD! Double click on the Component leads to this diagram (Good)
So now I am prepared to build the model of the composition of this Component, and I want to connect the internals, the elements of the composition to the ports/interfaces already realized on the Component itself (in the parent drawing).

How?  I am Inside the Componet, so, I can't place the Componet symbol in this drawing (self reference), so I need an equivlent symbol to attach the ports and interfaces and then make connections from the inside side of the ports to the elements of the Composition.

Clear as mud?  ... Thanks - Tom

3
Uml Process / Component/ports/interface + Comp. internals Model
« on: June 27, 2006, 11:33:22 pm »
My goal is to build a model of a portion of a client's Enterprise systems intergrations, showing systems and their interfaces at two levels of detail.

[1] Big Picture / Low detail:  Diagram(s) of Black box components + ports + interfaces...interconnected to other components via interfaces & ports.

This view shows many different interfaces in use between system level components, i.e main frames, stand alone apps, etc.  A diagram might show 15 systems and 25 interfaces.

[2] Zoom in, High detail:  White box view of a single component (C1), with the same ports and interfaces as displayed in the [1] diagram.  Now I need the component as a full drawing with its internal elements (Components, Parts, Classes...what ever works best for the overall approach).  I also want to spec the details of the interface (style,... frequency of use, etc)

The approach below is my best guess...but, I cannot find a way for the interfaces/ports in diagram [1] to be the SAME model elements as the interfaces/ports in diagram [2].

I do not know if I have a thinking limitation, a tool limitation, or a UML limitation.

So,

I can: Create Component diagram, add two components (C1, C2), add a port to each component.  select each port, add...embedded Required Interface, then and add..."embedded Provided Interface" to each respective Component's port.
Select "Assembly" and connect the two interfaces.
So far so good.

On the other hand,

I can
create a composite diagram, add some Parts, add some ports, and interfaces, and hook up the insides....

If, by going to the model browser, I attempt to take the port from component C1 (above) and drop it onto this diagram so I can build out what is internal to C1 and connect it to the port from the first diagram I get this message:
 when dropping embedded elements (parts, ports, object nodes, etc)
 onto a diagram you must drop them onto their correct owner.

So, how can I have the Componet as the "frame" of a diagram so I can detail the insides of the component, where the port in the "black box diagram" of many top level componets is the same port as in a diagram of the insides of one of the components?

Thanks!
Tom

4
Apologies if my search missed this same topic:
I want to use EA to do Enterprise Architecture - modeling all the connected stuff in the enterprise (vs a design model)

I want to import csv data to create Instances of Classifiers, with run-time data values for their attributes, and export csv data to publish the instances and their run-time values found in packages in my model.  

I am modeling the systems and integrations of a business as instances of two Classifiers:  System and Integration.  I define attributes such as technology, owner, deploymentDate, etc,  and then create instances.  I use Set Run State to set the values for the instances.  I have groups of these instances in specific packages.  The System instances have an association to and from Integration instances.  Thus the full enterprise model - current state and/or future state.  

On import I would be happy to just populate packages and (for now) leave the diagramming to manual effort.

csv col possibilities
PackageName|classifer|InstanceName|UserCreatedClassifierAttributeName1|UCCAN2|UCCAN3...

example file
PackageName|classifer|Name|Vendor|StartDate|BCPReady|...
HRSystems|System|PayrollApp|BigBadSWCo|2001-01-01|Yes

Integrations

PackageName|Classifier|IntegrationName|SourceSystemName|DestinationSystemName|integrationAttrbute1|IntAttribute2|...

Each integration points to a source system and a destination system.
Associations are created between the integration and each system.

Or any pattern for simple data import/export pf any associations - the model could have other Classifiers and other associations - Organization, Capability, DataCenter, etc

I currently use Classes, Objects, and Object Model Diagrams for the instance views.

Already done? Hints?  New product feature award?
Thanks - Tom

Pages: [1]