Table of Contents Author Guidelines Submit a Manuscript
Journal of Healthcare Engineering
Volume 2017 (2017), Article ID 4271273, 19 pages
https://doi.org/10.1155/2017/4271273
Research Article

Graph-Based Semantic Web Service Composition for Healthcare Data Integration

1Semantic Mining and Information Integration Laboratory (SMIIL), Department of Computer Science, Faculty of Science, Khon Kaen University, Khon Kaen 40002, Thailand
2Graduate School, College of Asian Scholars, Khon Kaen 40000, Thailand

Correspondence should be addressed to Ngamnij Arch-int; ht.ca.ukk@jinmagn, Somjit Arch-int; ht.ca.ukk@tijmos, Suphachoke Sonsilphong; ht.ca.sac@ekohcahpus, and Paweena Wanchai; ht.ca.ukk@aneewapw

Received 11 April 2017; Revised 4 June 2017; Accepted 18 June 2017; Published 20 August 2017

Academic Editor: Jiang Bian

Copyright © 2017 Ngamnij Arch-int et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. Q. Yu, X. Liu, A. Bouguettaya, and B. Medjahed, “Deploying and managing web services: issues, solutions, and directions,” The VLDB Journal, vol. 17, no. 3, pp. 537–572, 2008. View at Publisher · View at Google Scholar · View at Scopus
  2. OASIS, “Web Services Business Process Execution Language Version 2.0,” http://docs.oasis-open.org/wsbpel/2.0/OS/wsbpel-v2.0-OS.html.
  3. W3C, “Web Service Choreography Interface (WSCI) 1.0,” http://www.w3.org/TR/wsci/.
  4. S. A. McIlraith, T. C. Son, and H. L. Zeng, “Semantic Web Services,” IEEE Intelligent Systems & Their Applications, vol. 16, no. 2, pp. 46–53, 2001. View at Publisher · View at Google Scholar · View at Scopus
  5. H. Nacer and D. Aissani, “Semantic Web Services: standards, applications, challenges and solutions,” Journal of Network and Computer Applications, vol. 44, pp. 134–151, 2014. View at Google Scholar
  6. W3C, “Semantic Markup for Web Services (OWL-S),” https://www.w3.org/Submission/OWL-S/.
  7. W3C, “Web Service Modeling Ontology (WSMO),” http://www.w3.org/Submission/WSMO/.
  8. W3C, “Semantic annotations for wsdl and xml schema,” https://www.w3.org/TR/2007/REC-sawsdl-20070828/.
  9. S. C. Oh, D. Lee, and S. R. T. Kumara, “Effective web service composition in diverse and large-scale service networks,” IEEE Transactions on Services Computing, vol. 1, no. 1, pp. 15–32, 2008. View at Publisher · View at Google Scholar · View at Scopus
  10. O. Hatzi, D. Vrakas, M. Nikolaidou, N. Bassiliades, D. Anagnostopoulos, and I. Vlahavas, “An integrated approach to automated Semantic Web service composition through planning,” IEEE Transactions on Services Computing, vol. 5, no. 3, pp. 319–332, 2012. View at Publisher · View at Google Scholar · View at Scopus
  11. G. Zou, Y. Gan, Y. Chen, and B. Zhang, “Dynamic composition of web services using efficient planners in large-scale service repository,” Knowledge-Based Systems, vol. 62, pp. 98–112, 2014. View at Publisher · View at Google Scholar · View at Scopus
  12. J. Puttonen, A. Lobov, M. A. C. Soto, and J. L. M. Lastra, “Planning-based Semantic Web service composition in factory automation,” Advanced Engineering Informatics, vol. 29, no. 4, pp. 1041–1054, 2015. View at Publisher · View at Google Scholar · View at Scopus
  13. M. Ghallab, A. Howe, C. Knoblock et al., “PDDL the planning domain definition language,” in Proceedings of the Artificial Intelligence Planning Systems (AIPS-98), Pittsburgh, PA, USA, 1998.
  14. Z. Kootbally, C. Schlenoff, C. Lawler, T. Kramer, and S. K. Gupta, “Towards robust assembly with knowledge representation for the planning domain definition language (PDDL),” Robotics and Computer-Integrated Manufacturing, vol. 33, pp. 42–55, 2015. View at Publisher · View at Google Scholar · View at Scopus
  15. P. Rodriguez-Mier, M. Mucientes, and M. Lama, “Automatic web service composition with a heuristic-based search algorithm,” in The 2011 IEEE International Conference on Web Services (ICWS), pp. 81–88, Washington, DC, USA, 2011.
  16. S. Y. Lin, G. T. Lin, K. M. Chao, and C. C. Lo, “A cost-effective planning graph approach for large-scale web service composition,” Mathematical Problems in Engineering, vol. 2012, Article ID 783476, 21 pages, 2012. View at Publisher · View at Google Scholar · View at Scopus
  17. K. Yue, M. Yue, W. Liu, and X. Li, “A graph-based approach for type matching in web service composition,” Journal of Computational Information Systems, vol. 6, no. 7, pp. 2141–2149, 2010. View at Google Scholar
  18. D. H. Shin, K. H. Lee, and F. Ishikawa, “A graph-based approach enhancing correctness and speed of web services composition through explicit specification of functional semantics,” International Journal of Web and Grid Services, vol. 10, no. 4, pp. 297–318, 2014. View at Publisher · View at Google Scholar · View at Scopus
  19. K. M. Chao, M. Younas, and N. Griffiths, “BPEL4WS-based coordination of Grid Services in design,” Computers in Industry, vol. 57, no. 8-9, pp. 778–786, 2006. View at Publisher · View at Google Scholar · View at Scopus
  20. F. Curbera, R. Khalaf, W. A. Nagy, and S. Weerawarana, “Implementing BPEL4WS: the architecture of a BPEL4WS implementation,” Concurrency and Computation: Practice and Experience, vol. 18, no. 10, pp. 1219–1228, 2006. View at Publisher · View at Google Scholar · View at Scopus
  21. S.-M. Huang, Y.-T. Chu, S.-H. Li, and D. C. Yen, “Enhancing conflict detecting mechanism for web services composition: a business process flow model transformation approach,” Information and Software Technology, vol. 50, no. 11, pp. 1069–1087, 2008. View at Publisher · View at Google Scholar · View at Scopus
  22. M. Lee, H. Yoon, H. Shin, and D. G. Lee, “Intelligent dynamic workflow support for a ubiquitous web service-based manufacturing environment,” Journal of Intelligent Manufacturing, vol. 20, no. 3, pp. 295–302, 2009. View at Publisher · View at Google Scholar · View at Scopus
  23. J. Yu, Q. Z. Sheng, J. K. Y. Swee, J. Han, C. Liu, and T. H. Noor, “Model-driven development of adaptive web service processes with aspects and rules,” Journal of Computer and System Sciences, vol. 81, no. 3, pp. 533–552, 2015. View at Publisher · View at Google Scholar · View at Scopus
  24. D. Tosi and S. Morasca, “Supporting the semi-automatic semantic annotation of web services: a systematic literature review,” Information and Software Technology, vol. 61, pp. 16–32, 2015. View at Publisher · View at Google Scholar · View at Scopus
  25. W3C, “Web Ontology Language Reference (OWL),” http://www.w3.org/TR/owl-ref/.
  26. J. Rao and X. Su, “A survey of automated web service composition methods,” in Semantic Web Services and Web Process Composition: First International Workshop, SWSWPC 2004, San Diego, CA, USA, July 6, 2004, Revised Selected Papers, J. Cardoso, and A. Sheth Eds., pp. 43–54, Springer Berlin Heidelberg, Berlin, Heidelberg, 2005.
  27. A. L. Lemos, F. Daniel, and B. Benatallah, “Web service composition: a survey of techniques and tools,” ACM Computing Surveys, vol. 48, no. 3, pp. 1–41, 2015. View at Google Scholar
  28. G. Rodriguez, A. Soria, and M. Campo, “Artificial intelligence in service-oriented software design,” Engineering Applications of Artificial Intelligence, vol. 53, pp. 86–104, 2016. View at Publisher · View at Google Scholar · View at Scopus
  29. J. Rao, P. Küngas, and M. Matskin, “Composition of Semantic Web Services using linear logic theorem proving,” Information Systems, vol. 31, no. 4-5, pp. 340–360, 2006. View at Google Scholar
  30. J. Kwon and D. Lee, “Non-redundant web services composition based on a two-phase algorithm,” Data & Knowledge Engineering, vol. 71, no. 1, pp. 69–91, 2012. View at Publisher · View at Google Scholar · View at Scopus
  31. S. Kona, A. Bansal, and G. Gupta, “Automatic composition of Semantic Web Services,” in The 2007 IEEE International Conference on Web Services (ICWS 2007), pp. 150–158, Salt Lake City, UT, USA , 2007.
  32. H. N. Talantikite, D. Aissani, and N. Boudjlida, “Semantic annotations for web services discovery and composition,” Computer Standards & Interfaces, vol. 31, no. 6, pp. 1108–1117, 2009. View at Publisher · View at Google Scholar · View at Scopus
  33. F. García-Sánchez, L. Á. Sabucedo, R. Martínez-Béjar, L. A. Rifón, R. Valencia-García, and J. M. Gómez, “Applying intelligent agents and semantic web services in eGovernment environments,” Expert Systems, vol. 28, no. 5, pp. 416–436, 2011. View at Google Scholar
  34. S. Bansal, A. Bansal, G. Gupta, and M. B. Blake, “Generalized Semantic Web service composition,” Service Oriented Computing and Applications, vol. 10, pp. 111–133, 2016. View at Publisher · View at Google Scholar · View at Scopus
  35. S. V. Hashemian and F. Mavaddat, “A graph-based approach to web services composition,” in Proceedings of the 2005 Symposium on Applications and the Internet, pp. 183–189, Italy, 2005.
  36. S. Dong-Hoon and L. Kyong-Ho, “An automated composition of information web services based on functional semantics,” in The 2007 IEEE Congress on Services (SERVICES 2007), pp. 300–307, Salt Lake City, UT, USA, 2007. View at Publisher · View at Google Scholar · View at Scopus
  37. N. Ukey, R. Niyogi, K. Singh, A. Milani, and V. Poggioni, “A bidirectional heuristic search for web service composition with costs,” International Journal of web and Grid Services, vol. 6, no. 2, pp. 160–175, 2010. View at Publisher · View at Google Scholar · View at Scopus
  38. J. Wang, J. P. Wang, B. A. Chen, and N. J. Gu, “Minimum cost service composition in service overlay networks,” World Wide Web-Internet and Web Information Systems, vol. 14, no. 1, pp. 75–103, 2011. View at Google Scholar
  39. G. A. Miller, “WordNet: a lexical database for English,” Communications of the ACM, vol. 38, no. 11, pp. 39–41, 1995, ACM press, New York. View at Publisher · View at Google Scholar · View at Scopus
  40. S. Sonsilphong, N. Arch-int, and S. Arch-Int, “Rule-based Semantic Web Services annotation for healthcare information integration,” in The 8th International Conference on Computing and Networking Technology (ICCNT2012). IEEE, pp. 147–152, Gyeongju, Korea, 2012.
  41. S. Sonsilphong, N. Arch-int, S. Arch-int, and C. Pattarapongsin, “A semantic interoperability approach to health-care data: resolving data-level conflicts,” Expert Systems, vol. 33, no. 6, pp. 531–547, 2016. View at Publisher · View at Google Scholar · View at Scopus
  42. M. Paolucci, T. Kawamura, T. R. Payne, and K. P. Sycara, “Semantic matching of web services capabilities,” in Proceedings of the First International Semantic Web Conference on The Semantic Web, pp. 333–347, 2002, Springer-Verlag.
  43. D. Martin, M. Burstein, D. Mcdermott et al., “Bringing semantics to web services with OWL-S,” World Wide web, vol. 10, no. 3, pp. 243–277, 2007. View at Publisher · View at Google Scholar · View at Scopus
  44. Z. Wu and M. Palmer, “Verbs semantics and lexical selection,” in The 32nd annual meeting on Association for Computational Linguistics (ACL'94), Association for Computational Linguistics, pp. 133–138, Las Cruces, NM, USA, 1994.
  45. N. Arch-int and S. Arch-int, “Semantic ontology mapping for interoperability of learning resource systems using a rule-based reasoning approach,” Expert Systems with Applications, vol. 40, no. 18, pp. 7428–7443, 2013. View at Publisher · View at Google Scholar · View at Scopus
  46. P. Jaccard, “The distribution of the Flora in the Alpine Zone.1,” New Phytologist, vol. 11, no. 2, pp. 37–50, 1912. View at Publisher · View at Google Scholar · View at Scopus
  47. SYSTAP, “Bigdata®,” https://www.blazegraph.com/company/.
  48. ApacheJena, “Reasoners and rule engines: Jena inference support,” https://jena.apache.org/documentation/inference/.
  49. Y. Zhang, Z. Zheng, and M. R. Lyu, “WSExpress: a QoS-aware search engine for web services,” in The 8th IEEE International Conference on Web Services (ICWS2010), pp. 91–98, Miami, FL, USA, 2010.