Suitable for display on cell phone.
Minimum device capabilites:
Display: 4 lines à 20 chars
Input: Alphanumeric keyboard (10 keys) plus Up, Down, OK and Cancel keys
The rules are mostly complete, i.e. an implementation based on this description would be relatively easy.
Selected item is highlighted
Cancel: Escapes and goes one level up, i.e. back to the caller
Containing relationships do not count as attributes.
Target objects of 1-to-1-relationships are merged into the containing object.
Referring (pointing) relationships do count as attributes of the source of the referal.