Existing Android Phones

Back to Intro

Existing products:

Android Phone 1 / Team 1 Android Phone 2 / Team 2 Android Phone PL / Bob
AndroidPhone1
Connectivity
Bluetooth40
GSM
WiFi
USB
Battery
LiBattery1450
AndroidPhone2
Connectivity
Bluetooth21
GSM
USB
Battery
LiBattery1150

Reusable model fragment Bluetooth:

abstract xor Bluetooth
Bluetooth20 ?
Bluetooth21 ?
Bluetooth40 ?

Adding the fragment using backquote mechanism:

abstract MobilePhone
Connectivity
GSM
LTE ?
WiFi ?
USB ?
xor Battery
LiBattery1150 ?
LiBattery1400 ?

Adding market segments.

Low-end phones:

LowEndPhones : MobilePhone
[ no WiFi ]

and high-end phones:

HighEndPhones : MobilePhone
[ USB && WiFi ]
QuadCPU ?