<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>This is an extended abstract of the original paper that is published in Autonomous Agent Multi-Agent Systems (</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.1007/s10458-006-0012-0</article-id>
      <title-group>
        <article-title>Danny Weyns a Andrea Omicini b James Odell c</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Katholieke Universiteit Leuven</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Belgium</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Universit a´ di Bologna</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Cesena</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Italy</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Intelligent Automation Inc.</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ann Arbor</string-name>
        </contrib>
      </contrib-group>
      <pub-date>
        <year>2007</year>
      </pub-date>
      <volume>14</volume>
      <issue>1</issue>
      <abstract>
        <p>The current practice in multiagent systems (MAS) typically associates the environment with resources that are external to agents and their communication infrastructure. Advanced uses of the environment include infrastructures for indirect coordination, such as digital pheromones, or support for governed interaction in electronic institutions. Yet, in general, the notion of environment is not well defined. Functionalities of the environment are often dealt with implicitly or in an ad hoc manner. This is not only poor engineering practice, it also hinders engineers to exploit the full potential of the environment in MAS. We put forward the environment as an explicit part of MAS. We give a definition stating that the environment in a MAS is a first-class abstraction with dual roles: (1) the environment provides the surrounding conditions for agents to exist, and (2) the environment provides an exploitable design abstraction for building MAS applications. Considering the environment as a first-class abstraction in MAS opens up new horizons for research and development in MAS.</p>
      </abstract>
    </article-meta>
  </front>
  <body />
  <back>
    <ref-list />
  </back>
</article>