The paper presents an approach for developing composite telecommunication
services running on mobile phones which takes advantage of
the use of model driven techniques as well as the loose coupling paradigm in
SOA. A domain-specific UML dialect named SPATEL has been developed
which serves as the basis for generating applications that can be deployed in
distinct terminals and servers technologies. The composite services typically
combines telecommunication enablers - like SMS sending and GSM localisation
- with traditional IT components accessible over the internet, such as a
Yellow Page facility. This work has been conducted in the context of the IST
SPICE European collaborative project