Scalable mechanism for semantic web service registry and discovery

被引:2
|
作者
Yao Y. [1 ]
Cao J. [1 ]
Liu B. [1 ]
Sun X. [1 ]
Liu Y. [1 ]
Hu B. [1 ]
机构
[1] School of Computer Science and Engineering, Southeast University
关键词
Adaptability; Domain ontology; Registry proxy; Semantic web service; Web service discovery;
D O I
10.3969/j.issn.1001-0505.2010.02.009
中图分类号
学科分类号
摘要
To solve the problem of scalable application in service discovery mechanism based on traditional centralized registry, a novel architecture based on domain ontology for semantic service discovery is proposed. This distributed architecture can adjust the domain partition and allocate system resources automatically. The characteristics of this mechanism, including scalability, self-organization and adaptability, are analyzed, and the processes of service publication and discovery are described. A two-phase discovery algorithm based on the architecture is designed. The first phase is used to search appropriate registry center and the second is utilized to find service by input and output matching. Three detailed steps of the first phase are designed. Flooding problem can be solved by this two-phase discovery algorithm. The results of simulation experiments show that the proposed mechanism needs only limited transmit hops and can ensure the service discovery efficiency when service scale increases.
引用
收藏
页码:264 / 269
页数:5
相关论文
共 12 条
  • [1] Perryea C.A., Chuang S., Community-based service discovery, The 2006 IEEE International Conference on Web Service, pp. 903-906, (2006)
  • [2] Sivashanmugam K., Verma K., Sheth A., Discovery of web services in a federated registry environment, IEEE Second International Conference on Web Services, pp. 270-278, (2004)
  • [3] Verma K., Sivashanmugam K., Sheth A., Et al., METEOR-S WSDI: A scalable P2P infrastructure of registries for semantic publication and discovery of web services, Information Technology and Management, 6, 1, pp. 17-39, (2005)
  • [4] Ayorak E., Bener A.B., Super peer web service discovery architecture, Proceedings of International Conference on Data Engineering, pp. 1360-1364, (2007)
  • [5] Brahmananda S., Sanaullah N., Manfred H., Et al., Scalable architecture for web service discovery, International Conference on Software Testing, Verification, and Validation, pp. 205-214, (2008)
  • [6] Sapkota B., Vasiliu L., Toma I., Et al., Peer-to-peer technology usage in web service discovery and matchmaking, Proc Web Information Systems Engineering, pp. 418-425, (2005)
  • [7] He Q., Yan J., Yang Y., Et al., Chord4S: A P2P-based decentralised service discovery approach, IEEE International Conference on Services Computing, pp. 221-229, (2008)
  • [8] Liu Z., Wang H., Zhou B., A two layered P2P model for semantic service discovery, Journal of Software, 18, 8, pp. 1922-1932, (2007)
  • [9] Al-Masri E., Mahmoud Q.H., WSCE: A crawler engine for large-scale discovery of web services, IEEE International Conference on Web Service, pp. 1104-1111, (2007)
  • [10] Al-Masri E., Mahmoud Qusay H., Crawling multiple UDDI business registries, Proceedings of the 16th International Conference on World Wide Web, pp. 1255-1256, (2007)