<?xml version="1.0" encoding="UTF-8"?>
<collection xmlns="http://www.loc.gov/MARC21/slim">
<record>
  <controlfield tag="001">1998</controlfield>
  <datafield tag="037" ind1=" " ind2=" ">
    <subfield code="a">INPRO--2009-036</subfield>
  </datafield>
  <datafield tag="041" ind1=" " ind2=" ">
    <subfield code="a">eng</subfield>
  </datafield>
  <datafield tag="100" ind1=" " ind2=" ">
    <subfield code="a">Mitrovic, Nikola</subfield>
  </datafield>
  <datafield tag="245" ind1=" " ind2=" ">
    <subfield code="a">Adaptive User Interface for Mobile Devices</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="c">2002-06-01</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">47-61</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">Adapting a graphical user interface (GUI) to a variety of resources with different capabilities is one of the most interesting questions of today's mobile computation. The GUI constructed for one application should be usable on different interactive devices, e.g. WebTV terminals, WAP phones or Java-enabled devices. In this paper, we discuss existing solutions and present a solution based on mobile agents. Mobile agents construct their GUI using third-party eXtensible User interface Language (XUL), jXUL middleware and XSL transformations. Mobile agents move to host computers and then build their GUI, or act as a proxy to devices without sufficient processing capabilities (e.g., WAP devices). The result is an adaptable GUI platform that can be run on multiple devices without modifications, supporting different resources and architectures. We show the application of this approach by implementing a mobile currency converter and survey.</subfield>
  </datafield>
  <datafield tag="653" ind1="1" ind2=" ">
    <subfield code="a">adaptive user interfaces</subfield>
  </datafield>
  <datafield tag="653" ind1="1" ind2=" ">
    <subfield code="a">mobile agents</subfield>
  </datafield>
  <datafield tag="653" ind1="1" ind2=" ">
    <subfield code="a">agents</subfield>
  </datafield>
  <datafield tag="653" ind1="1" ind2=" ">
    <subfield code="a">multi-agent systems</subfield>
  </datafield>
  <datafield tag="653" ind1="1" ind2=" ">
    <subfield code="a">intelligent user interfaces</subfield>
  </datafield>
  <datafield tag="653" ind1="1" ind2=" ">
    <subfield code="a">ADUS</subfield>
  </datafield>
  <datafield tag="653" ind1="1" ind2=" ">
    <subfield code="a">XUL</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="a">Mena Nieto, Eduardo</subfield>
  </datafield>
  <datafield tag="856" ind1="0" ind2=" ">
    <subfield code="f">mitrovic@prometeo.cps.unizar.es</subfield>
  </datafield>
  <datafield tag="980" ind1=" " ind2=" ">
    <subfield code="a">INPRO</subfield>
  </datafield>
  <datafield tag="910" ind1="2" ind2=" ">
    <subfield code="a">Arquitectura y tecn. Computadoras</subfield>
    <subfield code="b">Informática e Ingeniería de Sistemas</subfield>
  </datafield>
  <datafield tag="653" ind1="1" ind2=" ">
    <subfield code="a">Distributed Information Systems (SID)</subfield>
  </datafield>
  <datafield tag="909" ind1="C" ind2="O">
    <subfield code="o">oai:zaguan.unizar.es:1998</subfield>
    <subfield code="p">inpro</subfield>
    <subfield code="p">public</subfield>
  </datafield>
  <datafield tag="909" ind1="C" ind2="O">
    <subfield code="p">driver</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2=" ">
    <subfield code="u">http://zaguan.unizar.es/record/1998/files/INPRO--2009-036.pdf</subfield>
    <subfield code="z">Archivo asociado</subfield>
  </datafield>
</record>
</collection>
