Working with Representations

In Acme, a System, Component, Connector, Port or Role may have representations.  In the current version of AcmeStudio, you may only view and edit System, Component and Connector representations.  You may open a design that includes representations for Ports, and Roles but you will not be able to access them through the editing environment.

To add a new representation to a component or connector:

1.        Select a component or connector in the system view.

2.        Choose  Design Þ Add Representation… from the application menu, or select “New Representation” from context menu.

3.        Give the representation a name (and select the family you want the system to be; by default, the system in the representation has no family).

You will be automatically sent to the editor containing the representation.

To navigate to an existing representation and display it in the system view:

1.        Select an element in the system view.

2.        Go to the Representations tab in the Element View and double-click on the desired representation, or double-click on the element in the diagram editor.

To construct bindings between outer and inner ports/roles:

1.        Change to connection mode in the type palette.

2.        Select the outer port (in the representation border)

3.        Drag and select the inner port in the diagram (see diagram below)

To Navigate to a representation’s parent:

1.        Double-click on the overview, or right click in the System View and select Navigate Up from the menu, or use the * tool from the toolbar.