JACIII Vol.17 No.4 pp. 561-572
doi: 10.20965/jaciii.2013.p0561


Interlinking Distributed Services for Workflow-as-a-Service Based on Linked Data

Wuhui Chen, Incheon Paik, and Tetsuya Tashiro

School of Computer Science and Engineering, The University of Aizu, Aizu-Wakamatsu, Fukushima 965-8580, Japan

December 20, 2012
April 23, 2013
July 20, 2013
linked social service, social link, workflow-as-a-service, global service space

Services are considered to have had a tremendous impact on the Web as a potential silver bullet for supporting a distributed service-based economy on a global scale. However, despite the outstanding progress, their uptake on a Web scale has been significantly less than initially anticipated. Isolated service islands without links to related services have hampered service discovery and composition. In this paper, we propose a methodology to drive innovation from isolated service islands into a global social service network to connect the service islands for Workflow-as-a-Service. First, we propose Linked social service-specific principles based on Linked data principles for publishing services on the open Web as linked social services, and suggest a new platform for constructing global social service network. We then propose an approach to enable exploiting the global social service network, providing Workflow-as-a-Service. Finally, experimental results show that Linked social service can solve the service composition problem by enabling providing Workflow-as-a-Service based on the global social service network, and has the potential to be the next wave of services.

