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.

Topics - jeshaw2

Pages: 1 [2] 3 4 ... 6
General Board / Parameter Set Notation?
« on: March 18, 2006, 06:41:43 pm »
In Section 12.3.43, on page 431, figures 291 & 292, the OMG UML 2 Superstructure shows how to diagram Parameter Sets.  These may be on both the input and output side of the activity.

How do I diagram those in EA?  I can't find them on any tool box or Propertiy windows.  There is no mention of them in EA's help file either.

General Board / EA Wiki gone?
« on: March 12, 2007, 06:56:18 pm »
Just tried to bring up the WIKI, but a got a message that the page can not be displayed.  Is the site down?

General Board / Custom Property Visibility
« on: October 07, 2006, 07:41:33 am »
Does anyone know how to make an element's Custom Properties visible on a diagram?  

Specifically, I wish to make an ActionPin's Custom Properties visible  on an Activity Diagram.

General Board / Adding responsible Class/Operation to Actions
« on: September 16, 2006, 09:13:53 am »
UML 2.1 Superstructure, Sect. 12.3.15, Figure 12.67 provides the notation for showing the Class and Operation where an Action is performed.

I can add a CALLOPERATION type of action to my diagram and I get the action name and the (::) notation within it, but I can't figure out where to specifiy the Class and Operation so that it also appears in the action element.

I should be able to get (<class name>::<operation name>) on the action element.  Anyone know where in EA to go to do that?


General Board / Copying diagrams with out frames
« on: June 06, 2006, 06:19:28 pm »
I'm writing a MS Word document and I'm trying to include UML diagrams by copy & pasting them from EA.  However, I keep getting the diagram frame along with the diagram elements.  

Is there an easy way to get just the elements without degrading the quality of the diagram or jumping through a bunch of hoops?

I would really hate to go back to VISIO.   :-/

General Board / Multiple stereotypes in transformation rules
« on: May 20, 2006, 05:24:28 am »
In the MDA context, when Platform Independent Model is to be transformed into a Platform Specific Model, transformation rules are written to control the transformation process.  Stereotyping is used in the model to trigger certain nuances in this transformation process.

The EA repository allows multiple stereotypes for an element, but stores them in different locations within the repository.
  • How, in the modeling process do I apply multiple stereotypes to an element?
  • In the syntax and grammar of the transformation rule language, how do I reference these stereotypes as a component of a conditional expression?

General Board / Control Flows on Activity Diagrams?
« on: March 18, 2006, 07:15:23 pm »
I've figured out how to add an Object Flow line on an activity diagram, but how does one add a Control Flow line?

General Board / Same name, different stereotypes?
« on: March 12, 2006, 06:22:17 pm »
When I create a class element on different diagrams (in different packages) having the same name, but different stereotypes, they both appear in the project window (eg., <<A>>myClass and <<B>>myClass.  I like this, but not knowing EA's internal logic, am I setting myself up for problems later in the way EA will be dealing with these classes? (perhaps at code generation time?)


General Board / A forum in EA 6?
« on: November 15, 2005, 09:32:24 pm »
Release notes talk about a forum in the "main area" of EA 6.  Where, exactly is that? ???


General Board / EAP Repository version update
« on: September 18, 2005, 07:01:38 am »
I've become interested in the EA Repository that several folks have been talking about.  I'm assuming that that is the *.EAP file that appears to be in MS/Access 97 format.  I only have Access 2003 which wants to upgrade the *.EAP version from 97 to 2003.

1.)  Have I found the correct file?

2.)  Would EA be compatible with an 2003 version of the file?

3.)  Anything I should know before I start to use the Repository in Access?

I'll probably build my own front-end Access DBMS to hold my stuff and "link" to the Respsitory as a back-end DB.  That way the only change to the repository would be the version level, and my stuff will be protected from any changes made by Sparks.

General Board / Implementing Redefines in Java
« on: September 04, 2005, 08:12:47 am »
In Java, how does one implement the property string redefines?

From page 130, OMG UML 2.0 Structure Spec.:
redefines <property-name> means that the property redefines an inherited property identified by <property-name>
...All redefinitions shall be made explicit with the use of a {redefines <x>} property string. Redefinition prevents inheritance of a redefined element into the redefinition context thereby making the name of the redefined element available for reuse, either for the redefining element, or for some other.

If it can't be done directly, is there a work-a-round?

General Board / Property Strings at Association Ends
« on: August 24, 2005, 07:43:18 pm »
The OMG UML 2.0 Superstructure Specification, Sect 7.3.2 says:
...An association end is the connection between the line depicting an association and the icon (often a box) depicting the connected classifier. A name string may be placed near the end of the line to show the name of the association end. The name is optional and suppressible.
Various other notations can be placed near the end of the line as follows:
A multiplicity.
A property string enclosed in curly braces. The following property strings can be applied to an association end:
{subsets <property-name>} to show that the end is a subset of the property called <property-name>.
{redefined <end-name>} to show that the end redefines the one named <end-name>.
{union} to show that the end is derived by being the union of its subsets.
{ordered} to show that the end represents an ordered set.
{bag} to show that the end represents a collection that permits the same element to appear more than once.
{sequence} or {seq} to show that the end represents a sequence (an ordered bag).
if the end is navigable, any property strings that apply to an attribute. ...

Where do I enter property strings for association ends?

General Board / Showing the classifier in a part's name
« on: August 22, 2005, 07:12:08 am »
Under Help "Properties (EA User Manual)", in the example Component Structure diagram, the name of a Part's classifier appears after the Part's name, delimited by a colon.  Eg.;  libBooks:Books.  It goes on to say:
After dragging parts from the toolbox out to the workspace, right-click on a part and select Set Classifier Instance to link to a classifier.

When I right-click on the part, "Set Classifier Instance" does not appear as an option.  
Under "Advanced settings" I do get a 'Set Property Type' option which in turn provides a list-box where I can find the parent class for the type, but selecting that classifier does not result in its appearance in the diagram.

I'm afraid that if I type the classifier's name in the part's name field, it will have an undesirable effect on the generated Java code.

What is the best way to get the classifier name on the diagram in EA?


General Board / Showing part not owned by containing classifier
« on: August 21, 2005, 05:41:05 pm »
Ref: OMG UML 2.0 specification, 9.3.12 Property (from InternalStructures), page 194, Presentation Options, just below Figure 114 (ii)..

A property specifying an instance that is not owned by composition by the instance of the containing classifier is shown by graphical nesting of a box symbol with a dashed outline.

How do I get the dashed outline in EA?


General Board / Specifying Part Multiplicity on Composit Structure
« on: August 20, 2005, 08:22:47 am »
Ref: OMG UML 2.0 specification, 9.3.12 Property (from InternalStructures), page 194, Presentation Options...

Figure 115 shows the two options for showing a property's multiplicity.  I like the mark in the upper right corner best, but would be satisfied with the cardinality notation suffixed to the name.

How do I accomplish this in EA?

I've created a CompositeStructure Diagram in EA.  Using the Class tool, created an 'owning' class.  I enlarged the class symbol to allow nesting of the 'owned' parts.  Using the 'Part' tool, nested a part in the class.

The 'Part' properties do not provide a place to specify multiplicity (how many instances of the Part is owned by the class).  ???

Two points:
  • Not all Parts are associated with other Parts; and
  • the cardinality of connected parts can be different from the cardinality of the connector ends.
For example: a Car may have four wheels, only two of which are connected to the engine. Therefor, the cardinality of the connector ends does not relate to my problem.


Pages: 1 [2] 3 4 ... 6