Skip to main content
Log in

Flexible Semantic-Based Service Matchmaking and Discovery

  • Published:
World Wide Web Aims and scope Submit manuscript

Abstract

Automated techniques and tools are required to effectively locate services that fulfill a given user request in a mobility context. To this purpose, the use of semantic descriptions of services has been widely motivated and recommended for automated service discovery under highly dynamic and context-dependent requirements. Our aim in this work is to propose an ontology-based hybrid approach where different kinds of matchmaking strategies are combined together to provide an adaptive, flexible and efficient service discovery environment. The approach, in particular, exploits the semantic knowledge about the business domain provided by a domain ontology underlying service descriptions, and the semantic organization of services in a service ontology, at different levels of abstraction.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Baader, F., Calvanese, D., McGuinness, D.L., Nardi, D., Patel-Schneider, P. (eds.): The Description Logic Handbook. Theory, Implementation and Applications. Cambridge University Press (2003)

  2. Bianchini, D., De Antonellis, V., Melchiori, M.: An ontology-based architecture for service discovery and advice system. In: Proceedings of the IEEE DEXA International Workshop on Web Semantics (WebS2005), pp. 551–556. Copenhagen, Denmark (2005)

  3. Bianchini, D., De Antonellis, V., Melchiori, M.: Capability matching and similarity reasoning in service discovery. In: Proceedings of the CAiSE International Workshop on Enterprise Modeling and Ontologies for Interoperability (EMOI 2005), pp. 285–296. Porto, Portugal (2005)

  4. Bianchini, D., De Antonellis, V., Pernici, B., Plebani, P.: Ontology-based methodology for e-service discovery. Journal of Information Systems, Special Issue on Semantic Web and Web Services 31(4–5), 361–380 (2006)

    Google Scholar 

  5. Bianchini, D., De Antonellis, V., Melchiori, M., Salvi, D.: Semantic-enriched service discovery. In: Proceedings of IEEE ICDE International Workshop on Challenges in Web Information Retrieval and Integration (WIRI 2006), pp. 38–47. Atlanta, Georgia, USA (2006)

  6. Bussler, C., de Bruijn, J., Feier, C., Fensel, D., Keller, U., Lara, R., Lausen, H., Polleres, A., Roman, D., Stollberg, M.: Web service modeling ontology. Applied Ontology, IOS Press, 1, 77–106 (2005)

    Google Scholar 

  7. Calì, A., Calvanese, D., Colucci, S., Di Noia, T., Donini, F.M.: A logic based approach for matching user profiles. In: Proceedings of the 8th International Conference on Knowledge-Based Intelligent Information & Engineering Systems (KES 2004), Lecture Notes in Artificial Intelligence, vol. 3215, pp. 187–195 (2004)

  8. Castano, S., De Antonellis V.: A framework for expressing semantic relationships between multiple information systems for cooperation. Inf. Syst. 123(3–4), 253–277 (1998)

    Article  Google Scholar 

  9. Castano, S., Ferrara, A., Montanelli, S., Racca, G.: Semantic information interoperability in open networked systems. In: Proceedings of the International Conference on Semantics of a Networked World (ICSNW 2004), in cooperation with ACM SIGMOD 2004, pp. 215–230. Paris, France (2004)

  10. de Bruijn, J., Polleres, A., Lara, R., Fensel, D.: OWL-DL vs. OWL flight: Conceptual modeling and reasoning for the semantic web. In: Proceedings Forum of the 14th International World Wide Web Conference (WWW 2005), pp. 623–632. Chiba, Japan (2005)

  11. Dong, X., Halevy, A.Y., Madhavan, J., Nemes, E., Zhang, J.: Similarity search for web services. In: Proceedings of the 30th International Conference on Very Large Data Bases (VLDB2004), pp. 372–383. Toronto, Canada (2004)

  12. Fellbaum, C.: Wordnet: An Electronic Lexical Database. MIT Press (1998)

  13. Fries, B., Khalid, M., Klusch, M., Sycara, K.: OWLS-MX: hybrid OWL-S service matchmaking. In: Proceedings of First International AAAI Symposium on Agents and Semantic Web, pp. 77–84. Arlington, VA, USA (2005)

  14. Haarslev, V., Moller, R., Wessel, M.: RACER User’s Guide and Reference Manual Version 1.7.19. http://www.sts.tu-harburg.de/~r.f.moeller/racer/ (2004)

  15. Horrocks, I., Li, L.: A software framework for matchmaking based on semantic web technology. In: Wellman, M., Riedl, J. (eds.) International Journal of Electronic Commerce, Special Issue on Semantic Web Services and Their Role in Enterprise Application Integration and E-Commerce (2004)

  16. Horrocks, I., Patel-Schneider, P.: Reducing OWL entailment to description logic satisfiability. In: Proceedings of the 2nd International Semantic Web Conference (ISWC 2003), Lectures Notes in Computer Science, no. 2870, pp. 17–29. Springer (2003)

  17. Lauer, M.: Designing statistical language learners: experiments on noun compounds. Ph.D. thesis, Department of Computing Macquarie University NSW 2109, Australia (1995)

  18. Lausen, H., de Bruijn, J., Polleres, A., Fensel, D.: WSML—a language framework for semantic web services. In: Proceedings of the W3C Workshop on Rule Languages for Interoperability, Washington DC, USA (2005)

  19. The INTEROP NoE portal: http://www.interop-noe.org/

  20. The MAIS Project Home Page: http://www.mais-project.it/

  21. The OWL Service Coalition: OWL-S 1.1 release. http://www.daml.org/services/owl-s/1.1/ (2004)

  22. Pernici, B. (ed.): Mobile Information Systems. Infrastructure and Design for Adaptivity and Flexibility. Springer (2006)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Michele Melchiori.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Bianchini, D., De Antonellis, V. & Melchiori, M. Flexible Semantic-Based Service Matchmaking and Discovery. World Wide Web 11, 227–251 (2008). https://doi.org/10.1007/s11280-007-0040-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11280-007-0040-y

Keywords

Navigation