Automatic Construction of Service Network Based on OpenCyc.

Xiaocao Hu,Zhiyong Feng,Shizhan Chen
DOI: https://doi.org/10.4018/ijwsr.2014100101
2014-01-01
International Journal of Web Services Research
Abstract: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.
What problem does this paper attempt to address?