Cite this article as:
Wuhui Chen, Incheon Paik, and Tetsuya Tashiro, “Interlinking Distributed Services for Workflow-as-a-Service Based on Linked Data,” J. Adv. Comput. Intell. Intell. Inform., Vol.17, No.4, pp. 561-572, 2013.
Data files:
  1. [1] T. Erl, “SOA Principles of Service Design,” The Prentice Hall Service-Oriented Computing Series, Prentice Hall, July 2007.
  2. [2] L. Richardson and S. Ruby, “RESTfulWeb Services,” O’Reilly Media Inc., May 2007.
  3. [3] D. Martin et al., “OWL-S: Semantic Markup for Web Services,” W3C Member Submission, November 22, 2004.
  4. [4] D. Fensel et al., “Enabling Semantic Web Services: The Web Service Modeling Ontology,” Springer, 2007.
  5. [5] S. A. MacIlraith, T.C. Son, and H. Zeng, “Semantic Web Service,” IEEE Intelligent Systems, Vol.16, No.2, pp. 46-53, 2001.
  6. [6] S. Oh, D. Lee, and S. R. T. Kumara, “Effective Web Service Composition in Diverse and Large-scale Service Networks,” IEEE Trans. on Services Computing, Vol.1, pp. 15-32, 2008.
  7. [7] E. Sirin et al., “HTN Planning for Web Service Composition Using SHOP2,” J. of Web Semantics, Vol.1, pp. 377-396, 2004.
  8. [8] D. Berardi et al., “Automatic Composition of E-services that Export Their Behavior,” Int. Conf. on Services-Oriented Computing (ICSOC 2003), Trento, Italy, pp. 43-58, 2003.
  9. [9] C .Pedrinaci and J. Dominigue, “Toward the NextWave of Services: Linked Services for the Web of Data,” J. of Universal Computer Science, Vol.16, No.13, pp. 1694-1719, 2010.
  10. [10] F. Y. Wang et al., “Social Computing: From Social Informatics to Social Intelligence,” IEEE Intelligent Systems, Vol.22, No.2, pp. 79-83, 2007.
  11. [11] Z. Maamar, H. Hacid, and M. N. Huhns, “Why Web Services Need Social Networks,” IEEE Internet Computing, Vol.15, No.2, pp. 90-94, 2011.
  12. [12] J. Zhang et al., “Recommend-As-You-Go: A Novel Approach Supporting Services-Oriented Scientific Workflow Reuse,” Proc. 8th IEEE Int. Services Computing Conf., pp. 48-55, Jul. 2011.
  13. [13] W. Tan et al., “ServiceMap: Providing Map and GPS Assistance to Service Composition in Bioinformatics,” Proc. 8th IEEE Int. Services Computing Conf., pp. 632-639, Jul. 2011.
  14. [14] Z. Maamar et al., “Using Social Networks for Web Services Discovery,” IEEE Internet Computing, Vol.15, No.4, pp. 48-54, 2011.
  15. [15] C. Bizer et al., “Linked Data – the Story So Far,” J. Semantic Web Inf., Vol.5, No.3, pp. 1-22, 2009.
  16. [16] C. Bizer et al., “Linked Data: Principles and State of the Art,” 17th Int. World Wide Web Conf., 2008.
  17. [17] S. McIlraith and T. Son, “Adapting Golog for Composition of Semantic Web Services,” Proc. of the Eighth Int. Conf. on Knowledge Representation and Reasoning (KR2002), Toulouse, France, pp. 482-493, 2002.
  18. [18] T. Au, U. Kuter, and D. Nau, “Web Service Composition with Volatile Information,” Proc. of Int. SemanticWeb Conf. (ISWC’05), Galway, Ireland, pp. 52-66, 2005.
  19. [19] U. Kuter et al., “Information Gathering During Planning for Web Service Composition,” Proc. Int. Semantic Web Conf. (ISWC’04), Sanibel Island, FL, USA, pp. 335-349, 2004.
  20. [20] S. Sohrabi, N. Prokoshyna, and S.A. McIlraith, “Web Service Composition via Generic Procedures and Customizing User Preferences,” Proc. of Int. Semantic Web Conf. (ISWC’06), Athens, GA, USA, pp. 597-611, 2006.
  21. [21] P. Traverso and M. Pistore, “Automated Composition of Semantic Web Services into Executable Process,” Proc. of Int. Semantic Web Conf. (ISWC’04), Hiroshima, Japan, pp. 380-394, 2004.
  22. [22] OWL Services Coalition, OWL-S: Semantic Markup for Web Services, OWL-S White Paper, 2003.
  23. [23] WSMO. The Web Service Modeling Ontology (WSMO) Primer. Final draft (2005) available at:
  24. [24] WSML. The Web Service Modeling Language final draft (2008)
    available at:
  25. [25] Yet Another Workflow Language,
  26. [26] S. Kona et al., “Generalized Semanticsbased Service Composition,” Proc. of IEEE Int. Conf. on Web Services, Beijing, China, pp. 219-227, 2008.
  27. [27] F. Lecue, A. Delteil, and A. Leger, “Applying Abduction in Semantic Web Service Composition,” IEEE Int.l Conf. on Web Services (ICWS 2007), Salt Lake City, UT, USA, pp. 94-101, 2007.
  28. [28] F. Lecue and A. Delteil, “Making the Difference in Semantic Web Service Composition,” Proc. of AAAI-2007, British Columbia, Canada, pp. 1383-1388, 2007.
  29. [29] M. Aquin et al., “Toward a New Generation of SemanticWeb Applications,” IEEE Intelligent Systems, Vol.23, No.3, pp. 20-28, 2008.
  30. [30] R. Hamadi et al., “A Petri Net-based Model for Web Service Composition,” ADC 2003.
  31. [31] E. Sirin et al., “HTN Planning for Web Service Composition Using SHOP2,” J. of Web Semantics, Vol.1, pp. 377-396, 2004.
  32. [32] B. Medjahed et al., “A Multilevel Composability Model for Semantic Web Services,” IEEE Trans. on Knowledge and Data Engineering, Vol.17, No.7, pp. 954-968, Jul. 2005.
  33. [33] W.i Chen, I. Paik, and R. Komiya, “Global Service Space Construction and Its Application to Workflow-as-a-Service,” SCC 2012.
  34. [34] L. Zeng et al., “Qos-aware middleware for Web services composition,” IEEE Trans. Software Eng., Vol.30, No.5, pp. 311-327, 2004.
  35. [35] G. Canfora et al., “An approach for qos-aware service composition based on genetic algorithms,” GECCO, 2005.

*This site is desgined based on HTML5 and CSS3 for modern browsers, e.g. Chrome, Firefox, Safari, Edge, Opera.

Last updated on Mar. 01, 2021