Research Article
BibTex RIS Cite

OWL-S Tabanlı Atomik Süreçlerin Birleşimi Üzerine Semantik Tabanlı İş Akışı Modeli

Year 2011, Volume: 8 Issue: 1, - , 01.05.2011

Abstract

Due to the insertion of semantics to the Web services, meeting user demands
will be possible through logical deductions and achieving resolutions automatically. With
the application of semantic description in content of Web services it is easier to discover and compose suitable Web services during analyzing, searching, and matching processes.
We proposed a framework of an Inference-based Semantic Composition Agent (SCA) of
atomic processes that employs process similarity matching and inference techniques. The
proposed SCA is responsible for the synthesis of new services from existing ones in an
automatic fashion. Therefore, it requires a powerful matching mechanism to find fitting
tasks in order to attain the required composition by each client. An innovative Semantic
Matching Step-SMS of SCA helps to find the fitting tasks while constituting workflow
to achieve required composition. Additionally, SCA composes available OWL-S atomic
processes utilizing Revised Armstrong’s Axioms-RAA in inferring functional dependencies.
Experiments show that the proposed SCA system produces atomic process sequences as a
workflow in order to achieve the required composition plan that satisfies user’s requirements
as a complex task. The novelty of the SCA system is that for the first time Armstrong’s
Axioms are revised and used for semantic-based planning and inferencing of services

