Αποστολή με SMS: Generative Programming and Component Engineering