[u' @article{castillejo_modelling_2014, title = {Modelling users, context and devices for adaptive user interface systems}, volume = {10}, issn = {1742-7371}, url = {http://www.emeraldinsight.com/journals.htm?articleid=17106435&show=abstract}, doi = {10.1108/IJPCC-09-2013-0028}, abstract = {Purpose \u2013 The purpose of this paper is to review the state-of-the-art in adaptive user interface systems by studying their historical development over the past 20 years. Moreover, this paper contributes with a specific model combining three main entities (users, context and devices) that have been demonstrated to be always represented in these environments. Novel concepts that should be taken into account in these systems are also presented.', u'Design/methodology/approach \u2013 The authors first provide a review and a comparison of current user interface adaptive systems. Next, the authors detail the most significant models and the set of techniques used to, finally, propose a novel model based on the studied literature.', u'Findings \u2013 Literature solutions for adaptive user interface systems tend to be very domain dependant. This situation restricts the possibility of sharing and exporting the information between such systems. Furthermore, the studied approaches barely highlight the dynamism of these models.', u'Originality/value \u2013 The paper is a review of adaptive user interface systems and models. Although there are several reviews in this area, there is a lack of research for modelling users, context and devices simultaneously in this domain. The paper also presents several significant concepts that should be taken into account to bring an adaptive and dynamic perspective to the studied models.}, language = {en}, number = {1}, urldate = {2014-03-10}, journal = {International Journal of Pervasive Computing and Communications}, author = {Castillejo, Eduardo and Almeida, Aitor and L\xf3pez-de-Ipi\xf1a, Diego}, year = {2014}, note = {00000}, keywords = {AI for health, Artificial Intelligence, Context modeling, DYNUI, UCADAMI, User aware, adaptative interfaces, context-aware, intelligent environments, ontologies}, pages = {69--91}, } '] [u' @article{castillejo_modeling_2014, title = {Modeling {Users}, {Context} and {Devices} for {Ambient} {Assisted} {Living} {Environments}}, volume = {14}, copyright = {http://creativecommons.org/licenses/by/3.0/}, url = {http://www.mdpi.com/1424-8220/14/3/5354}, doi = {10.3390/s140305354}, abstract = {The participation of users within AAL environments is increasing thanks to the capabilities of the current wearable devices. Furthermore, the significance of considering user\u2019s preferences, context conditions and device\u2019s capabilities help smart environments to personalize services and resources for them. Being aware of different characteristics of the entities participating in these situations is vital for reaching the main goals of the corresponding systems efficiently. To collect different information from these entities, it is necessary to design several formal models which help designers to organize and give some meaning to the gathered data. In this paper, we analyze several literature solutions for modeling users, context and devices considering different approaches in the Ambient Assisted Living domain. Besides, we remark different ongoing standardization works in this area. We also discuss the used techniques, modeled characteristics and the advantages and drawbacks of each approach to finally draw several conclusions about the reviewed works.}, language = {en}, number = {3}, urldate = {2014-03-18}, journal = {Sensors}, author = {Castillejo, Eduardo and Almeida, Aitor and L\xf3pez-de-Ipi\xf1a, Diego and Chen, Liming}, month = mar, year = {2014}, note = {00000}, keywords = {AI for health, Ambient Assisted Living, Artificial Intelligence, DYNUI, Q1, UCADAMI, adaptive user interfaces, context modelling, context-aware, intelligent environments, jcr2.048, user adaptability}, pages = {5354--5391}, } '] [u' @article{castillejo_ontology_2014, title = {Ontology {Based} {Model} for {Supporting} {Dynamic} and {Adaptive} {User} {Interfaces}}, volume = {30}, url = {http://www.tandfonline.com/doi/abs/10.1080/10447318.2014.927287#.VARoAWNkkhk}, doi = {10.1080/10447318.2014.927287}, abstract = {Adaptive user interfaces involves the design of dynamic interfaces whose main purpose is to present an adapted alternative to the user to ease the interaction. User\u2019s preferences, context situation and device\u2019s capabilities help these systems to adapt the interface to make the interaction more adequate to the current situation. Being aware of different characteristics of these entities is vital for reaching the main goals of these systems efficiently. To collect knowledge from these entities, it is necessary to design several formal models to help to organize and give meaning to the gathered data. In this paper, we analyse several literature solutions for modelling users, context and devices considering different approaches. We identify their advantages and drawbacks to finally propose a new ontology model which addresses the identified limitations.}, language = {en}, number = {10}, journal = {International Journal of Human-Computer Interaction}, author = {Castillejo, Eduardo and Almeida, Aitor and Lopez de Ipi\xf1a, Diego}, month = may, year = {2014}, note = {00000}, keywords = {Artificial Intelligence, Context modeling, DYNUI, Ontology, Q3, adaptative interfaces, context-aware, intelligent environments, jcr0.723}, pages = {771--786}, } '] [u' @inproceedings{aztiria_adapting_2014, address = {Shangai, China}, title = {Adapting user interfaces based on user preferences and habits}, url = {http://intenv.org/}, abstract = {In the last few years, an ecosystem of devices and heterogeneous services has emerged with a huge variety of capacities and characteristics. These new devices, along with applications and services, must be used to enhance the quality of life, making the users daily activities easier, as well as increasing their personal autonomy. In this sense, there is a clear need for creating interfaces that adapt themselves taking into account characteristics of the user, context, application and device. One of the aspects to consider when adapting interfaces is the set of preferences of the user. When using different applications or devices, each user has different preferences, mainly related to their limitations. For that, we have developed a system that discovers users preferences related to different devices and applications. The system discovers set-up parameters, as well as normal performance parameters.}, booktitle = {Proceedings of the 10th international conference on {Intelligent} {Environments} ({IE14})}, author = {Aztiria, Asier and Castillejo, Eduardo and Almeida, Aitor and Lopez de Ipi\xf1a, Diego}, month = jul, year = {2014}, note = {00000}, keywords = {Artificial Intelligence, Context-Aware Computing, DYNUI, Data analysis, Human Computer Interaction, adaptative interfaces, intelligent environments, machine learning}, } '] [u' @incollection{castillejo_user_2013, series = {Lecture {Notes} in {Computer} {Science}}, title = {User, {Context} and {Device} {Modeling} for {Adaptive} {User} {Interface} {Systems}}, copyright = {\xa92013 Springer International Publishing Switzerland}, isbn = {978-3-319-03175-0 978-3-319-03176-7}, url = {http://link.springer.com/chapter/10.1007/978-3-319-03176-7_13}, abstract = {Personalization and self-customizable environments tend to increase user satisfaction. There are many approaches to face the problem of designing adaptive user interface systems. However, most of the reviewed solutions are very domain dependent. We identify users, context and devices as the most significant entities in adaptive user interface domains. This paper digs into several drawback related to these environments, remarking the incongruity and aggregation of context, and the entities interaction within adaptive user interfaces domains.}, number = {8276}, urldate = {2013-12-16}, booktitle = {Ubiquitous {Computing} and {Ambient} {Intelligence}. {Context}-{Awareness} and {Context}-{Driven} {Interaction}}, publisher = {Springer International Publishing}, author = {Castillejo, Eduardo and Almeida, Aitor and L\xf3pez-de-Ipi\xf1a, Diego}, editor = {Urzaiz, Gabriel and Ochoa, Sergio F. and Bravo, Jos\xe9 and Chen, Liming Luke and Oliveira, Jonice}, year = {2013}, keywords = {AI for health, Artificial Intelligence, Context-Aware Computing, DYNUI, UCADAMI, adaptive user interfaces, intelligent environments, user adaptability}, pages = {94--101}, } '] [u' @article{azkune_semantic_2013, title = {Semantic {Framework} for {Social} {Robot} {Self}-{Configuration}}, volume = {13}, issn = {1424-8220}, url = {http://www.mdpi.com/1424-8220/13/6/7004}, doi = {10.3390/s130607004}, number = {6}, urldate = {2013-11-04}, journal = {Sensors}, author = {Azkune, Gorka and Ordu\xf1a, Pablo and Laiseca, Xabier and Castillejo, Eduardo and L\xf3pez-de-Ipi\xf1a, Diego and Loitxate, Miguel and Azpiazu, Jon}, month = may, year = {2013}, keywords = {ACROSS, Artificial Intelligence, ISI, Q1, healthcare environments, jcr1.953, machine learning, ontologies, self-configuration, social robots}, pages = {7004--7020}, } '] [u' @incollection{almeida_approach_2013, series = {Communications in {Computer} and {Information} {Science}}, title = {An {Approach} to {Automatic} {Generation} of {Fuzzy} {Membership} {Functions} {Using} {Popularity} {Metrics}}, copyright = {\xa92013 Springer-Verlag Berlin Heidelberg}, isbn = {978-3-642-35878-4 978-3-642-35879-1}, url = {http://link.springer.com/chapter/10.1007/978-3-642-35879-1_66}, abstract = {Creating membership functions for fuzzy system can be a difficult task for non-expert developers. This is even more difficult when the information available about the specific domain is limited. In our case, we wanted to create membership functions that model the different characteristics of mobile devices. Due to the lack of public data about the mobile phones sales it is difficult to estimate the market share of each device. To tackle this problem we have developed a mechanism that uses popularity metrics to estimate the market share and generate the membership functions. In this paper we describe the used algorithm and discuss the obtained results.}, number = {278}, urldate = {2013-09-19}, booktitle = {Information {Systems}, {E}-learning, and {Knowledge} {Management} {Research}}, publisher = {Springer Berlin Heidelberg}, author = {Almeida, Aitor and Ordu\xf1a, Pablo and Castillejo, Eduardo and L\xf3pez-de-Ipi\xf1a, Diego and Sacrist\xe1n, Marcos}, editor = {Lytras, Miltiadis D. and Ruan, Da and Tennyson, Robert D. and Pablos, Patricia Ordonez De and Pe\xf1alvo, Francisco Jos\xe9 Garc\xeda and Rusu, Lazar}, month = jan, year = {2013}, keywords = {Artificial Intelligence, Data analysis, Fuzzy Logic, Google Trends, ISI, Mobile devices, Social Data Mining, WURFL, adaptative interfaces, machine learning, piramide}, pages = {528--533}, } '] [u' @article{almeida_method_2013, title = {A method for automatic generation of fuzzy membership functions for mobile device\u2019s characteristics based on {Google} {Trends}}, volume = {29}, issn = {0747-5632}, shorttitle = {Advanced {Human}-{Computer} {Interaction}}, url = {http://www.sciencedirect.com/science/article/pii/S0747563212001550}, doi = {10.1016/j.chb.2012.06.005}, abstract = {While creating a framework for adaptive mobile interfaces for m-learning applications we found that in order to ease the use of our framework we needed to present the mobile device characteristics to non-expert users in a easy to understand manner. Using fuzzy sets to represent the characteristics of mobile devices, non-expert developers such as teachers or instructional designers can actively participate in the development or adaptation of the educational tools. To be able to automatically generate the fuzzy membership functions of the sets we needed the data of the mobile device market, regrettably this information is not publicly available. To tackle this problem we have developed a method to estimate the market share of each mobile device based on the popularity metrics recovered from Google Trends and then we use that estimated value as the input to generate the fuzzy set of each characteristic. The proposed method allows us to not only model the state of the market in different periods of time, but also to localize the results to adapt them to the mobile market of specific countries. In this paper we will describe the proposed algorithm and we will discuss the obtained results.}, number = {2}, urldate = {2013-01-16}, journal = {Computers in Human Behavior}, author = {Almeida, Aitor and Ordu\xf1a, Pablo and Castillejo, Eduardo and L\xf3pez-de-Ipi\xf1a, Diego and Sacrist\xe1n, Marcos}, month = mar, year = {2013}, keywords = {Artificial Intelligence, Characterization, Data analysis, Fuzzy, Fuzzy Logic, Google Trends, ISI, Membership functions, Mobile devices, Q1, Social Data Mining, data mining, jcr2.293, machine learning, piramide}, pages = {510--517}, } '] [u' @incollection{almeida_resource_2012, address = {Vitoria-Gasteiz, Spain}, series = {Lecture {Notes} in {Computer} {Science}}, title = {Resource {Recommendation} for {Intelligent} {Environments} {Based} on a {Multi}-aspect {Metric}}, copyright = {\xa92012 Springer-Verlag Berlin Heidelberg}, isbn = {978-3-642-35376-5 978-3-642-35377-2}, url = {http://link.springer.com/chapter/10.1007/978-3-642-35377-2_41}, abstract = {Intelligent environments offer information filled spaces. When trying to navigate among all the offered resources users can be overwhelmed. This problem is increased by the heterogeneous nature of resources in smart environments. Users must choose between a plethora of services, multimedia information, interaction modalities and devices. But at the same time the unique characteristics of smart spaces offers us more opportunities to filter these resources. To help users find the resource that they want and need we have designed a multi-aspect recommendation system that takes into account not only the features of the resource and the user, but also context data like the location and current activity. The developed system is flexible enough to be applied to different resource types and scenarios. In this paper we will describe the identified aspects and how they are merged into a single metric.}, number = {7656}, urldate = {2013-09-18TZ}, booktitle = {Ubiquitous {Computing} and {Ambient} {Intelligence}}, publisher = {Springer Berlin Heidelberg}, author = {Almeida, Aitor and Castillejo, Eduardo and L\xf3pez-de-Ipi\xf1a, Diego and Sacrist\xe1n, Marcos and Diego, Javier}, editor = {Bravo, Jos\xe9 and L\xf3pez-de-Ipi\xf1a, Diego and Moya, Francisco}, month = jan, year = {2012}, keywords = {Artificial Intelligence, Context-Aware Computing, Data analysis, ISI, Intelligent Environments, accessibility, hotels, machine learning, markov chains, nearest neighbor, recommendation systems, thofu, weka}, pages = {298--305} }'] [u' @incollection{castillejo_social_2012, address = {Vitoria-Gasteiz, Spain}, title = {Social network analysis applied to recommendation systems: alleviating the cold-user problem}, shorttitle = {Social network analysis applied to recommendation systems}, url = {http://link.springer.com/chapter/10.1007/978-3-642-35377-2_42}, abstract = {Recommender systems have increased their impact in the Internet due to the unmanageable amount of items that users can find in the Web. This way, many algorithms have emerged filtering those items which best fit into users\u2019 tastes. Nevertheless, these systems suffer from the same shortcoming: the lack of new user data to recommend any item based on their tastes. Social relationships gathered from social networks and intelligent environments become a challenging opportunity to retrieve data from users based on their relationships, and social network analysis provides the demanded techniques to accomplish this objective. In this paper we present a methodology which uses users\u2019 social network data to generate first recommendations, alleviating the cold-user limitation. Besides, we demonstrate that it is possible to reduce the cold-user problem applying our solution to a recommendation system environment.}, urldate = {2013-09-30}, booktitle = {Ubiquitous {Computing} and {Ambient} {Intelligence}}, publisher = {Springer}, author = {Castillejo, Eduardo and Almeida, Aitor and L\xf3pez-de-Ipi\xf1a, Diego}, year = {2012}, keywords = {Artificial Intelligence, Data analysis, cold-user problem, collaborative filtering, machine learning, recommendation systems, social network analysis, social networks, thofu}, pages = {306--313}, } '] [u' @inproceedings{almeida_aspect-based_2012, address = {Barcelona, Spain}, title = {An {Aspect}-{Based} {Resource} {Recommendation} {System} for {Smart} {Hotels}}, isbn = {978-1-61208-236-3}, abstract = {The number of resources (services, data, multimedia content, etc) available in Smart Spaces can ver overwhelming. Finding the desired resource can be a tedious and difficult task. In order to solve this problem, Smart Spaces contain much information that can be employed to filter these resources. Using the user context-data available in Smart Spaces can help refining and enhancing the recommendation process, providing more relevant results. To help users finding the most suitable resource we have developed a recommendation system that takes into account both user and resource features and context data like the location or current activity. This recommendation system is flexible enough to be applied to different types of resources and domains. In this paper we describe the resource aspects identified to be used in the recommendation system and how they are combined to create a metric that allows us to select the best resource for each situation.}, booktitle = {Proceedings of {The} {Sixth} {International} {Conference} on {Mobile} {Ubiquitous} {Computing}, {Systems}, {Services} and {Technologies}}, author = {Almeida, Aitor and Castillejo, Eduardo and L\xf3pez-De-Ipi\xf1a, Diego and Sacrist\xe1n, Marcos and Diego, Javier}, month = sep, year = {2012}, keywords = {Artificial Intelligence, Context-Aware Computing, Data analysis, accessibility, core-c, intelligent environments, machine learning, markov chains, nearest neighbor, recommendation systems, thofu, weka} }'] [u' @inproceedings{castillejo_alleviating_2012, title = {Alleviating cold-user start problem with users\u2019 social network data in recommendation systems}, abstract = {The Internet and the Web 2.0 have radically changed the way of purchasing items, provoking the fall of geographic selling barriers all over the world. So large is the amount of data and items we can find in the Web that it turned out to be almost unmanageable. Due to this situation many algorithms have emerged trying to filter items for e-commerce users based in their tastes. In order to do this, these systems need information about the tastes of the users as input. This limitation is reduced as the users interaction with these systems increases. The main problem arises when new users enter a recommendation platform for the first time. The so called cold-start problem causes unsatisfactory random recommendations, which goes against these systems\u2019 purpose. Cold-start includes users entering new systems, items, and even new systems. This situation challenges for new ways of obtaining user data. Social networks can be seen as huge information databases sources, and social network analysis would help us to do it using different techniques. In this paper, we present a solution which uses social network user data to generate first recommendations, alleviating the cold-user limitation. Besides, we have demonstrate that it is possible to reduce the cold-user problem applying our solution in a recommendation system environment.}, author = {Castillejo, Eduardo and Almeida, Aitor and L\xf3pez-De-Ipi\xf1a, Diego}, month = aug, year = {2012}, keywords = {Artificial Intelligence, Data analysis, cold-user problem, collaborative filtering, machine learning, recommendation systems, social network analysis, social networks, thofu}, } '] [u' @article{almeida_imhotep:_2011, title = {Imhotep: an approach to user and device conscious mobile applications}, volume = {15}, issn = {1617-4909}, shorttitle = {Imhotep}, url = {http://dx.doi.org/10.1007/s00779-010-0359-8}, doi = {10.1007/s00779-010-0359-8}, abstract = {As the dependence on mobile devices increases, the need for supporting a wider range of users and devices becomes crucial. Elders and people with disabilities adopt new technologies reluctantly, a tendency caused by the lack of adaptation of these technologies to their needs. To address this challenge, this paper describes a framework, Imhotep, whose aim is to aid developers in the accessible application creation process, making the creation of user-centered applications easier and faster. Our framework allows to easily adapt the applications to the constraints imposed by the user capabilities (sensorial, cognitive, and physical capabilities) and device capabilities by providing a repository that will manage the compilation and deployment of applications that include a set of preprocessor directives in the source code. These directives are enhanced with concepts that are automatically adjusted to the current trends of mobile devices by using a Fuzzy Knowledge-Eliciting Reasoner. Our final goal is to increase the number of applications targeted to elders and people with disabilities providing tools that facilitate their development. The paper also describes the evaluation of both the accuracy of the fuzzy terms generated for mobile devices and the usability of the proposed platform.}, number = {4}, urldate = {2013-01-15}, journal = {Personal Ubiquitous Comput.}, author = {Almeida, Aitor and Ordu\xf1a, Pablo and Castillejo, Eduardo and L\xf3pez-De-Ipi\xf1a, Diego and Sacrist\xe1n, Marcos}, month = apr, year = {2011}, keywords = {Accessibility, Artificial Intelligence, Context-Aware Computing, Fuzzy logic, ISI, Q2, User aware, User interfaces, adaptative interfaces, android, intelligent environments, jcr1.554, mobile applications, piramide}, pages = {419--429}, } '] [u' @incollection{laiseca_distributed_2011, series = {Lecture {Notes} in {Computer} {Science}}, title = {Distributed {Tracking} {System} for {Patients} with {Cognitive} {Impairments}}, copyright = {\xa92011 Springer Berlin Heidelberg}, isbn = {978-3-642-21302-1 978-3-642-21303-8}, url = {http://link.springer.com/chapter/10.1007/978-3-642-21303-8_7}, abstract = {The increase of life expectancy has arisen new challenges related with the amount of resources required to attend elderly people with cognitive disabilities. These requirements, such as medical staff and financial resources, have been multiplied in the last years, and this tendency will continue in the forthcoming ones. In order to reduce these requirements, the introduction of new technologies will be a key aspect. In this paper we propose a test-question-based memory game that collects the answers given by patients and facilitates access to this information to caregivers and relatives.}, number = {6693}, urldate = {2013-08-13}, booktitle = {Ambient {Assisted} {Living}}, publisher = {Springer Berlin Heidelberg}, author = {Laiseca, Xabier and Castillejo, Eduardo and Ordu\xf1a, Pablo and G\xf3mez-Goiri, Aitor and L\xf3pez-de-Ipi\xf1a, Diego and Aguado, Ester Gonz\xe1lez}, editor = {Bravo, Jos\xe9 and Herv\xe1s, Ram\xf3n and Villarreal, Vladimir}, month = jan, year = {2011}, keywords = {ACROSS, AI for health, Biomedical Engineering, Health Informatics, ISI, User Interfaces and Human Computer Interaction, cognitive impairments, elderly, memory game, triple space}, pages = {49--56} }'] [u' @inproceedings{castillejo_distributed_2011, title = {Distributed {Semantic} {Middleware} for {Social} {Robotic} {Services}}, url = {http://www.morelab.deusto.es/publications/2011/eCastillejo_robot2011.pdf}, abstract = {Distributed architectures mean signi\ufb01cant bene\ufb01ts for many scenarios. However, they also entail dif\ufb01culties and problems because of their intrinsic nature. Moreover, these environments don\u2019t support any semantics by themselves, becoming necessary the implementation of additional solutions for knowledge representation and management. As a result, new troubles arise, as integration and management related. This work proposes the use of a Triple Spaces solution for integrating any semantic and distributed environment. Particulary, it outlines how two very different scenarios have been implemented under the Triple Spaces paradigm.}, urldate = {2013-09-30TZ}, booktitle = {Proceedings of the {III} {Workshop} de {Robtica}: {Robtica} {Experimental}, {Seville}, {Spain}}, author = {Castillejo, Eduardo and Ordu\xf1a, Pablo and Laiseca, Xabier and G\xf3mez-Goiri, Aitor and L\xf3pez-de-Ipi\xf1a, Diego and F\xednez, Sergio}, year = {2011}, keywords = {ACROSS, distributed computing, middleware, otsopack, robotics, semantic web}, pages = {28--29} }'] [u' @incollection{almeida_adaptative_2011, series = {Lecture {Notes} in {Computer} {Science}}, title = {Adaptative {Applications} for {Heterogeneous} {Intelligent} {Environments}}, copyright = {\xa92011 Springer-Verlag GmbH Berlin Heidelberg}, isbn = {978-3-642-21534-6 978-3-642-21535-3}, url = {http://link.springer.com/chapter/10.1007/978-3-642-21535-3_1}, abstract = {As the device ecosystem in the intelligent environments becomes more complex, the need for supporting a wider range of devices becomes crucial. To address this challenge, this paper describes a framework, Imhotep, which can be used to develop mobile applications, easily adapting them to the constraints imposed by the user and device capabilities through a set of preprocessor directives. These directives are enhanced with concepts that are automatically adjusted to the current trends of mobile devices by using a fuzzy knowledge-eliciting reasoner.}, number = {6719}, urldate = {2013-09-25}, booktitle = {Toward {Useful} {Services} for {Elderly} and {People} with {Disabilities}}, publisher = {Springer Berlin Heidelberg}, author = {Almeida, Aitor and Ordu\xf1a, Pablo and Castillejo, Eduardo and L\xf3pez-de-Ipi\xf1a, Diego and Sacristan, Marcos}, editor = {Abdulrazak, Bessam and Giroux, Sylvain and Bouchard, Bruno and Pigot, H\xe9l\xe8ne and Mokhtari, Mounir}, month = jan, year = {2011}, keywords = {Artificial Intelligence, Context-Aware Computing, Fuzzy logic, Google Trends, ISI, Intelligent Environments, Social Data Mining, User interfaces, WURFL, adaptative interfaces, hci, piramide}, pages = {1--8}, } '] [u' @incollection{gomez-goiri_easing_2011, series = {Lecture {Notes} in {Computer} {Science}}, title = {Easing the {Mobility} of {Disabled} {People} in {Supermarkets} {Using} a {Distributed} {Solution}}, copyright = {\xa92011 Springer Berlin Heidelberg}, isbn = {978-3-642-21302-1 978-3-642-21303-8}, url = {http://link.springer.com/chapter/10.1007/978-3-642-21303-8_6}, abstract = {People\u2019s impairments cause a wide range of difficulties in everyday tasks. Particularly, handicapped people face many challenges both at home, but especially outside it, where their reduced mobility is a burden. Buying in a supermarket can be sometimes troublesome for them and so as to facilitate this task, a product locator application is proposed. This application runs on heterogeneous personal mobile devices keeping the user private information safe on them, and it locates the desired products over each supermarket\u2019s map.}, number = {6693}, urldate = {2013-08-13TZ}, booktitle = {Ambient {Assisted} {Living}}, publisher = {Springer Berlin Heidelberg}, author = {G\xf3mez-Goiri, Aitor and Castillejo, Eduardo and Ordu\xf1a, Pablo and Laiseca, Xabier and L\xf3pez-de-Ipi\xf1a, Diego and F\xednez, Sergio}, editor = {Bravo, Jos\xe9 and Herv\xe1s, Ram\xf3n and Villarreal, Vladimir}, month = jan, year = {2011}, keywords = {ACROSS, HTTP, Mobile devices, disability, distributed computing, mobility, semantic web, shopping, triple space}, pages = {41--48} }'] [u' @inproceedings{almeida_user-centric_2010, address = {Valencia, Spain}, title = {A user-centric approach to adaptable mobile interfaces}, isbn = {978-84-92812-67-7}, abstract = {The adoption of ICT assistive technologies by elderly and disable collectives has been slow and unsatisfactory. However, a bigger adoption could contribute to their independent living significantly. As the average age of the population increases in the most developed countries, this becomes an unavoidable problem. To tackle this problem, this paper devises a framework that facilitates the process of creating interfaces that adapt themselves to the specific capabilities of each user. Furthermore a Fuzzy Knowledge-Eliciting Reasoner is proposed that infers new capabilities from the existing ones. Using this reasoning engine, developers can use more natural concepts when stating the code adaptation directives.}, booktitle = {Proceedings of the {II} {International} {Workshop} of {Ambient} {Assisted} {Living} ({IWAAL} 2010)}, author = {Almeida, Aitor and Ordu\xf1a, Pablo and Castillejo, Eduardo and L\xf3pez-de-Ipi\xf1a, Diego and Sacrist\xe1n, Marcos}, month = sep, year = {2010}, keywords = {Context-Aware Computing, Fuzzy Logic, Google Trends, Mobile computing, Social Data Mining, User interfaces, adaptative interfaces, hci, intelligent environments, jython, piramide} }']