SMS versenden: Applying UML and patterns