IEEE Internet Computing
Semantic Matching of Web Services Capabilities
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
Toward an Agent-Based and Context-Oriented Approach for Web Services Composition
IEEE Transactions on Knowledge and Data Engineering
Semantic web services discovery based on structural ontology matching
International Journal of Web and Grid Services
Compatibility Checking of Heterogeneous Web Service Policies Using VDM++
SERVICES '09 Proceedings of the 2009 Congress on Services - I
An weighted ontology-based semantic similarity algorithm for web service
Expert Systems with Applications: An International Journal
Combining Quality of Service and Social Information for Ranking Services
ICSOC-ServiceWave '09 Proceedings of the 7th International Joint Conference on Service-Oriented Computing
Social-Networks Connect Services
Computer
Why Web Services Need Social Networks
IEEE Internet Computing
Using Social Networks for Web Services Discovery
IEEE Internet Computing
Social Web Mashups Full Completion via Frequent Sequence Mining
SERVICES '11 Proceedings of the 2011 IEEE World Congress on Services
A semantically enhanced service repository for user-centric service discovery and management
Data & Knowledge Engineering
Hi-index | 0.00 |
This paper discusses the intertwine of social networks of users and social networks of Web services to compose, execute, and monitor Web services. Each network provides details that permit achieving this intertwine and thus, completing the three operations. A user social-network is used to advise users on the next Web services to select based on their peers' experiences, whereas a Web service social network is used to advise users on the substitutes to select in case a Web service fails, for example. To make the intertwine of these social networks happen, three components are developed: composer, executor, and monitor. The social composer develops composite Web services considering relations between users and the ones between Web services. The social executor assesses the impact of these relations on these composite Web services execution progress. Finally, the social monitor replaces failing Web services to guarantee the execution continuity of these composite Web services. A running example and a prototype illustrate and demonstrate the intertwine of these social networks, respectively.