Skip to main content
Log in

Service matching in agent systems

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

The problem of service and resource matching is being actively discussed currently as a new challenging task for the next generation of semantic discovery approaches for Web services and Web agents. A significant advantage is expected when using an ontological approach to semantically describe and query services. A matchmaking problem arises when a service is being queried and it includes the distance measure between the required service description and the one from the service registry. We realized the need to analyze the applicability of different matchmaking methods to agent development tools when implemented according to agent technology specifications such as FIPA. We consider three main groups of cases: matchmaking between classes of service profiles in pure taxonomies, matchmaking between classes in faceted taxonomies, and matchmaking between instances of faceted taxonomies.

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.

Institutional subscriptions

Similar content being viewed by others

References

  1. Kaikova H, Khriyenko O, Kononenko O, Terziyan V, Zharko A (2004) Proactive Self-Maintained Resources in Semantic Web. Eastern-European J Enter Technol, 2(1):4–16, ISSN: 1729-3774

    Google Scholar 

  2. SmartResource project, http://www.cs.jyu.fi/ai/OntoGroup/Smart–Resource_details.htm

  3. Adaptive Services Grid, Integrated project supported by the European Commission, http://asg-platform.org/

  4. FIPA, Foundation for Intellegent Physical Agents, http://www.fipa.org/

  5. Tailor C, Tudhope D (1996) Semantic Closeness and Classification Schema Based Hypermedia Access. In: Proceedings of the 3-rd International Conference on Electronic Library and Visual Information Research (ELVIRA′96), Milton, Keynes

  6. Brooks T (1995) Topical Subject Expertise and the Semantic Distance Model of Relevance Assessment. J Doc, 51(4):370–387

    Google Scholar 

  7. Foo N, Garner B, Rao A, Tsui E (1992) Semantic Distance in Conceptual Graphs. In: Gerhotz L (ed) Current Directions in Conceptual Structure Research. Ellis Horwood, pp 149–154

  8. Rada R, Mili H, Bicknell E, Blettner M (1989) Development and application of a metric on semantic nets. IEEE Tran Sys, Man, and Cybernetics 19(1):17–30

    Article  Google Scholar 

  9. Wilson D, Martinez T (1997) Improved Heterogeneous Distance Functions. J Art Intell Rese 6:1–34

    MATH  MathSciNet  Google Scholar 

  10. FIPA Abstract Architecture Specification, http://fipa.org/specs/fipa00001/

  11. FIPA Agent Management Specification, http://fipa.org/specs/fipa00023/

  12. Stojanovic N, Meadche A, Staab S, Studer R, Sure Y (2001) SEAL: A Framework for Developing Semantic PortALs. In: Proceedings of the International Conference on Knowledge Capture, Victoria, British Columbia, Canada, ACM Press. pp 155–162

    Google Scholar 

  13. Glossary of Content Management Professionals, http://www.cmsglossary.com/

  14. Cost S, Salzberg S (1993) A weighted nearest neighbor algorithm for learning with symbolic features. Mach Learn 10(1):57–78

    Google Scholar 

  15. Puuronen S, Tsymbal A, Terziyan V (2000) Distance Functions in Dynamic Integration of Data Mining Techniques. In: Dasarathy BV (ed) Data Mining and Knowledge Discovery: Theory, Tools and Technology II, Proceedings of SPIE, vol. 4057, The Society of Photo-Optical Instrumentation Engineers, USA, pp 22–32

    Google Scholar 

  16. Haase P, Agarwal S, Sure Y (2004) Service-Oriented Semantic Peer-to-Peer Systems, Lecture Notes in Computer Science, vol. 3307, pp 46–57

    Google Scholar 

  17. Ludwig SA, Reyhani SMS (2005) Semantic Approach to Service Discovery in a Grid Environment. J Web Semant, 3(4) Elsevier

  18. Hau J, Lee W, Darlington J (2005) A Semantic Similarity Measure for Semantic Web Services, Web Service Semantics Workshop

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sergiy Nikitin.

Additional information

Vagan Terziyan Professor in Software Engineering since 1994 and the Head of the Artificial Intelligence Department since 1997 in Kharkiv National University of Radioelectronics (Ukraine). Currently he is working in Agora Center (University of Jyvaskyla, Finland) as a project leader of the SmartResource TEKES Project and Head of Industrial Ontologies Group. He is a member of IFIP WG 12.5 (“Artificial Intelligence Applications”), PC Chair of IFIP International Conference on Industrial Applications of Semantic Web. His research and teaching profile is design of Intelligent Web Applications, which utilise and integrate emerging Knowledge-, Agent-, Machine-Learning- and Semantic Web- Based technologies and tools. For more details please refer to his homepage at http://www.cs.jyu.fi/ai/vagan/

Sergiy Nikitin (1982) is currently working as a researcher in Agora Center (University of Jyväskylä, Finland) on the SmartResource TEKES project. Sergiy graduated form the Kharkiv National University of Radioelectronics (KNURE), Ukraine with the Engineer’s degree in 2004. At the end of the same year he obtained a Master of Science degree from the University of Jyväskylä, Finland. In 2005 he entered a Ph.D.-program at the Faculty of Information Technology of the University of Jyväskylä. Among other research activities Sergiy has taken part in Adaptive Services Grid (ASG) and SCOMA projects.

His research interests include semantic web services, semantic configuration, agent technology and ontology engineering areas. Sergiy Nikitin has been a member of Industrial Ontologies Group since 2004. For more details please refer to his homepage at http://www.cc.jyu.fi/senikiti

Anton Naumenko (1980) is a researcher at the Department of Mathematical Information Technology, University of Jyväskylä, Finland (JYU). He has Master of Science degrees in Information Technology from the JYU and in Computer Science from the Kharkov National University of Radioelectronics, Ukraine (KhNURE). He also earned a Bachelor of Economics degree from the KhNURE. In 2004, he has started his postgraduate education in the Faculty of Information Technology, JYU. Anton’s professional career started in the KhNURE with a position of technician (2000) in a research project, where he became a researcher and leaded database designers and software developers (2001–2002). He was a leader of a software development team and a researcher in the SmartResource project (2004). After that he participated in the Adaptive Services Grid (2005) and Mobile Design Patterns and Architectures (2005–2006) research projects. His expertise and interests consist of Semantic Web, Agent Technologies, Object-Oriented Design, and Access Control. For more details please visit his homepage at http://www.cc.jyu.fi/annaumen.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Naumenko, A., Nikitin, S. & Terziyan, V. Service matching in agent systems. Appl Intell 25, 223–237 (2006). https://doi.org/10.1007/s10489-006-9655-4

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-006-9655-4

Keywords

Navigation