Deploying multi-agents for intelligent aspect-oriented web services

Santokh Singh, John Hosking, John Grundy

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

Abstract

The limited description, discovery and integration mechanisms of current web service-based systems have many setbacks that hinder the extension and incorporation of dynamic capabilities into these systems. In this paper we present a novel software architecture called intelligent aspect-oriented web services (IAOWS) which addresses these problems and further improves on this technology by allowing for dynamic look-up and integration. IAOWS use a combination of Aspect-Oriented Multi-Agents and aspectual service descriptors for aspect-oriented web services to cater for more complete and thorough descriptions of services, thus supporting better dynamic discovery of both services and components, and their seamless integration and consumption by clients. We describe our IAOWS architecture and an initial implementation using .NET web services technology to engineer and deploy the Multi-Agents and capture the rich cross-cutting aspects together with their behavior and interaction within our highly distributed system.

Original languageEnglish
Title of host publicationMulti-Agent Systems for Society - 8th Pacific Rim International Workshop on Multi-Agents, PRIMA 2005, Revised Selected Papers
Pages284-296
Number of pages13
DOIs
Publication statusPublished - 16 Nov 2009
Externally publishedYes
EventPacific Rim International Workshop on Multi-Agents 2005 - Kuala Lumpur, Malaysia
Duration: 26 Sept 200528 Sept 2005
Conference number: 8th

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4078 LNAI
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferencePacific Rim International Workshop on Multi-Agents 2005
Abbreviated titlePRIMA 2005
Country/TerritoryMalaysia
CityKuala Lumpur
Period26/09/0528/09/05

Cite this