Timed Environment for Web Agents


pagemagnifierBibTeX_logo.pngmagnifierpage_white_acrobatmagnifier

Andrea Omicini, Alessandro Ricci, Mirko Viroli

Web Intelligence and Agent Systems 5(2), pp. 161-175
agosto 2007

Governing interaction, and in particular intra-system, inter-component interaction, is essential in the engineering of non-trivial multi-component systems. This also holds for Web-based systems—today the most relevant and widespread sort of distributed software system. Agent models and technologies are among the most promising approaches to the engineering of Web applications. In particular, agent coordination infrastructures aim at harnessing the complexity of interaction within MASs (multiagent systems), by providing agents and engineers with coordination artifacts, which shape the agent environment by governing agent-to-agent and agent-to-environment interactions. Horizontal integration of Web infrastructure with agent coordination infrastructure is then a key issue in the engineering of agent-based Web applications.
In this paper, we focus on the problem of time: time is essential in a large number of Web coordination scenarios and patterns—involving timeouts, obligations, commitments, etc.
Along this line, we first discuss the notion of coordination artifact, and its relation to agent environment. Then we discuss a notion of timed environment for Web agents, and show how it can be enforced through suitably-extended timed coordination artifacts

In particular, we adopt TuCSoN tuple centres (along with the ReSpecT language for programming them) as our concrete representatives for coordination artifacts, and show how they can be extended to catch with time, and to support the definition and enforcement of time-aware coordination policies.
Some small examples and a case study of an agent workflow in the Web context are finally presented to demonstrate the expressiveness of the ReSpecT language to model timed coordination primitives and laws.

Riviste & collane

Pubblicazione

— autori/autrici

— a cura di

Ronaldo Menezes, Sascha Ossowski

— stato

pubblicato

— tipo

articolo su rivista

— data di pubblicazione

agosto 2007

— rivista

Web Intelligence and Agent Systems

— volume

5

— numero

2

— pagine

161-175

URL

pagina originale

identificatori

— ACM

1377768

— IRIS

11585/46111

— Scopus

2-s2.0-34547812085

— print ISSN

1570-1263

Partita IVA: 01131710376 — Copyright © 2008–2023 APICe@DISI – PRIVACY