Skip to main content

A Novel Approach for Web Service Annotation Verification and Service Parameters Validation Using Ontology

  • Conference paper
  • First Online:
Proceedings of the 3rd International Symposium on Big Data and Cloud Computing Challenges (ISBCC – 16’)

Part of the book series: Smart Innovation, Systems and Technologies ((SIST,volume 49))

  • 1468 Accesses

Abstract

Semantic annotations of web services are useful in service discovery only when it reflects accurate service. But the rate of defects in semantic annotations was found to be very high due to the need for human interaction and expertise. The purpose of this work is to verify the semantic annotation of web services. The verification is based on the conventional testing process. In this paper, emphasis is laid on automation of semantic annotations to increase the efficiency and accuracy to provide useful web service through which the required data can be reproduced according to the specification defined by the services. In particular, the study proposed a technique from software testing to address the problem of semantic annotation verification. A software testing has been well proven to be effective for verification of software program behavior according to its specifications. By using a test suite which consists of test cases with specific data values for feeding the execution, therefore the expected outputs are generated as per the specification. As specified by the test cases, the software is executed using the input values. In this way, there is a possibility to identify a defect due to the inconsistency between the output delivered and expected by a test case. The advantages of proposed model are: (1) ease of use when information, (2) automatic compliance to system requirements and specification, (3) improved accuracy, (4) use of ontology based partitioning, (5) efficient defect detection mechanisms.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Schrimpsher, D., Etzkorn, L.: A model to predict quality of a reduced ontology for Web service discovery on mobile devices. Knowl. Eng. Rev. 29(02), 201–216 (2014)

    Article  Google Scholar 

  2. Lord, P., Alper, P., Wroe, C., Goble, C.: Feta: a light-weight architecture for user oriented semantic service discovery. Semant. Web Res. Appl. Lect. Notes Comput. Sci. 3532, 17–31 (2005)

    Article  Google Scholar 

  3. Heb, A., Kushmerick, N.: Automatically attaching semantic metadata to Web services. In: Proceedings of IJCAI Workshop Information Integration on the Web (2003)

    Google Scholar 

  4. Jannach, D., Shchekotykhin, K., Friedrich, G.: Automated ontology instantiation from tabular web sources-the all right system, web semantics: science. Serv. Agents World Wide Web 7(3), 136–153 (2009)

    Article  Google Scholar 

  5. Salih, A.Q.M.: Towards from manual to automatic semantic annotation: based on ontology elements and relationships. Int. J. Web Semant. Technol. 4(3), 21–36 (2013)

    Article  Google Scholar 

  6. Talantikite, H.N., Aissani, D., Boudjlida, N.: Semantic annotations for Web services discovery and composition. Comput. Stand. Interfaces 31(6), 1108–1117 (2009)

    Article  Google Scholar 

  7. Paolucci, M., Kawamura, T., Payne, T.R., Sycara, K.: Semantic matching of Web service capabilities. In: Proceedings of the First International Semantic Web Conference (2002)

    Google Scholar 

  8. Bonatti, P.A., Duma, C., Fuchs, N., Nejdl, W., Olmedilla, D., Peer, J., Shahmehri, N.: Semantic web policies—a discussion of requirements and research issues. In: 3rd European Semantic Web Conference (ESWC). Lecture Notes in Computer Science, vol. 4011 (2006)

    Google Scholar 

  9. Denker, G., Kagal, L., Finin, T., Paolucci, M., Sycara, K.: Security for DAML Web services: annotation and matchmaking. In: Proceedings of the 2nd International Semantic Web Conference (2003)

    Google Scholar 

  10. Ankolekar, A., Huch, F., Sycara, K.P.: Concurrent execution semantics of DAML-S with subtypes. In: ISWC ’02 Proceedings of the First International Semantic Web Conference on the Semantic Web, pp. 318–332 (2002)

    Google Scholar 

  11. Medjahed, B., Bouguettaya, A., Elmagarmid, A.K.: Composing Web services on the semantic web. VLDB J. Int. J. Very Large Data Bases 12(4), 333–351 (2003)

    Article  Google Scholar 

  12. Patil, A.A., Oundhakar, S.A., Sheth, A.P., Verma, K.: Meteor-s Web service annotation framework. In: Proceedings of the 13th Conference on World Wide Web—WWW ’04, p. 553 (2004)

    Google Scholar 

  13. Gomadam, K., Ranabahu, A., Nagarajan, M., Sheth, A.P., Verma, K.: A faceted classification based approach to search and rank web APIs. In: 2008 IEEE International Conference on Web Services, pp. 177–184 (2008)

    Google Scholar 

  14. Maximilien, E.M., Singh, M.P.: A framework and ontology for dynamic Web services selection. IEEE Internet Comput. 8(5), 84–93 (2004)

    Article  Google Scholar 

  15. Davidson, S.B., Freire, J.: Provenance and scientific workflows. In: Proceedings of the 2008 ACM SIGMOD International Conference on Management of Data—SIGMOD ’08, p. 1345 (2008)

    Google Scholar 

  16. Jiang, B., Luo, Z.: A New algorithm for semantic Web service matching. J. Softw. 8(2), 351–356 (2013)

    Article  Google Scholar 

  17. Boukhadra, A., Benatchba, K., Balla, A.: Automatic composition of semantic Web services-based alignment of OWL-S. Available: http://ceur-ws.org/Vol-867/Paper39.pdf. Accessed 09 Apr 2015

  18. Saquicela, V., Vilches-Blazquez, L.M., Corcho, O.: Lightweight semantic annotation of geospatial RESTful services. Available: http://oa.upm.es/6968/1/Lightweight_Semantic.pdf. Accessed 09 Apr 2015

  19. Ranabahu, A., Parikh, P., Panahiazar, M., Sheth, A., Logan-Klumpler, F.: Kino: a generic document management system for biologists using sa-rest and faceted search. In: 2011 IEEE Fifth International Conference on Semantic Computing, pp. 205–208 (2011)

    Google Scholar 

  20. Patil, A.A., Oundhakar, S.A., Sheth, A.P., Verma, K.: Meteors Web service annotation framework. In: WWW, pp. 553–562 (2004)

    Google Scholar 

  21. Ankolekar, A., Burstein, M., Hobbs, J.R., Lassila, O., Martin, D.: DAML-S: Web service description for the semantic web. In: Proceedings of the 1st International Semantic Web Conference Sardinia (2002)

    Google Scholar 

  22. Li, G., Deng, S., Xia, H., Lin, C.: Automatic service composition based on process ontology. IEEE Xplore (2007)

    Google Scholar 

  23. Song, Y., Liu, L., Ren, P.: Web service composition based on the annotated ontology. In: Fifth International Workshop on Education Technology and Computer Science (2009)

    Google Scholar 

  24. Maedche, A., Motik, B., Silva,N., Volz, R.: MAFRA—A MApping FRAmework for distributed ontologies. In: EKAW ’02 Proceedings of the 13th International Conference on Knowledge Engineering and Knowledge Management. Ontologies and the Semantic Web, pp. 235–250 (2002)

    Google Scholar 

  25. Naumenko, A., Nikitin, S., Terziyan, V., Zharko, A.: Strategic industrial alliances in paper industry: XML-vs ontology-based integration platforms. Learn. Organ. 12(5), 492–514 (2005)

    Article  Google Scholar 

  26. Mokarizadeh, S., Küngas, P., Matskin, M.: Ontology learning for cost-effective large-scale semantic annotation of XML schemas and Web service interfaces. EKAW 10, 401–410 (2010)

    Google Scholar 

  27. Meyer, B.: Seven principles of software testing. IEEE Comput. 41(8), 99–101 (2008)

    Article  Google Scholar 

  28. Sabou, M., Pan, J.: Towards semantically enhanced Web service repositories. Web Semant. 5(2), 142–150 (2007)

    Article  Google Scholar 

  29. EVIWARE: SoapUI; the Web Services Testing tool (2015)

    Google Scholar 

  30. Eschenbach, C., Gruninger, M.: Formal ontology in information systems. In: Proceedings of the Fifth International Conference (Fois 2008), p. 325. IOS Press, Amsterdam (2008)

    Google Scholar 

  31. Ke, Z., Bo, J., Chan, W.K.: IEEE prioritizing test cases for regression, testing of location-based services: metrics, techniques, and case study

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Shridevi, S., Raju, G. (2016). A Novel Approach for Web Service Annotation Verification and Service Parameters Validation Using Ontology. In: Vijayakumar, V., Neelanarayanan, V. (eds) Proceedings of the 3rd International Symposium on Big Data and Cloud Computing Challenges (ISBCC – 16’). Smart Innovation, Systems and Technologies, vol 49. Springer, Cham. https://doi.org/10.1007/978-3-319-30348-2_35

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-30348-2_35

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-30347-5

  • Online ISBN: 978-3-319-30348-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics