Abstract
Collaborative environments in recent years, such as bioinformatics and health care, have seen an increasing interest in Web services communities. The new concept was proposed and widely accepted as a distributed paradigm over the Internet, and has been used widely even in collaborative fixture design and manufacture. Indeed, the community infrastructure contributes to improving the availability of Web services through providing a centralized access to distributed Web services. However, the organization into communities raises many challenges related to communities' management and querying. In order to cover the mentioned aspects, we propose in this work, an approach which offers a user-interaction-based solution to deal with the services communities' management problem. The proposed method tackles how Web services community can be re-engineered based on the user-interaction patterns. It is intended to minimize the gap between the user's expectations when visiting and using a Web services community as well as the designers' point of view used for modeling the community. Then, we enhance the querying process of the Web services communities. The proposed solution is based on endowing the community with a semantic cache. We show how the health care Web services community's members can considerably take advantage of the semantic cache while processing a query.