Title: A matching approach to business services and software services

Authors: Junfeng Zhao; Jiantao Zhou; Hongji Yang

Addresses: College of Computer Science, Inner Mongolia University, Hohhot, China ' College of Computer Science, Inner Mongolia University, Hohhot, China ' Centre for Creative Computing, Bath Spa University, Bath, UK

Abstract: Recent studies have shown that service-oriented architecture (SOA) has the potential to revive enterprise legacy systems (Cai et al., 2011; Gaševic and Hatala, 2010; De Castro et al., 2011; Chengjun, 2008; Elgedawy, 2009; Tian et al., 2007; Chen et al., 2009; Zhang et al., 2006; Sindhgatta and Ponnalagu, 2008; Khadka, 2011), making their continued service in the corporate world viable. In the process of reengineering legacy systems to service-oriented architecture, some software services extracted in legacy systems can be reused to implement business services in target systems. In order to achieve efficient reuse to software services, a matching approach is proposed to extract the software services related to specified business services, where service semantics and structure similarity measures are integrated to evaluate the similarity degree between business service and software services. Experiments indicate that the approach can efficiently map business services to relevant software services, and then legacy systems can be reused as much as possible.

Keywords: software service; business service; matching approach; semantics similarity measure; structure similarity measure.

DOI: 10.1504/IJCSE.2018.090458

International Journal of Computational Science and Engineering, 2018 Vol.16 No.2, pp.123 - 131

Received: 12 Jan 2016
Accepted: 21 Aug 2016

Published online: 19 Mar 2018 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article