<!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>AT</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Argumentation Tool that Enables Agents to Argue?</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Jaume Jordan</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Stella Heras</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vicente Julian</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Departamento de Sistemas Informaticos y Computacion Universitat Politecnica de Valencia</institution>
          ,
          <addr-line>Valencia</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2012</year>
      </pub-date>
      <volume>15</volume>
      <fpage>15</fpage>
      <lpage>16</lpage>
      <abstract>
        <p>Multi-Agent Systems are suitable to provide a framework that allows to perform collaborative processes in distributed environments. Furthermore, argumentation is a natural way of reaching agreements between several parties. We propose an infrastructure to develop and execute argumentative agents in an open MAS. It o ers the tools to develop agents with argumentation capabilities. It also o ers support for agent societies and their social context, which allows agents to engage in argumentation dialogues in more realistic environments. In our application scenario, the argumentative agents try to reach an agreement about the best solution to apply to solve a problem reported to the system.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>The main components of our infrastructure are the argumentative agents, the
Commitment Store and the knowledge interchange mechanism.</p>
      <p>
        The argumentative agents have all the tools needed (argumentation protocol,
communication skills and knowledge resources) to engage in an argumentation
dialogue and reach an agreement with other agents about the best solution to
apply for a problem. The solution applied to solve a problem in the past and
the information about the problem-solving process can be reused to propose a
solution to another similar problem. Case-Based Reasoning (CBR) systems have
been widely applied to perform this task [
        <xref ref-type="bibr" rid="ref1 ref5">1, 5</xref>
        ]. The argumentative agents have
two CBR based modules used as knowledge resources: Domain CBR, that stores
cases that represent previous solved problems, and Argumentation CBR, that
stores arguments that were used in previous argumentation dialogues.
      </p>
      <p>The Commitment Store is a resource that stores all the information about
the agents participating in the problem-solving process.</p>
      <p>The case-bases of the domain CBR and the argumentation CBR are stored
as OWL 2 data of an ontology that we have designed to act as language
representation of the cases. In this way, heterogeneous agents can use it as common
language to interchange solutions and arguments generated from the case-bases.</p>
      <p>Furthermore, the proposed infrastructure has been validated with an example
in a customer support application. In this example, the agents' social context
simulates the roles of operators, experts and managers attending incidences of
users. There are dependency relations between the roles representing a hierarchy.
Also, each agent of the system has its own preference values to choose the solution
to apply to a problem. In the performed tests, the best results are obtained using
an argumentation policy that takes into account the social context of agents. In
addition, having at least an expert involved in the group of agents that tries to
solve a problem increases the quality of the nal solution agreed.
3</p>
    </sec>
    <sec id="sec-2">
      <title>Conclusions</title>
      <p>In this work, we have implemented an infrastructure to develop and execute
argumentative agents in an open MAS. This infrastructure o ers the necessary
tools to develop agents with argumentation capabilities, including the
communication skills and the argumentation protocol. Also, it o ers support for agent
societies and takes into account the agents' social context. The infrastructure
combines the CBR methodology, argumentation and MAS.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Acorn</surname>
            ,
            <given-names>T.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Walden</surname>
            ,
            <given-names>S.H.</given-names>
          </string-name>
          :
          <article-title>Smart: support management automated reasoning technology for compaq customer service</article-title>
          .
          <source>In: IAAI'92</source>
          . pp.
          <volume>3</volume>
          {
          <fpage>18</fpage>
          . AAAI Press (
          <year>1992</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Jordan</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Heras</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Julian</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Case-based Argumentation Infrastructure for Agent Societies</article-title>
          .
          <source>In: 7th International Conference on Hybrid Arti cial Intelligence Systems (HAIS-12). LNCS</source>
          , vol.
          <volume>7208</volume>
          , pp.
          <volume>13</volume>
          {
          <fpage>24</fpage>
          . Springer (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Jordan</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Heras</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Julian</surname>
          </string-name>
          , V.:
          <article-title>A customer support application using argumentation in multi-agent systems</article-title>
          .
          <source>In: 14th International Conference on Information Fusion</source>
          . pp.
          <volume>772</volume>
          {
          <fpage>778</fpage>
          .
          <string-name>
            <surname>IEEE</surname>
          </string-name>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Rahwan</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Simari</surname>
            ,
            <given-names>G</given-names>
          </string-name>
          . (eds.): Argumentation in AI. Springer (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Roth-Berghofer</surname>
            ,
            <given-names>T.R.</given-names>
          </string-name>
          :
          <article-title>Learning from homer, a case-based help-desk support system</article-title>
          . pp.
          <volume>88</volume>
          {
          <issue>97</issue>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>