Invia SMS: Reliable software technology- Ada- Europe 2005