Agent Reasoning on the Web using Web Services
- University of Craiova
Bvd. Decebal, 107, RO-200440, Craiova, Romania
{cbadica,silie}@software.ucv.ro - Aristotle University of Thessaloniki
GR-54124, Thessaloniki, Greece
{nbassili,kkravari}@csd.auth.gr
Abstract
In this paper we present an approach for reusing agent-based reasoning capabilities by making them available for invocation as Web services. In this way, we provide the missing link between the highly interoperable Web services and the autonomicity and intelligence of agent-based systems, so that the latter can be seamlessly integrated into the knowledge-rich SemanticWeb environment without being compromised by isolated communication platforms and languages or restricted to only one or just few reasoning formalisms. We have achieved this by extending the EMERALD framework for agent based reasoning with a Web service interface. Our approach is exemplified by the development of an online system for intelligent brokering of apartment rentals. The broker intelligence is captured as a defeasible knowledge base, while its problem solving process involves the invocation of third party defeasible reasoning Web services included into the EMERALD framework.
Key words
Web service, reasoning, software agent, UML
Digital Object Identifier (DOI)
https://doi.org/10.2298/CSIS140301038B
Publication information
Volume 11, Issue 2 (June 2014)
Year of Publication: 2014
ISSN: 2406-1018 (Online)
Publisher: ComSIS Consortium
Full text
Available in PDF
Portable Document Format
How to cite
Badica, C., Bassiliades, N., Ilie, S., Kravari, K.: Agent Reasoning on the Web using Web Services. Computer Science and Information Systems, Vol. 11, No. 2, 697–721. (2014), https://doi.org/10.2298/CSIS140301038B