References

  • [1] W3C. OWL Web Ontology Language Overview. http://www.w3.org/TR/owl-features/, 2004. Online; accessed 24-May-2011.
  • [2] S. A. McIlraith, T. C. Son and H. Zeng, Semantic Web services, IEEE Intelligent Systems 16 (2001), 46–53.
  • [3] W3C. OWL-S: Semantic Markup for Web Services. http://www.w3.org/submission/owl-s/, 2004. Online; accessed 24-May-2011.
  • [4] R. Akkiraju, B. Srivastava, A. Ivan, R. Goodwin and T. Syeda-Mahmood, Semantic matching to achieve Web service discovery and composition, Proceedings of the 8th IEEE International Conference on E-Commerce Technology and the 3rd IEEE International Conference on Enterprise Computing, E-Commerce, and E-Services (CEC/EEE’06) (2006), 70–70.
  • [5] E. Sirin, B. Parsia and J. Hendler, Composition-driven filtering and selection of semantic Web services, AAAI Spring Symposium on Semantic Web Services (2004).
  • [6] W. W. Armstrong, Dependency structures of data base relationships, Proceedings of IFIP World Computer Congress (1974), 580–583.
  • [7] A. B. Bener, V. Ozadali and E. S. Ilhan, Semantic matchmaker with precondition and effect matching using SWRL, Expert Systems with Applications 36 (2009), 9371–9377.
  • [8] U. Bellur and H. Vadodaria, On extending semantic matchmaking to include preconditions and effects, IEEE International Conference on Web Services, 2008. ICWS’08 (2008), 120–128.
  • [9] OWL-S Service Retrieval Test Collection. Version 3.0. http://projects.semWebcentral.org/projects/owls-tc/, 2009-11-11. Online; accessed 24-May-2011.
  • [10] D. Celik and A. Elci, Provision of semantic Web services through an intelligent semantic Web service finder, Multiagent and Grid Systems 4 (2008), 315–334.
  • [11] D. Celik and A. Elci, Ontology-based QoS model for appropriate selection and composition of Web services, International Review on Computers and Software 3 (2008), 176–184.
  • [12] D. Celik and A. Elci, Akıllı anlamsal ag servisi arayıcısı, Turkiye Bilisim Vakfı, Bilgisayar Bilimleri ve Muhendisligi Dergisi 2 (2006), 31–42.
  • [13] D. Celik and A. Elci, A semantic search agent approach: finding appropriate semantic Web services based on user request term(s), Enabling Technologies for the New Knowledge Society: ITI 3rd International Conference on Information and Communications Technology ICICT’2005 (2005), 675 -687.
  • [14] D. Celik and A. Elci, Searching semantic Web services: An intelligent agent approach using semantic enhancement of client input term(s) and matchmaking step, International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce Vol-2 (CIMCAIAWTIC’05) (2005), 916–922.
  • [15] D. Celik and A. Elci, A semantic search agent discovers suitable Web services according to an e-learning client demand, Proceedings of 6th International Educational Technology Conference(IETC 2006) Gazimagusa, TRNC, 19-21 April 2006 1 (2006), 416–424.
  • [16] D. Celik and A. Elci, Discovery and scoring of semantic Web services based on client requirement(s) through a semantic search agent, COMPSAC ’06. 30th Annual International Computer Software and Applications Conference 2 (2006), 273–278.
  • [17] M. Paolucci, T. Kawamura, T. R. Payne and K. P. Sycara, Semantic matching of Web services capabilities, Proceedings of the First International Semantic Web Conference on The Semantic Web ISWC ’02 (2002), 333–347.
  • [18] M. Paolucci, T. Kawamura, T. R. Payne and K. Sycara, Importing the Semantic Web in UDDI, Web Services, E-Business, and the Semantic Web, Lecture Notes in Computer Science 2512 (2003), 815–821.
  • [19] T. Kawamura, J. A. De Blasio, T. Hasegawa, M. Paolucci and K. Sycara, Preliminary report of public experiment of semantic service matchmaker with UDDI business registry, International Conference on Service Oriented Computing (ICSOC 2003), Trento, Italy, (2003), 208–224.
  • [20] U. Bellur, H. Vadodaria and A. Gupta, Semantic matchmaking algorithms, Advances in Greedy Algorithms (2008), 481–502.
  • [21] E. S. Ilhan, G. B. Akkus and A. Bener, SAM: Semantic advanced matchmaker, International Conference on Software Engineering and Knowledge Engineering (2007), 698–703.
  • [22] H. Wang and Z. Li, Capability matchmaking of semantic Web services with preconditions and effects, CSWS 2009: The 3rd Chinese Semantic Web Symposium, Nanjing, China, 29-31 August 2009.
  • [23] J. Wu and Z. Wu, Similarity-based Web service matchmaking, 2005 IEEE International Conference on Services Computing 1 (2005), 287–294.
  • [24] M. S¸envar and A. Bener, Matchmaking of semantic Web services using semantic-distance information, Advances in Information Systems, Lecture Notes in Computer Science 4243 (2006), 177-186.
  • [25] D. Kang, S. Lee, K. Kim and J. Y. Lee, An OWL-based semantic business process monitoring framework, Expert Systems with Applications 36 (2009), 7576–7580.
  • [26] E. Sirin, B. Parsia, D. Wu, J. Hendler and D. Nau, HTN planning for Web service composition using SHOP2, Web Semantics: Science, Services and Agents on the World Wide Web 1 (2004), 377–396.
  • [27] E. Sirin and B. Parsia, Planning for semantic Web services, Semantic Web Services Workshop at 3rd International Semantic Web Conference (SWS-ISWC04) (2004).
  • [28] O. Aydin, N. K. Cicekli and I. Cicekli, Towards automated Web service composition with the abductive event calculus, Proceedings of Applications of Logic Programming in the Semantic Web and Semantic Web Services (ALPSWS 2006) (2004), 103–104.
Year 2011, Volume: 8 Issue: 1, - , 01.05.2011

Abstract

