<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//TaxonX//DTD Taxonomic Treatment Publishing DTD v0 20100105//EN" "../../nlm/tax-treatment-NS0.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:tp="http://www.plazi.org/taxpub" article-type="research-article" dtd-version="3.0" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">109</journal-id>
      <journal-id journal-id-type="index">urn:lsid:arphahub.com:pub:3dc5f44e-8666-58db-bc76-a455210e8891</journal-id>
      <journal-title-group>
        <journal-title xml:lang="en">JUCS - Journal of Universal Computer Science</journal-title>
        <abbrev-journal-title xml:lang="en">jucs</abbrev-journal-title>
      </journal-title-group>
      <issn pub-type="ppub">0948-695X</issn>
      <issn pub-type="epub">0948-6968</issn>
      <publisher>
        <publisher-name>Journal of Universal Computer Science</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.3217/jucs-014-09-1529</article-id>
      <article-id pub-id-type="publisher-id">29071</article-id>
      <article-categories>
        <subj-group subj-group-type="heading">
          <subject>Research Article</subject>
        </subj-group>
        <subj-group subj-group-type="scientific_subject">
          <subject>C.2.4 - Distributed Systems</subject>
          <subject>H.1.2 - User/Machine Systems</subject>
          <subject>H.5.2 - User Interfaces</subject>
          <subject>I.2.5 - Programming Languages and Software</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>Easing the Smart Home: Semi-automatic Adaptation in Perceptive Environments</article-title>
      </title-group>
      <contrib-group content-type="authors">
        <contrib contrib-type="author" corresp="yes">
          <name name-style="western">
            <surname>García-Herranz</surname>
            <given-names>Manuel</given-names>
          </name>
          <email xlink:type="simple">manuel.garciaherranz@uam.es</email>
          <xref ref-type="aff" rid="A1">1</xref>
        </contrib>
        <contrib contrib-type="author" corresp="no">
          <name name-style="western">
            <surname>Haya</surname>
            <given-names>Pablo</given-names>
          </name>
          <xref ref-type="aff" rid="A1">1</xref>
        </contrib>
        <contrib contrib-type="author" corresp="no">
          <name name-style="western">
            <surname>Esquivel</surname>
            <given-names>Abraham</given-names>
          </name>
          <xref ref-type="aff" rid="A1">1</xref>
        </contrib>
        <contrib contrib-type="author" corresp="no">
          <name name-style="western">
            <surname>Montoro</surname>
            <given-names>Germán</given-names>
          </name>
          <xref ref-type="aff" rid="A2">2</xref>
        </contrib>
        <contrib contrib-type="author" corresp="no">
          <name name-style="western">
            <surname>Alamán</surname>
            <given-names>Xavier</given-names>
          </name>
          <xref ref-type="aff" rid="A3">3</xref>
        </contrib>
      </contrib-group>
      <aff id="A1">
        <label>1</label>
        <addr-line content-type="verbatim">Universidad Autónoma de Madrid, Madrid, Spain</addr-line>
        <institution>Universidad Autónoma de Madrid</institution>
        <addr-line content-type="city">Madrid</addr-line>
        <country>Spain</country>
      </aff>
      <aff id="A2">
        <label>2</label>
        <addr-line content-type="verbatim">Dept. de Ingeniería Informática UAM - EPS, , Spain</addr-line>
        <institution>Dept. de Ingeniería Informática UAM - EPS</institution>
        <country>Spain</country>
      </aff>
      <aff id="A3">
        <label>3</label>
        <addr-line content-type="verbatim">Universidad Autonoma de Madrid, Madrid, Spain</addr-line>
        <institution>Universidad Autonoma de Madrid</institution>
        <addr-line content-type="city">Madrid</addr-line>
        <country>Spain</country>
      </aff>
      <author-notes>
        <fn fn-type="corresp">
          <p>Corresponding author: Manuel García-Herranz (<email xlink:type="simple">manuel.garciaherranz@uam.es</email>).</p>
        </fn>
        <fn fn-type="edited-by">
          <p>Academic editor: </p>
        </fn>
      </author-notes>
      <pub-date pub-type="collection">
        <year>2008</year>
      </pub-date>
      <pub-date pub-type="epub">
        <day>01</day>
        <month>05</month>
        <year>2008</year>
      </pub-date>
      <volume>14</volume>
      <issue>9</issue>
      <fpage>1529</fpage>
      <lpage>1544</lpage>
      <uri content-type="arpha" xlink:href="http://openbiodiv.net/036AA677-E1E1-581F-AE70-21598BD14634">036AA677-E1E1-581F-AE70-21598BD14634</uri>
      <uri content-type="zenodo_dep_id" xlink:href="https://zenodo.org/record/7000282">7000282</uri>
      <permissions>
        <copyright-statement>Manuel García-Herranz, Pablo Haya, Abraham Esquivel, Germán Montoro, Xavier Alamán</copyright-statement>
        <license license-type="creative-commons-attribution" xlink:href="" xlink:type="simple">
          <license-p>This article is freely available under the J.UCS Open Content License.</license-p>
        </license>
      </permissions>
      <abstract>
        <label>Abstract</label>
        <p>This paper analyses the requirements of automation and adaptation in the so called perceptive environments. These environments are places with the ability of perceiving the context through sensors and other mechanisms. Focusing on personal/home environments, we present a first approach and prototype to semi-automatic adaptation of Perceptive Environments through a system of rule-based, configurable and modular agents, which are able to explain their behaviors and to adapt to the changing habits of the users. This prototype has been implemented over a real environment: a living room equipped with ambient intelligence capabilities. The core of the system relies on a set of modular agents equipped with rules. Those rules are composed of triggers, conditions and actions that enable them to express desired behaviors of the environment as well as to infer high-level context from low level context. One of the main objectives of the system is to leverage the control of the user over his/her own environment, making it easy to create powerful and personal behaviors without expert assistance. In this sense this work follows Greenbergs thought of making "simple ideas simple to be done" [Greenberg 07].</p>
      </abstract>
    </article-meta>
  </front>
</article>
