A social network approach for recommending interoperable Web services

被引:0
|
作者
Hamza Labbaci
Brahim Medjahed
Youcef Aklouf
机构
[1] University of Science and Technology Houari Boumediene,
[2] University of Michigan-Dearborn,undefined
来源
关键词
Social interaction; Community; Service composition; Substitution; Multiplex graphs;
D O I
暂无
中图分类号
学科分类号
摘要
Modern application development leverages the invocation of a large pool of Web services such as Cloud services and APIs. As the number of Web services keeps growing, it becomes difficult for developers to identify services that can collaborate as part of the same composite application, or that can replace each other in failure cases. Gathering and analyzing Web services social interaction such as composition, substitution, and subscription helps building communities of interoperable services (i.e., likely to collaborate with each other and/or to replace each other). This paper proposes a new approach for recommending interoperable services to developers based on the multi-dimensional analysis of their social interaction history. The approach aims to build communities of services with highly dense interaction relationships. Services part of the same community are recommended to developers as potential collaborators or substitutes. The proposed approach identifies first service leaders. Leaders are particular services with a high interaction rate in the network around which communities are built. Remaining services followers join communities based on their previous interaction experiences. Followers leverage the votes of their experienced neighbors to make their final vote. Experiments on pseudo-real data show that leveraging services social interaction outperforms state-of-the-art approaches.
引用
收藏
页码:927 / 961
页数:34
相关论文
共 50 条
  • [21] Recommending multimedia web services in a multi-device environment
    Rosaci, D.
    Sarne, G. M. L.
    INFORMATION SYSTEMS, 2013, 38 (02) : 198 - 212
  • [22] OXYGENE: A platform for the development of interoperable geographic applications and web services
    Badard, T
    Braun, A
    15TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2004, : 888 - 892
  • [23] WS/PIDS: Standard interoperable PIDS in web services environments
    Vasilescu, Eugen
    Dorobantu, Mihai
    Govoni, Sergio
    Padh, Shilpa
    Mun, Seong Ki
    IEEE TRANSACTIONS ON INFORMATION TECHNOLOGY IN BIOMEDICINE, 2008, 12 (01): : 94 - 99
  • [24] Web services for distributed and interoperable hydro-information systems
    Horak, J.
    Orlik, A.
    Stromsky, J.
    HYDROLOGY AND EARTH SYSTEM SCIENCES, 2008, 12 (02) : 635 - 644
  • [25] Interoperable web GIS services for marine pollution monitoring and forecasting
    Hamre T.
    Krasemann H.
    Groom S.
    Dunne D.
    Breitbach G.
    Hackett B.
    Sørensen K.
    Sandven S.
    Journal of Coastal Conservation, 2009, 13 (1) : 1 - 13
  • [26] Interoperable Web-based services for digital orthophoto imagery
    Evans, JD
    PHOTOGRAMMETRIC ENGINEERING AND REMOTE SENSING, 1999, 65 (05): : 567 - 571
  • [27] Developing interoperable business processes using web services and policies
    Maamar, Zakaria
    Benslimane, Djamal
    Mostefaoui, Ghita Kouadri
    Sattanathan, Subramanian
    Ghedira, Chirine
    ENTERPRISE INTEROPERABILITY: NEW CHALLENGES AND APPROACHES, 2007, : 475 - +
  • [28] Recommending Case Bases: Applications in Social Web Search
    Saaya, Zurina
    Smyth, Barry
    Coyle, Maurice
    Briggs, Peter
    CASE-BASED REASONING RESEARCH AND DEVELOPMENT, ICCBR 2011, 2011, 6880 : 274 - 288
  • [29] Pattern Mining Approach for Social Network Services
    Brijesh Bakariya
    G. S. Thakur
    National Academy Science Letters, 2017, 40 : 183 - 187
  • [30] Pattern Mining Approach for Social Network Services
    Bakariya, Brijesh
    Thakur, G. S.
    NATIONAL ACADEMY SCIENCE LETTERS-INDIA, 2017, 40 (03): : 183 - 187