In this paper we propose the general software engineering approach of transforming an agent into an Agent Computational Environment (ACE) composed of: 1) the "main'' agent program; 2) a number of Event-Action modules for Complex Event Processing, including generation of complex actions; 3) a number of external contexts that the agent is able to access in order to gather information. In our view an ACE is composed of heterogeneous elements: therefore, we do not make assumptions about how the various components are defined, except that they are based upon Computational Logic. In order to show a concrete instance of ACE, we discuss an experiment based upon the DALI agent-oriented programming language and Answer Set Programming (ASP).

ACE: a Flexible Environment for Complex Event Processing in Logical Agents

COSTANTINI, STEFANIA
2015

Abstract

In this paper we propose the general software engineering approach of transforming an agent into an Agent Computational Environment (ACE) composed of: 1) the "main'' agent program; 2) a number of Event-Action modules for Complex Event Processing, including generation of complex actions; 3) a number of external contexts that the agent is able to access in order to gather information. In our view an ACE is composed of heterogeneous elements: therefore, we do not make assumptions about how the various components are defined, except that they are based upon Computational Logic. In order to show a concrete instance of ACE, we discuss an experiment based upon the DALI agent-oriented programming language and Answer Set Programming (ASP).
File in questo prodotto:
File Dimensione Formato  
AAAEMAS 2015 Costantini - PostPro.pdf

accesso aperto

Tipologia: Documento in Post-print
Licenza: Dominio pubblico
Dimensione 298.56 kB
Formato Adobe PDF
298.56 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: http://hdl.handle.net/11697/91790
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 20
  • ???jsp.display-item.citation.isi??? 10
social impact