ide eli an integrated development environment for electronic institutions n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
IDE-eli : An Integrated Development Environment for Electronic Institutions PowerPoint Presentation
Download Presentation
IDE-eli : An Integrated Development Environment for Electronic Institutions

Loading in 2 Seconds...

play fullscreen
1 / 18

IDE-eli : An Integrated Development Environment for Electronic Institutions - PowerPoint PPT Presentation


  • 55 Views
  • Uploaded on

IDE-eli : An Integrated Development Environment for Electronic Institutions. Carles Sierra, Bruno Rosell, Juan A. Rodríguez-Aguilar, Pablo Noriega, Marc Esteva, Guifré Cuní, David de la Cruz, Josep Ll. Arcos Artificial Intelligence Research Institute, IIIA

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'IDE-eli : An Integrated Development Environment for Electronic Institutions' - raine


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
ide eli an integrated development environment for electronic institutions

IDE-eli: An Integrated Development Environment for Electronic Institutions

Carles Sierra, Bruno Rosell, Juan A. Rodríguez-Aguilar, Pablo Noriega, Marc Esteva, Guifré Cuní, David de la Cruz, Josep Ll. Arcos

Artificial Intelligence Research Institute, IIIA

Spanish Scientific Research Council, CSIC

introduction
Introduction
  • Open multi-agent systems are populated by heterogeneousand self-interestedagents, developed by different people, using different languages and architectures.
  • Research issue: need for appropriate methodologies and software tools which give support to the analysis, design, and development of open systems.
  • Goal: principled design and development ofopen multi agent systems.
approach
Approach

Institutions in the sense proposed by North “… set of artificial constraints that articulate agent interactions”.

methodology and software tools in ide eli
Methodology and software tools in IDE-eli

IDE-eli

ISLANDER

aBuilder

SimDei

AMELI

Monitoring Tool

electronic institution specification with islander
Electronic Institution Specification withISLANDER
  • Common Ontology and

language

  • Agent Roles
  • Multi-agentProtocols
  • Networkof protocols
  • Norms
electronic institution specification with islander1
Electronic Institution Specification with ISLANDER

PERFORMATIVE STRUCTURE

(NETWORK OF PROTOCOLS)

SCENE

(MULTI-AGENT PROTOCOL)

ROLES

NORMS

electronic institution simulation with simdei
Electronic Institutionsimulation with SIMDEI

SIMDEI

eI.xml

Observables

Expected Behavior

RePast

eI model

analysis

electronic institution infrastructure
Electronic Institution Infrastructure

Our approach

Usual approach

ameli functionalities
AMELI functionalities
  • MEDIATION
    • To facilitate interagent communication within conversations.
  • COORDINATION AND ENFORCEMENT
    • To guarantee the correct evolution of each conversation (preventing errors made by the participating agents by filtering erroneous illocutions, thus protecting the institution).
    • To guarantee that agents’ movements between scenes comply with the specification.
    • To control which obligations participating agents acquire and fulfil.
  • INFORMATION MANAGEMENT
    • To facilitate participating agents the information they need to successfully participate in the institution.
simulating electronic institutions

OBJECT LEVEL

The Model

ELECTRONIC

INSTITUTION

(environment)

Schedule

Agents

Probes

The Interface

Simulating electronic institutions

AGENT LEVEL

ameli implementation features
AMELI implementation features
  • Agent-based
  • Realised as a middleware layer
  • Architecturally neutral
  • General purpose (can interpret any institution specification)
  • Communication neutral
  • Scalable (it can be distributed among several machines)
conclusions
Conclusions
  • Engineering open multi-agent systems is a highly complex task.
  • Electronic institutions introduce normative (regulatory) environments that structure agent interactions, establishing at each moment what agents are permitted and forbidden to do.
  • We have presented an electronic institutions development environment that supports the specification, verification, analysis, execution, and monitoring of open multi-agent systems.