Automating Routine Tasks in Smart Environments. A Context-aware Model-driven Approach
Ubiquitous and Pervasive computing put forth a vision where environments are enriched with devices that provide users with services to serve them in their everyday lives. The building of such environments has the final objective of automating tedious routine tasks that users must perform every day....
| Autor: | |
|---|---|
| Formato: | tesis doctoral |
| Fecha de publicación: | 2011 |
| País: | España |
| Recursos: | Universitat Politècnica de València (UPV) |
| Repositorio: | RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia |
| Idioma: | inglés |
| OAI Identifier: | oai:riunet.upv.es:10251/11550 |
| Acesso em linha: | https://riunet.upv.es/handle/10251/11550 |
| Access Level: | acceso abierto |
| Palavra-chave: | Ambient intelligence Routine task automation Mdd Models at runtime LENGUAJES Y SISTEMAS INFORMATICOS |
| id |
ES_eb799bf0d64d8417b754c27d2880a7eb |
|---|---|
| oai_identifier_str |
oai:riunet.upv.es:10251/11550 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Automating Routine Tasks in Smart Environments. A Context-aware Model-driven ApproachSerral Asensio, EstefaníaAmbient intelligenceRoutine task automationMddModels at runtimeLENGUAJES Y SISTEMAS INFORMATICOSUbiquitous and Pervasive computing put forth a vision where environments are enriched with devices that provide users with services to serve them in their everyday lives. The building of such environments has the final objective of automating tedious routine tasks that users must perform every day. This automation is a very desirable challenge because it can considerably reduce resource consumption and improve users' quality of life by 1) making users' lives more comfortable, eficient, and productive, and 2) helping them to stop worrying and wasting time in performing tasks that need to be done and that they do not enjoy. However, the automation of user tasks is a complicated and delicate matter because it may bother users, interfere in their goals, or even be dangerous. To avoid this, tasks must be automated in a non-intrusive way by attending to users' desires and demands. This is the main goal of this thesis, that is, to automate the routine tasks that users want the way they want them. To achieve this, we propose two models of a high level of abstraction to specify the routines to be automated. These models provide abstract concepts that facilitate the participation of end-users in the model specification. In addition, these models are designed to be machine-processable and precise-enough to be executable models. Thus, we provide a software infrastructure that is capable of automating the specified routines by directly interpreting the models at runtime. Therefore, the routines to be automated are only represented in the models. This makes the models the primary means to understand, interact with, and modify the automated routines. This considerably facilitates the evolution of the routines over time to adapt them to changes in user behaviour. Without this adaptation, the automation of the routines may not only become useless for end-users but may also become a burden on them instead of being a help in their daily life.Universitat Politècnica de ValènciaPelechano Ferragud, VicenteValderas Aranda, Pedro JoséDepartamento de Sistemas Informáticos y ComputaciónEscuela Técnica Superior de Ingeniería InformáticaInstituto Universitario Valenciano de Investigación en Inteligencia ArtificialRepositorio Institucional de la Universitat Politècnica de València Riunet20112011-09-1920112011-07-14doctoral thesishttp://purl.org/coar/resource_type/c_db06VoRhttp://purl.org/coar/version/c_970fb48d4fbd8a85info:eu-repo/semantics/doctoralThesisapplication/pdftext/plaintext/plaintext/plainapplication/pdfhttps://riunet.upv.es/handle/10251/11550reponame:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valénciainstname:Universitat Politècnica de València (UPV)Inglésengopen accesshttp://purl.org/coar/access_right/c_abf2Reserva de todos los derechoshttp://rightsstatements.org/vocab/InC/1.0/info:eu-repo/semantics/openAccessoai:riunet.upv.es:10251/115502026-06-13T07:49:27Z |
| dc.title.none.fl_str_mv |
Automating Routine Tasks in Smart Environments. A Context-aware Model-driven Approach |
| title |
Automating Routine Tasks in Smart Environments. A Context-aware Model-driven Approach |
| spellingShingle |
Automating Routine Tasks in Smart Environments. A Context-aware Model-driven Approach Serral Asensio, Estefanía Ambient intelligence Routine task automation Mdd Models at runtime LENGUAJES Y SISTEMAS INFORMATICOS |
| title_short |
Automating Routine Tasks in Smart Environments. A Context-aware Model-driven Approach |
| title_full |
Automating Routine Tasks in Smart Environments. A Context-aware Model-driven Approach |
| title_fullStr |
Automating Routine Tasks in Smart Environments. A Context-aware Model-driven Approach |
| title_full_unstemmed |
Automating Routine Tasks in Smart Environments. A Context-aware Model-driven Approach |
| title_sort |
Automating Routine Tasks in Smart Environments. A Context-aware Model-driven Approach |
| dc.creator.none.fl_str_mv |
Serral Asensio, Estefanía |
| author |
Serral Asensio, Estefanía |
| author_facet |
Serral Asensio, Estefanía |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Pelechano Ferragud, Vicente Valderas Aranda, Pedro José Departamento de Sistemas Informáticos y Computación Escuela Técnica Superior de Ingeniería Informática Instituto Universitario Valenciano de Investigación en Inteligencia Artificial Repositorio Institucional de la Universitat Politècnica de València Riunet |
| dc.subject.none.fl_str_mv |
Ambient intelligence Routine task automation Mdd Models at runtime LENGUAJES Y SISTEMAS INFORMATICOS |
| topic |
Ambient intelligence Routine task automation Mdd Models at runtime LENGUAJES Y SISTEMAS INFORMATICOS |
| description |
Ubiquitous and Pervasive computing put forth a vision where environments are enriched with devices that provide users with services to serve them in their everyday lives. The building of such environments has the final objective of automating tedious routine tasks that users must perform every day. This automation is a very desirable challenge because it can considerably reduce resource consumption and improve users' quality of life by 1) making users' lives more comfortable, eficient, and productive, and 2) helping them to stop worrying and wasting time in performing tasks that need to be done and that they do not enjoy. However, the automation of user tasks is a complicated and delicate matter because it may bother users, interfere in their goals, or even be dangerous. To avoid this, tasks must be automated in a non-intrusive way by attending to users' desires and demands. This is the main goal of this thesis, that is, to automate the routine tasks that users want the way they want them. To achieve this, we propose two models of a high level of abstraction to specify the routines to be automated. These models provide abstract concepts that facilitate the participation of end-users in the model specification. In addition, these models are designed to be machine-processable and precise-enough to be executable models. Thus, we provide a software infrastructure that is capable of automating the specified routines by directly interpreting the models at runtime. Therefore, the routines to be automated are only represented in the models. This makes the models the primary means to understand, interact with, and modify the automated routines. This considerably facilitates the evolution of the routines over time to adapt them to changes in user behaviour. Without this adaptation, the automation of the routines may not only become useless for end-users but may also become a burden on them instead of being a help in their daily life. |
| publishDate |
2011 |
| dc.date.none.fl_str_mv |
2011 2011-09-19 2011 2011-07-14 |
| dc.type.none.fl_str_mv |
doctoral thesis http://purl.org/coar/resource_type/c_db06 VoR http://purl.org/coar/version/c_970fb48d4fbd8a85 |
| dc.type.openaire.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
| format |
doctoralThesis |
| dc.identifier.none.fl_str_mv |
https://riunet.upv.es/handle/10251/11550 |
| url |
https://riunet.upv.es/handle/10251/11550 |
| dc.language.none.fl_str_mv |
Inglés eng |
| language_invalid_str_mv |
Inglés |
| language |
eng |
| dc.rights.none.fl_str_mv |
open access http://purl.org/coar/access_right/c_abf2 Reserva de todos los derechos http://rightsstatements.org/vocab/InC/1.0/ |
| dc.rights.openaire.fl_str_mv |
info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
open access http://purl.org/coar/access_right/c_abf2 Reserva de todos los derechos http://rightsstatements.org/vocab/InC/1.0/ |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf text/plain text/plain text/plain application/pdf |
| dc.publisher.none.fl_str_mv |
Universitat Politècnica de València |
| publisher.none.fl_str_mv |
Universitat Politècnica de València |
| dc.source.none.fl_str_mv |
reponame:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia instname:Universitat Politècnica de València (UPV) |
| instname_str |
Universitat Politècnica de València (UPV) |
| reponame_str |
RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia |
| collection |
RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869423230898405376 |
| score |
15.300719 |