Research on Web Services at Zayed University – Past, Present, and Future -

Monthly seminar by Zakaria Maamar, College of Information Technology at Zayed University in Dubai, United Arab Emirates.

On 23/10/2017 at 11:00 to 12:00. Amphi Gouy, Université Lyon 1
URL : https://liris.cnrs.fr/seminaire/seminaires-mensuels/seminaires-mensuels
Informations contact : S. Servigne et G. Damiand. guillaume.damiand@liris.cnrs.fr. +33 (0)4.72.43.26.62.

This talk presents our research on Web services for the last ten years. Different projects have been carried out including context-aware Web services, policy-based management of Web services, communities of Web services, and recently social Web services that are the focus of this talk.

Web services have heavily changed the way software engineers develop today’s business applications. Organizations can now have an operative presence on the Internet through Business-to-Customer (B2C) and/or Business-to-Business (B2B) Web services. Despite the widespread use of Web services, some important issues remain unresolved such as where to advertise Web services for better and immediate exposure, how to discover Web services with respect to users’ needs, and how to replace Web services when they fail. These issues are addressed from a technical perspective without relying for instance, on the development opportunities that social computing offers. Social computing through Web 2.0 applications and tools has given the Internet a major push by capitalizing on the willingness of users to share, collaborate, and recommend. These different forms of interactions illustrate to a certain extent the principle of “I offer services that somebody else may need” and “I require services that somebody else may offer” upon which service-oriented computing is built. Service offerings and requests illustrate how people behave in today’s society imposing a social dimension on the exploitation of Web services. Social Web services are the result of blending social computing with service-oriented computing. They ``know’’ with whom they worked in the past and with whom they would like to work in the future. This talk reviews the research progress we made in social Web services in terms of building social networks of Web services, discovering Web services using these social networks, and last but not least labeling Web services and communities of Web services with social qualities such as selfishness, trustworthiness, and spitefulness. Prior to concluding the talk, an overview of our current research projects on applying social Web services’ principles to cloud computing and business process modeling and coordination will be presented.