References

  • [1] W3C. OWL Web Ontology Language Overview. http://www.w3.org/TR/owl-features/, 2004. Online; accessed 24-May-2011.
  • [2] S. A. McIlraith, T. C. Son and H. Zeng, Semantic Web services, IEEE Intelligent Systems 16 (2001), 46–53.
  • [3] W3C. OWL-S: Semantic Markup for Web Services. http://www.w3.org/submission/owl-s/, 2004. Online; accessed 24-May-2011.
  • [4] R. Akkiraju, B. Srivastava, A. Ivan, R. Goodwin and T. Syeda-Mahmood, Semantic matching to achieve Web service discovery and composition, Proceedings of the 8th IEEE International Conference on E-Commerce Technology and the 3rd IEEE International Conference on Enterprise Computing, E-Commerce, and E-Services (CEC/EEE’06) (2006), 70–70.
  • [5] E. Sirin, B. Parsia and J. Hendler, Composition-driven filtering and selection of semantic Web services, AAAI Spring Symposium on Semantic Web Services (2004).
  • [6] W. W. Armstrong, Dependency structures of data base relationships, Proceedings of IFIP World Computer Congress (1974), 580–583.
  • [7] A. B. Bener, V. Ozadali and E. S. Ilhan, Semantic matchmaker with precondition and effect matching using SWRL, Expert Systems with Applications 36 (2009), 9371–9377.
  • [8] U. Bellur and H. Vadodaria, On extending semantic matchmaking to include preconditions and effects, IEEE International Conference on Web Services, 2008. ICWS’08 (2008), 120–128.
  • [9] OWL-S Service Retrieval Test Collection. Version 3.0. http://projects.semWebcentral.org/projects/owls-tc/, 2009-11-11. Online; accessed 24-May-2011.
  • [10] D. Celik and A. Elci, Provision of semantic Web services through an intelligent semantic Web service finder, Multiagent and Grid Systems 4 (2008), 315–334.
  • [11] D. Celik and A. Elci, Ontology-based QoS model for appropriate selection and composition of Web services, International Review on Computers and Software 3 (2008), 176–184.
  • [12] D. Celik and A. Elci, Akıllı anlamsal ag servisi arayıcısı, Turkiye Bilisim Vakfı, Bilgisayar Bilimleri ve Muhendisligi Dergisi 2 (2006), 31–42.
  • [13] D. Celik and A. Elci, A semantic search agent approach: finding appropriate semantic Web services based on user request term(s), Enabling Technologies for the New Knowledge Society: ITI 3rd International Conference on Information and Communications Technology ICICT’2005 (2005), 675 -687.
  • [14] D. Celik and A. Elci, Searching semantic Web services: An intelligent agent approach using semantic enhancement of client input term(s) and matchmaking step, International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce Vol-2 (CIMCAIAWTIC’05) (2005), 916–922.
  • [15] D. Celik and A. Elci, A semantic search agent discovers suitable Web services according to an e-learning client demand, Proceedings of 6th International Educational Technology Conference(IETC 2006) Gazimagusa, TRNC, 19-21 April 2006 1 (2006), 416–424.
  • [16] D. Celik and A. Elci, Discovery and scoring of semantic Web services based on client requirement(s) through a semantic search agent, COMPSAC ’06. 30th Annual International Computer Software and Applications Conference 2 (2006), 273–278.
  • [17] M. Paolucci, T. Kawamura, T. R. Payne and K. P. Sycara, Semantic matching of Web services capabilities, Proceedings of the First International Semantic Web Conference on The Semantic Web ISWC ’02 (2002), 333–347.
  • [18] M. Paolucci, T. Kawamura, T. R. Payne and K. Sycara, Importing the Semantic Web in UDDI, Web Services, E-Business, and the Semantic Web, Lecture Notes in Computer Science 2512 (2003), 815–821.
  • [19] T. Kawamura, J. A. De Blasio, T. Hasegawa, M. Paolucci and K. Sycara, Preliminary report of public experiment of semantic service matchmaker with UDDI business registry, International Conference on Service Oriented Computing (ICSOC 2003), Trento, Italy, (2003), 208–224.
  • [20] U. Bellur, H. Vadodaria and A. Gupta, Semantic matchmaking algorithms, Advances in Greedy Algorithms (2008), 481–502.
  • [21] E. S. Ilhan, G. B. Akkus and A. Bener, SAM: Semantic advanced matchmaker, International Conference on Software Engineering and Knowledge Engineering (2007), 698–703.
  • [22] H. Wang and Z. Li, Capability matchmaking of semantic Web services with preconditions and effects, CSWS 2009: The 3rd Chinese Semantic Web Symposium, Nanjing, China, 29-31 August 2009.
  • [23] J. Wu and Z. Wu, Similarity-based Web service matchmaking, 2005 IEEE International Conference on Services Computing 1 (2005), 287–294.
  • [24] M. S¸envar and A. Bener, Matchmaking of semantic Web services using semantic-distance information, Advances in Information Systems, Lecture Notes in Computer Science 4243 (2006), 177-186.
  • [25] D. Kang, S. Lee, K. Kim and J. Y. Lee, An OWL-based semantic business process monitoring framework, Expert Systems with Applications 36 (2009), 7576–7580.
  • [26] E. Sirin, B. Parsia, D. Wu, J. Hendler and D. Nau, HTN planning for Web service composition using SHOP2, Web Semantics: Science, Services and Agents on the World Wide Web 1 (2004), 377–396.
  • [27] E. Sirin and B. Parsia, Planning for semantic Web services, Semantic Web Services Workshop at 3rd International Semantic Web Conference (SWS-ISWC04) (2004).
  • [28] O. Aydin, N. K. Cicekli and I. Cicekli, Towards automated Web service composition with the abductive event calculus, Proceedings of Applications of Logic Programming in the Semantic Web and Semantic Web Services (ALPSWS 2006) (2004), 103–104.
