Intelligent Agents and Semantic Web Services: Friends or Foes?
Some controversial approaches have derived from the discussion about the scope of the well-established Multiagent Systems technology, and the functionality expected from the ever-evolving Web Services technology. While some authors in the field of intelligent agents state that Semantic Web Services can be also viewed as services provided by agents distributed all over the Internet using semantic mark-up, others believe that the agent functionality can be integrated in the core of intelligent Web Services. A converging trend claims that the next generation Web will be integrated by both agents and Web services working seamlessly. In this work, we establish a set of parameters within three different dimensions, namely, general issues, matureness level, and applicability, by means of which these technologies can be evaluated and compared. From the results of this study we conclude that both technologies are completely interoperable and the strength of their union depends on the way it is achieved.
KeywordsMultiagent systems Internet of Services Semantic Web
This work has been supported by the Spanish National Research Agency (AEI) and the European Regional Development Fund (FEDER /ERDF) through project KBS4FIA (TIN2016-76323-R).
- 3.Wooldridge, M.: An Introduction to MultiAgent Systems, 2 edn. John Wiley & Sons Ltd, New York (2002)Google Scholar
- 4.Byrski, A., Kisiel-Dorohinicki, M.: Evolutionary multi-agent systems—from inspirations to applications. In: Studies in Computational Intelligence, vol. 680. Springer, New York (2017)Google Scholar
- 6.Maleshkova, M.: Towards Open Services on the Web—A Semantic Approach. PhD Thesis. The Open University, UK (2015)Google Scholar
- 10.Buhler, P.A., Vidal, J.M.: Semantic web services as agent behaviors. In: Burg, B., Dale, J. (eds.) Agentcities: challenges in open agent environments, LNCS/LNAI, pp. 25–31. Springer, New York (2003)Google Scholar
- 12.Blacoe, I., Portabella, D.: Guidelines for the integration of agent-based services and web-based services. Deliverable D2.4.4 (WP2.4), Knowledge Web project (2005)Google Scholar
- 14.Berndt, J.O.: Self-organizing multiagent negotiations: cooperation and competition of concurrently acting agents with limited knowledge. Ph. D. thesis, University of Bremen, Germany (2015)Google Scholar
- 16.The Foundation for Intelligent Physical Agents. http://www.fipa.org/. Accessed 04 May 2017
- 19.Meng, X., Xie, L., Soh, Y.C.: Communication protocol design in event-triggered control of multi-agent systems. In: 14th International Conference on Control, Automation, Robotics and Vision, pp. 1–6. Phuket, Thailand (2016)Google Scholar
- 22.Software & Service Architectures and Infrastructures, CORDIS, European Commission. http://cordis.europa.eu/fp7/ict/ssai/. Accessed 05 May 2017
- 25.Blakowski, S., Brune, P.: May the Ontologies Be with You! Towards a user-friendly web-based editor for semantic web service description. In: 2016 IEEE Symposium on Service-Oriented System Engineering, pp. 203–210. IEEE Computer Society (2016)Google Scholar
- 26.Wang, H.H., Gibbins, N., Payne, T.R., Patelli, Al., Wang, Y.: A survey of Semantic Web Services formalisms. Concurrency Comput.: Pract. Experience 27(15), 4053–4072 (2015)Google Scholar
- 27.AgenLink, European Co-ordination Action for Agent-based Computing. http://www.agentlink.org/. Accessed 05 May 2017
- 29.Sernadela, P., González-Castro, L., Oliveira, J.L.: SCALEUS: Semantic Web Services integration for biomedical applications. J. Med. Syst. 41(4), 54:1–54:11 (2017)Google Scholar
- 31.Rico, M., García-Sánchez, F., Gómez, J.M., Valencia-García, R., Fernández-Breis, J.T.: Enabling intelligent service discovery with GGODO. J. Inf. Sci. Eng. 26(4), 1161–1180 (2010)Google Scholar
- 33.García-Sánchez, F., Álvarez-Sabucedo, L., Martínez-Bejar, R., Anido-Rifón, L.E., Valencia-García, R., Gómez, J.M.: Applying intelligent agents and semantic web services in eGovernment environments. Expert Syst. 28(5), 416–436 (2011)Google Scholar