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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Kashyap, V., Bussler, C., Moran, M.: The Semantic Web: Semantics for Data and Services on the Web. Springer-Verlag New York Inc. (2008)
Alonso, G., Casati, F., Kuno, H., Machiraju, V.: Web Services. Springer (2003)
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)
Boubez, T., Hondo, M., Kurt, C., Rodriguez, J., Rogers, D. (eds.) UDDI Programmer’s API 1.0. UDDI Published Specification (2002), UDDI.org
Fernandez-Chamizo, C., et al.: Case-based retrieval of software components. Expert Systems with Applications 9(3), 397–421 (1995)
Fugini, M.G., Faustle, S.: Retrieval of reusable components in a development information system. In: Second International Workshop on Software Reusability. IEEE Press (1993)
Richard, G.G.: Service advertisement and discovery: enabling universal device cooperation. IEEE Internet Computing 4(5), 18–26 (2000)
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)
Arnold, K., Wollrath, A., O’Sullivan, B., Scheifler, R., Waldo, J.: The Jini specification. Addison-Wesley, Reading (1999)
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)
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)
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)
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)
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)
Ni, Q.: Service composition in ontology enabled service oriented architecture for pervasive computing. In: Workshop on Ubiquitous Computing and e-Research (2005)
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)
Benatallah, B., Hacid, M.S., Leger, A., Rey, C., Toumani, F.: On automating web services discovery. VLDB Journal 14(1) (2005)
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)
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)
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)
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)
Sirin, E., Parsia, B., Hendler, J.: Filtering and Selecting Semantic Web Services with Interactive Composition Techniques. IEEE Intelligent Systems 19(4), 42–49 (2004)
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)
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)
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)
Seaborne, A., Prud”hommeaux, E.: SparQL Query Language for RDF (February 2005), http://www.w3.org/TR/rdf-sparql-query/ (accessed June 2009)
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)
Broekstra, J., Kampman, A.: SeRQL: An RDF Query and Transformation Language (2004)
Volz, R., Oberle, D., Studer, R.: Views for light-weight web ontologies. In: Proceedings of the ACM Symposium on Applied Computing, SAC (2003)
Magkanaraki, A., Tannen, V., Christophides, V., Plexousakis, D.: Viewing the Semantic Web through RVL Lenses. Journal of Web Semantics 1(4), 29 (2004)
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)
Grau, B.C., Parsia, B., Sirin, E., Kalyanpur, A.: Modularizing OWL Ontologies. In: K-CAP 2005 Workshop on Ontology Management (October 2005)
Batagelj, V.: Analysis of large networks - islands. Presented at Dagstuhl Seminar 03361: Algorithmic Aspects of Large and Complex Networks (2003)
Seidenberg, J., Rector, A.: Web Ontology Segmentation: Analysis, Classification and Use. In: Proc. of the World Wide Web Conference (WWW) (2006)
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)
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)
Choi, N., Il-Yeol, S., Han, H.: A Survey on Ontology Mapping. ACM SIGMOD Record 35(3), 34–41 (2006)
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)
Shvaiko, P., Euzenat, J.: A Survey of Schema-based Mapping Approaches. Technical Report, DIT-04-087,University of Trento (2004)
Rahm, E., Bernstein, P.A.: A Survey of Approaches to Automatic Schema Matching. The VLDB Journal 10 (2001)
Do, H.-H., Melnik, S., Rahm, E.: Comparison of Schema Mapping Evaluations. In: Proceedings of the GI-Workshop “Web and Databases”, Erfurt (2002)
Xiao, L.S., Ellen, R.: Automated Schema Mapping Techniques: An Exploratory Study. Res. Lett. Inf. Sci. 4, 113–136 (2003)
Doan, A., et al.: Ontology Mapping A Machine Learning Approach. In: Staab, S., Studer, R. (eds.) Handbook on Ontologies in Information Systems. Springer (2003)
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)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)