There are 28 citations in total.

Details

Subjects Engineering
Journal Section Articles
Authors

Duygu Çelik This is me

Atilla Elçi

Publication Date May 1, 2011
Published in Issue Year 2011 Volume: 8 Issue: 1

Cite

APA Çelik, D., & Elçi, A. (2011). OWL-S Tabanlı Atomik Süreçlerin Birleşimi Üzerine Semantik Tabanlı İş Akışı Modeli. Cankaya University Journal of Science and Engineering, 8(1).
AMA Çelik D, Elçi A. OWL-S Tabanlı Atomik Süreçlerin Birleşimi Üzerine Semantik Tabanlı İş Akışı Modeli. CUJSE. May 2011;8(1).
Chicago Çelik, Duygu, and Atilla Elçi. “OWL-S Tabanlı Atomik Süreçlerin Birleşimi Üzerine Semantik Tabanlı İş Akışı Modeli”. Cankaya University Journal of Science and Engineering 8, no. 1 (May 2011).
EndNote Çelik D, Elçi A (May 1, 2011) OWL-S Tabanlı Atomik Süreçlerin Birleşimi Üzerine Semantik Tabanlı İş Akışı Modeli. Cankaya University Journal of Science and Engineering 8 1
IEEE D. Çelik and A. Elçi, “OWL-S Tabanlı Atomik Süreçlerin Birleşimi Üzerine Semantik Tabanlı İş Akışı Modeli”, CUJSE, vol. 8, no. 1, 2011.
ISNAD Çelik, Duygu - Elçi, Atilla. “OWL-S Tabanlı Atomik Süreçlerin Birleşimi Üzerine Semantik Tabanlı İş Akışı Modeli”. Cankaya University Journal of Science and Engineering 8/1 (May 2011).
JAMA Çelik D, Elçi A. OWL-S Tabanlı Atomik Süreçlerin Birleşimi Üzerine Semantik Tabanlı İş Akışı Modeli. CUJSE. 2011;8.
MLA Çelik, Duygu and Atilla Elçi. “OWL-S Tabanlı Atomik Süreçlerin Birleşimi Üzerine Semantik Tabanlı İş Akışı Modeli”. Cankaya University Journal of Science and Engineering, vol. 8, no. 1, 2011.
Vancouver Çelik D, Elçi A. OWL-S Tabanlı Atomik Süreçlerin Birleşimi Üzerine Semantik Tabanlı İş Akışı Modeli. CUJSE. 2011;8(1).