Automatic Construction of Service Network Based on OpenCyc

作者:Hu Xiaocao*; Feng Zhiyong; Chen Shizhan
来源:International Journal of Web Services Research, 2014, 11(4): 1-18.
DOI:10.4018/IJWSR.2014100101

摘要

With the advent of Web Services, the software industry is evolving from developing specific functionality from scratch to reusing functionalities off the shelf. However, a major limitation of Web Services is that manual efforts are required in the functionality reuse. Thus, Service Network is proposed as an infrastructure that allows users to discover, deploy, synthesize and compose Web Services automatically. Nevertheless, the construction of Service Network suffers from the lack of domain ontologies. Based on OpenCyc, this paper presents an approach for the automatic construction of Service Network. In particular, the authors concentrate on two fundamental concepts in Service Network, including the service semantics and the association semantics. With the semantic support of OpenCyc, the service semantics is generated by augmenting the semantics of services, and the association semantics is acquired by identifying the association relations among services. And then a case study of service composition is presented to demonstrate how Service Network facilitates the functionality reuse. It is suggested that Service Network not only can effectively generate a composite service, but also can reduce the complexity of service composition.