ICETE 2004, Int'l Conf. on E-Business & Telecommunication Networks