Skip to main content

Ontology Recomposition

  • Conference paper
  • 946 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 7828))

Abstract

Electronic devices provide many different kinds of simple services. Most of them is able to interoperate with each other. In order to provide sufficient quality of service discovery and composition, ontologies that are used to describe services should contain many concepts and relations, which makes them big and thus unsuitable to be processed mobile devices. To fully exploit the power of a service-oriented approach in a pervasive computing environment, a technique of runtime ontology recomposition is proposed. Service descriptions created from a common ontology are composed into a runtime version of the ontology. This runtime ontology is then used to resolve service queries instead of the original one. The descriptions’ semantic richness influences the quality of service discovery and composition. In order to assess their most favourable richness the original ontology is used.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   49.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Kashyap, V., Bussler, C., Moran, M.: The Semantic Web: Semantics for Data and Services on the Web. Springer-Verlag New York Inc. (2008)

    Google Scholar 

  2. Alonso, G., Casati, F., Kuno, H., Machiraju, V.: Web Services. Springer (2003)

    Google Scholar 

  3. Rybicki, T., Domaszewicz, J.: Sensor-Actuator Networks with TBox Snippets. In: Abdennadher, N., Petcu, D. (eds.) GPC 2009. LNCS, vol. 5529, pp. 317–327. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  4. Boubez, T., Hondo, M., Kurt, C., Rodriguez, J., Rogers, D. (eds.) UDDI Programmer’s API 1.0. UDDI Published Specification (2002), UDDI.org

  5. Fernandez-Chamizo, C., et al.: Case-based retrieval of software components. Expert Systems with Applications 9(3), 397–421 (1995)

    Article  Google Scholar 

  6. Fugini, M.G., Faustle, S.: Retrieval of reusable components in a development information system. In: Second International Workshop on Software Reusability. IEEE Press (1993)

    Google Scholar 

  7. Richard, G.G.: Service advertisement and discovery: enabling universal device cooperation. IEEE Internet Computing 4(5), 18–26 (2000)

    Article  MathSciNet  Google Scholar 

  8. Akkiraju, R., Goodwin, R., Doshi, P., Roeder, S.: A Method For Semantically Enhancing the Service Discovery Capabilities of UDDI. In: Proceedings of the Workshop on Information Integration on the Web, IJCAI 2003, Acapulco, Mexico, August 9-10 (2003)

    Google Scholar 

  9. Arnold, K., Wollrath, A., O’Sullivan, B., Scheifler, R., Waldo, J.: The Jini specification. Addison-Wesley, Reading (1999)

    Google Scholar 

  10. Aversano, L., Canfora, G., Ciampi, A.: An algorithm for web service discovery through their composition. In: Zhang, L. (ed.) IEEE International Conference on Web Services (ICWS 2004), pp. 332–341. IEEE Computer Society (2004)

    Google Scholar 

  11. Chakraborty, D., Perich, F., Avancha, S., Joshi, A.: DReggie: Semantic Service Discovery for M-Commerce Applications. In: Workshop on Reliable and Secure Applications in Mobile Environment, SRDS (October 2001)

    Google Scholar 

  12. McDermott, M.: Estimated-regression planning for interactions with Web services. In: Proceedings of the 6th International Conference on AI Planning and Scheduling, Toulouse, France. AAAI Press (2002)

    Google Scholar 

  13. McIlraith, S., Son, T.: Adapting Golog for composition of semantic Web services. In: Proc. 8th International Conference on Principles of Knowledge Representation and Reasoning (2002) (to appear)

    Google Scholar 

  14. Ni, Q., Sloman, M.: An Ontology-enabled Service Oriented Architecture for Pervasive Computing. In: The International Conference on Information Technology: Coding and Computing (ITCC 2005). IEEE Computer Society (2005)

    Google Scholar 

  15. Ni, Q.: Service composition in ontology enabled service oriented architecture for pervasive computing. In: Workshop on Ubiquitous Computing and e-Research (2005)

    Google Scholar 

  16. Benatallah, B., Hacid, M.S., Rey, C., Toumani, F.: Request rewriting-based web service discovery. In: Fensel, D., Sycara, K., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 242–257. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  17. Benatallah, B., Hacid, M.S., Leger, A., Rey, C., Toumani, F.: On automating web services discovery. VLDB Journal 14(1) (2005)

    Google Scholar 

  18. Mokhtar, S.B., Preuveneers, D., Georgantas, N., Issarny, V., Berbers, Y.: Easy: Efficient semantic service discovery in pervasive computing environments with QoS and context support. Journal of System and Software (2007)

    Google Scholar 

  19. Paolucci, M., Kawamura, T., Payne, T.R., Sycara, K.: Importing the Semantic Web in UDDI. In: Web Services, E-Business and Semantic Web Workshop (2002)

    Google Scholar 

  20. Paolucci, M., Kawamura, T., Payne, T.R., Sycara, K.: Semantic matching of Web services capabilities. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, pp. 333–347. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  21. Sirin, E., Hendler, J., Parsia, B.: Semi-automatic composition of Web services using semantic descriptions. In: Proceedings of Web Services: Modeling, Architecture and Infrastructure Workshop in Conhunction with ICEIS 2003 (2002)

    Google Scholar 

  22. Sirin, E., Parsia, B., Hendler, J.: Filtering and Selecting Semantic Web Services with Interactive Composition Techniques. IEEE Intelligent Systems 19(4), 42–49 (2004)

    Article  Google Scholar 

  23. Srinivasan, N., Paolucci, M., Sycara, K.: Adding OWL-S to UDDI, Implementation and Throughput. In: Proceedings of the First International Workshop on Semantic Web Services and Web Process Composition, USA (2004)

    Google Scholar 

  24. Klein, M., Bernstein, A.: Searching for Services on the Semantic Web using Process Ontologies. In: The First Semantic Web Working Symposium (SWWS-1), Stanford, CA, USA (2001)

    Google Scholar 

  25. Klein, M., Bernstein, A.: Searching for Services on the Semantic Web using Process Ontologies. In: The First Semantic Web Working Symposium (SWWS-1), Stanford, CA, USA (2001)

    Google Scholar 

  26. Seaborne, A., Prud”hommeaux, E.: SparQL Query Language for RDF (February 2005), http://www.w3.org/TR/rdf-sparql-query/ (accessed June 2009)

  27. Alexaki, S., Christophides, V., Karvounarakis, G., Plexousakis, D., Tolle, K., Amann, B., Fundulaki, I., Scholl, M., Vercoustre, A.M.: Managing RDF metadata for community webs. In: WCM 2000, Salt Lake City, Utah, pp. 140–151 (October 2000)

    Google Scholar 

  28. Broekstra, J., Kampman, A.: SeRQL: An RDF Query and Transformation Language (2004)

    Google Scholar 

  29. Volz, R., Oberle, D., Studer, R.: Views for light-weight web ontologies. In: Proceedings of the ACM Symposium on Applied Computing, SAC (2003)

    Google Scholar 

  30. Magkanaraki, A., Tannen, V., Christophides, V., Plexousakis, D.: Viewing the Semantic Web through RVL Lenses. Journal of Web Semantics 1(4), 29 (2004)

    Article  Google Scholar 

  31. Stuckenschmidt, H., Klein, M.: Structure-based partitioning of large concept hierarchies. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 289–303. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  32. Grau, B.C., Parsia, B., Sirin, E., Kalyanpur, A.: Modularizing OWL Ontologies. In: K-CAP 2005 Workshop on Ontology Management (October 2005)

    Google Scholar 

  33. Batagelj, V.: Analysis of large networks - islands. Presented at Dagstuhl Seminar 03361: Algorithmic Aspects of Large and Complex Networks (2003)

    Google Scholar 

  34. Seidenberg, J., Rector, A.: Web Ontology Segmentation: Analysis, Classification and Use. In: Proc. of the World Wide Web Conference (WWW) (2006)

    Google Scholar 

  35. d”Aquin, M., Sabou, M., Motta, E.: Modularization: a Key for the Dynamic Selection of Relevant Knowledge Components. In: Proc. of the ISWC 2006 Workshop on Modular Ontologies (2006)

    Google Scholar 

  36. Pinto, S., Gomez-Perez, A., Martins, J.: Some Issues on Ontology Integration. In: Proceedings of the IJCAI 1999 Workshop on Ontologies and Problem-Solving Methods (KRR5), Stockholm, Sweden (August 1999)

    Google Scholar 

  37. Choi, N., Il-Yeol, S., Han, H.: A Survey on Ontology Mapping. ACM SIGMOD Record 35(3), 34–41 (2006)

    Article  Google Scholar 

  38. Klein, M.: Combining and relating ontologies: an analysis of problems and solutions. In: Proceedings of the IJCAI 2001 Workshop on Ontologies and Information Sharing, Seattle, WA (2001)

    Google Scholar 

  39. Shvaiko, P., Euzenat, J.: A Survey of Schema-based Mapping Approaches. Technical Report, DIT-04-087,University of Trento (2004)

    Google Scholar 

  40. Rahm, E., Bernstein, P.A.: A Survey of Approaches to Automatic Schema Matching. The VLDB Journal 10 (2001)

    Google Scholar 

  41. Do, H.-H., Melnik, S., Rahm, E.: Comparison of Schema Mapping Evaluations. In: Proceedings of the GI-Workshop “Web and Databases”, Erfurt (2002)

    Google Scholar 

  42. Xiao, L.S., Ellen, R.: Automated Schema Mapping Techniques: An Exploratory Study. Res. Lett. Inf. Sci. 4, 113–136 (2003)

    Google Scholar 

  43. Doan, A., et al.: Ontology Mapping A Machine Learning Approach. In: Staab, S., Studer, R. (eds.) Handbook on Ontologies in Information Systems. Springer (2003)

    Google Scholar 

  44. Rybicki, T., Domaszewicz, J.: Dynamic service discovery and composition in networks of resource-constrained nodes. In: Krajowe Sympozjum Telekomunikacji i Teleinformatyki (KSTiT 2009), Warsaw, Poland (September 2009)

    Google Scholar 

  45. Voorhees, E.M.: The philosophy of information retrieval evaluation. In: Peters, C., Braschler, M., Gonzalo, J., Kluck, M. (eds.) CLEF 2001. LNCS, vol. 2406, pp. 355–370. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Rybicki, T. (2013). Ontology Recomposition. In: Graña, M., Toro, C., Howlett, R.J., Jain, L.C. (eds) Knowledge Engineering, Machine Learning and Lattice Computing with Applications. KES 2012. Lecture Notes in Computer Science(), vol 7828. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37343-5_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-37343-5_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-37342-8

  • Online ISBN: 978-3-642-37343-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics