Institute of Software Technology and Interactive Systems, Vienna University of Technology, Favoritenstraße 9-11, Vienna, Austria;College of Information Technology, Zayed University, Favoritenstraße 9-11, Dubai, U.A.E.;College of Information Technology, HP Labs - Services Research Lab, 1501 Page Mill Road, Palo Alto, CA, U.A.E.