Create Aggregations/Compositions in Astah UML Pad

Astah UML on iPad

Get Astah app for Free

We have an UML modeling app called “Astah UML Pad” for iPad for free. We receive positive feedback and questions from users every day and one of the most frequently asked questions is “How do I create aggregations/compositions?”. So I will show you how to create them here using a sample diagram.

Let’s use this diagram below and draw it on Astah UML Pad. (You can download Astah UML Pad free from here.)

P.44 of UML Superstructure Specification, v2.4.1 by OMG – http://www.omg.org/spec/UML/2.4.1/

1. Create four classes first, then create one association from [Window] to [Slider]. Tap the [Window] class so that 4 icons appear. Tap the green icon and then drag it to the [Slider] class to create an association.
Astah UML Pad

 

 

 

 

 

 

 

2. As the association is created, 4 green icons should appear for you to specify the association types. Select the top left one – association (One in red box in the image below). 
Astah_UML_Pad7

 

 

 

 

 

 

3. Tap the association line you just created. 3 icons should appear, tap the blue one to open a box where you can set the information of the association.
Astah UML Pad - association

 

4. Select the composition here and set the other information on this box, tap out side of the box when completed.
Astah_UML_Pad12

 

 

 

 

 

 

 

 

5. Repeat the same for the other models, and the completed diagram should appear like below.
Astah_UML_Pad14

 

 

 

 

 

 

If you want to modify this diagram further, you can import models from iPad to Astah Professional. (Read UML Modeling – Start on an iPad and complete it on your desktop)
If you don’t have an Astah Professional edition, you can try it out for 50 days for free!

Cheers,
SJ

Advertisements

One thought on “Create Aggregations/Compositions in Astah UML Pad

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s