RDF description Dr. Aitor Almeida

Researcher & Project Manager


profile-picture
Jan. 2005  -  Present
aitor.almeida [at] deusto.es

 +34 944 139 003 - ext: 3034

Profiles

social-network-icon GitHub
social-network-icon LinkedIn
social-network-icon ORCID



[u' @article{irizar-arrieta_addressing_2020, title = {Addressing {Behavioural} {Technologies} {Through} the {Human} {Factor}: {A} {Review}}, volume = {8}, issn = {2169-3536}, shorttitle = {Addressing {Behavioural} {Technologies} {Through} the {Human} {Factor}}, url = {https://ieeexplore.ieee.org/document/9035412/}, doi = {10.1109/ACCESS.2020.2980785}, abstract = {Energy-efficiency related research has reached a growing interest in recent years due to the imminent scarcity of non-renewable resources in our environment and the impending impacts their usage have on our environment. Thus, facing the reduction of energy waste and management has become a pivotal issue in our society. To cope with energy inefficiency, the scientific research community has identified the promotion of people\u2019s behaviour change as a critical field to foster environmental sustainability. However, the body of literature shows a lack of systematic methods and processes to reach a common ground when designing technology for promoting sustainable behaviour change. Therefore, this paper contributes with a thorough review and analysis of state of the art. Firstly, theoretical works related to behaviour change are collected and studied to clarify their main concepts and theories. Secondly, the different technologies, processes, methods and techniques applied in the field are reviewed to find diverse strategies in the application of the previously explained theoretical domains. Moreover, a wide range of systems developed to improve energy efficiency through human behaviour change is analysed (from augmented objects to the Internet of Things, digital applications or websites). Finally, the detected research gaps are listed to guide future research when aiming to raise the awareness of individuals through Information and Communication Technologies.}, urldate = {2020-04-29}, journal = {IEEE Access}, author = {Irizar-Arrieta, Ane and Gomez-Carmona, Oihane and Bilbao-Jayo, Aritz and Casado-Mansilla, Diego and Lopez-De-Ipina, Diego and Almeida, Aitor}, year = {2020}, keywords = {Activity Recognition, Behaviour change, Behaviour modelling, FuturAAL, ICT, Intelligent Environments, Internet of Things, JCR3.745, Q1, Sustainability, Sustainable Behaviour Change, sentientthings}, pages = {52306--52322} }']

[u' @article{almeida_critical_2019, title = {A critical analysis of an {IoT}\u2014aware {AAL} system for elderly monitoring}, volume = {97}, issn = {0167-739X}, url = {http://www.sciencedirect.com/science/article/pii/S0167739X18321769}, doi = {10.1016/j.future.2019.03.019}, abstract = {A growing number of elderly people (65+ years old) are affected by particular conditions, such as Mild Cognitive Impairment (MCI) and frailty, which are characterized by a gradual cognitive and physical decline. Early symptoms may spread across years and often they are noticed only at late stages, when the outcomes remain irrevocable and require costly intervention plans. Therefore, the clinical utility of early detecting these conditions is of substantial importance in order to avoid hospitalization and lessen the socio-economic costs of caring, while it may also significantly improve elderly people\u2019s quality of life. This work deals with a critical performance analysis of an Internet of Things aware Ambient Assisted Living (AAL) system for elderly monitoring. The analysis is focused on three main system components: (i) the City-wide data capturing layer, (ii) the Cloud-based centralized data management repository, and (iii) the risk analysis and prediction module. Each module can provide different operating modes, therefore the critical analysis aims at defining which are the best solutions according to context\u2019s needs. The proposed system architecture is used by the H2020 City4Age project to support geriatricians for the early detection of MCI and frailty conditions.}, urldate = {2019-03-22}, journal = {Future Generation Computer Systems}, author = {Almeida, Aitor and Mulero, Rub\xe9n and Rametta, Piercosimo and Uro\u0161evi\u0107, Vladimir and Andri\u0107, Marina and Patrono, Luigi}, month = aug, year = {2019}, keywords = {AAL, Ambient Assisted Living, Ambient assisted living, Big data, City4Age, Data analytics, Internet of Things, Internet of things, IoT, Performance, Q1, Smart Environments, elderly people, healthcare, if6.125, pervasive computing, smart cities}, pages = {598--619} }']

[u' @article{patrono_challenges_2019, title = {Challenges to be addressed to realize {Internet} of {Things} solutions for smart environments}, issn = {0167-739X}, url = {http://www.sciencedirect.com/science/article/pii/S0167739X19324628}, doi = {10.1016/j.future.2019.09.033}, abstract = {The Internet of Things (IoT) includes billions of smart \u201cthings\u201d connected and able to provide sensing, actuating, and data processing capabilities in order to create value-added services for almost any application domain. Through the last decade, its definition, technologies and scope have been evolving together with the relevant reference application scenarios and challenges. As to the latter ones, this editorial gives an overview of those of major interest for the relevant research community, which can be grouped in three major research areas: challenges and solutions in Healthcare and in the Ambient Assistant Living (AAL) domains, where major contributions are aimed at developing effective approaches for the analysis of the collected data for a fast and reliable monitoring of patients and recommendation of appropriate treatments; innovative software architecture and middleware able to guarantee interoperability, scalability and high performance of deployed platforms; challenges and solutions for the security and authentication management in heterogenous wireless environments.}, urldate = {2019-09-24}, journal = {Future Generation Computer Systems}, author = {Patrono, Luigi and Atzori, Luigi and \u0160oli\u0107, Petar and Mongiello, Marina and Almeida, Aitor}, month = sep, year = {2019}, keywords = {AAL, Ambient Assisted Living, City4Age, Internet of Things, IoT, Middleware, Q1, Smart Cities, elderly people, healthcare, jcr6.125} }']

[u' @incollection{gomez_social_2019, address = {Munich}, title = {Social and {Digital} {Innovations}: {Creative} {Interactions} {Responding} to the {Multilevel} {Challenges} of {Employment}}, isbn = {978-3-96238-157-8}, abstract = {Creative interactions, responding to the multilevel challenges of employment, involve products and services sustained by technological innovations such as Big Data, Blockchain, the Internet of Things (IoT) and Artificial Intelligence (AI), accompanied by a firm commitment to Sustainable Development Goals.}, language = {English}, booktitle = {Atlas of {Social} {Innovation} \u2013 2nd {Volume}: {A} {World} of {New} {Practices}}, publisher = {oekoem verlag}, author = {Gomez, Laura and Caro, Antonia and Almeida, Aitor and Enciso, Marta and Irizar-Arrieta, Ane}, month = apr, year = {2019}, keywords = {Artificial Intelligence, employment, machine learning, social innovation} }']

[u' @article{sanchez-corcuera_smart_2019, title = {Smart cities survey: {Technologies}, application domains and challenges for the cities of the future}, volume = {15}, issn = {1550-1477}, shorttitle = {Smart cities survey}, url = {https://doi.org/10.1177/1550147719853984}, doi = {10.1177/1550147719853984}, abstract = {The introduction of the Information and Communication Technologies throughout the last decades has created a trend of providing daily objects with smartness, aiming to make human life more comfortable. The paradigm of Smart Cities arises as a response to the goal of creating the city of the future, where (1) the well-being and rights of their citizens are guaranteed, (2) industry and (3) urban planning is assessed from an environmental and sustainable viewpoint. Smart Cities still face some challenges in their implementation, but gradually more research projects of Smart Cities are funded and executed. Moreover, cities from all around the globe are implementing Smart City features to improve services or the quality of life of their citizens. Through this article, (1) we go through various definitions of Smart Cities in the literature, (2) we review the technologies and methodologies used nowadays, (3) we summarise the different domains of applications where these technologies and methodologies are applied (e.g. health and education), (4) we show the cities that have integrated the Smart City paradigm in their daily functioning and (5) we provide a review of the open research challenges. Finally, we discuss about the future opportunities for Smart Cities and the issues that must be tackled in order to move towards the cities of the future.}, language = {en}, number = {6}, urldate = {2019-06-10}, journal = {International Journal of Distributed Sensor Networks}, author = {S\xe1nchez-Corcuera, Ruben and Nu\xf1ez-Marcos, Adri\xe1n and Sesma-Solance, Jesus and Bilbao-Jayo, Aritz and Mulero, Rub\xe9n and Zulaika, Unai and Azkune, Gorka and Almeida, Aitor}, month = jun, year = {2019}, keywords = {IF1.151, IoT, Q4, Survey, architecture, co-creation, e-government, futuraal, smart cities}, pages = {1550147719853984} }']

[u' @article{almeida_predicting_2018, title = {Predicting {Human} {Behaviour} with {Recurrent} {Neural} {Networks}}, volume = {8}, copyright = {http://creativecommons.org/licenses/by/3.0/}, url = {http://www.mdpi.com/2076-3417/8/2/305}, doi = {10.3390/app8020305}, abstract = {As the average age of the urban population increases, cities must adapt to improve the quality of life of their citizens. The City4Age H2020 project is working on the early detection of the risks related to mild cognitive impairment and frailty and on providing meaningful interventions that prevent these risks. As part of the risk detection process, we have developed a multilevel conceptual model that describes the user behaviour using actions, activities, and intra- and inter-activity behaviour. Using this conceptual model, we have created a deep learning architecture based on long short-term memory networks (LSTMs) that models the inter-activity behaviour. The presented architecture offers a probabilistic model that allows us to predict the user\u2019s next actions and to identify anomalous user behaviours.}, language = {en}, number = {2}, urldate = {2018-02-23}, journal = {Applied Sciences}, author = {Almeida, Aitor and Azkune, Gorka}, month = feb, year = {2018}, keywords = {Activity Recognition, City4Age, Intelligent Environments, LSTM, Q2, behavior modelling, jcr2.217, long short-term memory networks}, pages = {305} }']

[u' @article{solic_smart_2018, title = {Smart {Cities}}, volume = {14}, issn = {1845-6421}, number = {1}, journal = {JOURNAL OF COMMUNICATIONS SOFTWARE AND SYSTEMS}, author = {\u0160oli\u0107, Petar and Patrono, Luigi and Perkovi\u0107, Toni and Almeida, Aitor}, month = apr, year = {2018}, keywords = {City4Age, smart cities}, pages = {1--3} }']

[u' @inproceedings{almeida_performance_2018, address = {Split, Croatia}, title = {A {Performance} {Analysis} of an {IoT}-aware {Elderly} {Monitoring} {System}}, abstract = {The growing average age of the urban population, with an increasing number of 65+ years old citizens, is calling for the cities to provide global services specifically geared to elderly people. In this context, collecting data from the elderly\u2019s environment and his/her habits and making them available in a structured way to third parties for analysis, is the first step towards the realization of innovative user-centric services. This paper is focused on a performance analysis of three main blocks of an IoT-aware monitoring system: (i) data capturing in home and in the city, (ii) data store and management in the Cloud and, (iii) data analytics. Critical points in the system architecture have been highlighted trying also to define potential solutions able to overcome them. The analyzed system architecture is used by the H2020 City4Age project to help geriatricians in identifying the onset of Mild Cognitive Impairment (MCI) and frailty conditions.}, booktitle = {Proceeedings of the 3rd {International} {Conference} on {Smart} and {Sustainable} {Technologies}}, author = {Almeida, Aitor and Mulero, Rub\xe9n and Patrono, Luigi and Rametta, Piercosimo and Urosevic, Vladimir and Andric, Marina}, month = jun, year = {2018}, keywords = {AAL, Ambient Assisted Living, City4Age, IoT, Linked Open Data, Smart City, ambient assisted cities, elderly people, healthcare} }']

[u' @inproceedings{almeida_embedding-level_2018, address = {Guanzhou, China}, title = {Embedding-level attention and multi-scale convolutional neural networks for behaviour modelling}, doi = {10.1109/SmartWorld.2018.00103}, abstract = {Understanding human behaviour is a central task in intelligent environments. Understanding what the user does and how she does it allows to build more reactive and smart environments. In this paper we present a new approach to interactivity behaviour modelling. This approach is based on the use of multi-scale convolutional neural networks to detect n-grams in action sequences and a novel method of applying soft attention mechanisms at embedding level. The proposed architecture improves our previous architecture based on recurrent networks, obtaining better result predicting the users\u2019 actions.}, author = {Almeida, Aitor and Azkune, Gorka and Bilbao Jayo, Aritz}, month = oct, year = {2018}, keywords = {City4Age, Deep Learning, Intelligent Environments, Neural Networks, attention mechanism, behavior modelling, cnn, convolutional networks, core-b, embeddings, isi} }']

[u' @article{azkune_scalable_2018, title = {A {Scalable} {Hybrid} {Activity} {Recognition} {Approach} for {Intelligent} {Environments}}, volume = {6}, issn = {2169-3536}, doi = {10.1109/ACCESS.2018.2861004}, abstract = {Human activity recognition is a key technology for ICT-based (infomation and communication technologies) assistive applications. The most successful activity recognition systems for intelligent environments in terms of performance rely on supervised learning techniques. However, those techniques demand large labelled data sets for specific sensor deployments and monitored person. Such requirements make supervised learning techniques not to scale well to real world deployments, where different sensor infrastructures may be used to monitor different users. In this paper, we present a novel activity recognition system, based on a combination of unsupervised learning techniques and knowledge-based activity models. First, we use a domain-specific data mining algorithm previously developed by Cooket al.to extract the most frequent action sequences executed by a person. Second, we insert knowledge-based activity models in a novel matching algorithm with the aim of inferring what activities are being performed in a given action sequence. The approach results on a scalable activity recognition system, which has been tested on three real data sets. The obtained performance is comparable to supervised learning techniques.}, journal = {IEEE Access}, author = {Azkune, Gorka and Almeida, Aitor}, year = {2018}, keywords = {Activity Recognition, City4Age, IF4.098, Intelligent Environments, Q1, clustering, machine learning}, pages = {41745--41759} }']

[u' @article{mulero_iot-aware_2018, title = {An {IoT}-aware {Approach} for {Elderly}-{Friendly} {Cities}}, volume = {PP}, doi = {10.1109/ACCESS.2018.2800161}, abstract = {The ever-growing life expectancy of people requires the adoption of proper solutions for addressing the particular needs of elderly people in a sustainable way, both from service provision and economic point of view. Mild Cognitive Impairments (MCI) and frailty are typical examples of elderly conditions which, if not timely addressed, can turn out into more complex diseases that are harder and costlier to treat. Information and Communication Technologies (ICTs), and in particular Internet of Things (IoT) technologies, can foster the creation of monitoring and intervention systems, both on an Ambient Assisted Living (AAL) and Smart City scope, for early detecting behavioral changes in elderly people. This allows to timely detect any potential risky situation and properly intervene, with benefits in terms of treatment\u2019s costs. In this context, as part of the H2020-funded City4Age project, this paper presents the data capturing and data management layers of the whole City4Age platform. In particular, this work deals with an unobtrusive data gathering system implementation to collect data about daily activities of elderly people, and with the implementation of the related Linked Open Data (LOD)-based data management system. The collected data are then used by other layers of the platform to perform risk detection algorithms and generate the proper customized interventions. Through the validation of some use-cases, it is demonstrated how this scalable approach, also characterized by unobtrusive and low-cost sensing technologies, can produce data with a high level of abstraction useful to define a risk profile of each elderly person.}, number = {99}, journal = {IEEE Access}, author = {Mulero, Rub\xe9n and Almeida, Aitor and Azkune, Gorka and Abril, Patricia and Arredondo, Maria Teresa and Paramo, Miguel and Patrono, Luigi and Rametta, Piercosimo and Sergi, Ilaria}, year = {2018}, keywords = {City4Age, IoT, Linked Open Data, Middleware, Q1, Senior citizens, Smart City, jcr4.098, smart cities, smart environments}, pages = {1--1} }']

[u' @article{bilbao_jayo_automatic_2018, title = {Automatic political discourse analysis with multi-scale convolutional neural networks and contextual data}, issn = {1550-1477}, url = {https://journals.sagepub.com/doi/10.1177/1550147718811827}, doi = {10.1177/1550147718811827}, abstract = {In this article, the authors propose a new approach to automate the analysis of the political discourse of the citizens and public servants, to allow public administrations to better react to their needs and claims. The tool presented in this article can be applied to the analysis of the underlying political themes in any type of text, in order to better understand the reasons behind it. To do so, the authors have built a discourse classifier using multi-scale convolutional neural networks in seven different languages: Spanish, Finnish, Danish, English, German, French, and Italian. Each of the language-specific discourse classifiers has been trained with sentences extracted from annotated parties\u2019 election manifestos. The analysis proves that enhancing the multi-scale convolutional neural networks with context data improves the political analysis results.}, urldate = {2018-11-15}, journal = {International Journal of Distributed Sensor Networks}, author = {Bilbao Jayo, Aritz and Almeida, Aitor}, month = nov, year = {2018}, note = {00001}, keywords = {NLP, Q3, cnn, convolutional networks, e-rmp, embeddings, jcr1.614, political discourse, politics} }']

[u' @article{mulero_towards_2018, title = {Towards ambient assisted cities using linked data and data analysis}, issn = {1868-5137, 1868-5145}, url = {https://link.springer.com/article/10.1007/s12652-018-0916-y}, doi = {10.1007/s12652-018-0916-y}, abstract = {As citizens\u2019 age increases, smart cities must adapt to help them to age properly. The objective of the City4Age project is to create the future ambient assisted cities that will help the citizens to deal with mild cognitive impairments (MCI) and frailty. In this paper we present two of the tools developed during the project. The first one is a city-wide context-manager, which allows to store the citizens information using a semantic representation and share it following the linked open data paradigm. The second one are the individual care monitoring dashboards, which use the stored information to help the caregivers to analyze and interpret the citizens\u2019 behaviour, allowing to detect risks related to MCI and frailty.}, language = {en}, urldate = {2018-07-02}, journal = {Journal of Ambient Intelligence and Humanized Computing}, author = {Mulero, Rub\xe9n and Urosevic, Vladimir and Almeida, Aitor and Tatsiopoulos, Christos}, month = jun, year = {2018}, keywords = {AAL, Ambient Assisted Living, City4Age, Data analysis, IF1.910, Linked Open Data, Q3, ambient assisted cities, smart cities}, pages = {1--19} }']

[u' @incollection{sixto_analysis_2018, series = {Lecture {Notes} in {Computer} {Science}}, title = {Analysis of the {Structured} {Information} for {Subjectivity} {Detection} in {Twitter}}, isbn = {978-3-319-90286-9 978-3-319-90287-6}, url = {https://link.springer.com/chapter/10.1007/978-3-319-90287-6_9}, abstract = {In this paper, we analyze the opportunities of the structured information of the social networks for the subjectivity detection on Twitter micro texts. The sentiment analysis on Twitter has been usually performed through the automatic processing of the texts. However, the established limit of 140 characters and the particular characteristics of the texts reduce drastically the accuracy of Natural Language Processing (NLP) techniques when compared with other domains. Under these circumstances, it becomes necessary to study new data sources that allow us to extract new useful knowledge to represent and classify the texts. The structured information, also called meta-information or meta-data, provide us with alternative features of the texts that can improve the classification tasks. In this paper we analyze the features of the structured information and their usefulness in the opinion mining sub-domain, specially in the subjectivity detection task. Also present a novel classification of these features according to their origin.}, language = {en}, urldate = {2018-04-26TZ}, booktitle = {Transactions on {Computational} {Collective} {Intelligence} {XXIX}}, publisher = {Springer, Cham}, author = {Sixto, Juan and Almeida, Aitor and L\xf3pez-de-Ipi\xf1a, Diego}, year = {2018}, doi = {10.1007/978-3-319-90287-6_9}, keywords = {ISI, NLP, Natural language processing, Sentiment analysis, Subjectivity detection, Text categorization, Twitter, e-rmp, ensemble, ensemble learning, social network analysis, social networks, svn}, pages = {163--181} }']

[u' @inproceedings{bilbao_jayo_political_2018, address = {Melbourne, Australia}, title = {Political discourse classification in social networks using context sensitive convolutional neural networks}, url = {http://www.aclweb.org/anthology/W18-3513}, abstract = {In this study we propose a new approach to analyse the political discourse in online social networks such as Twitter. To do so, we have built a discourse classifier using Convolutional Neural Networks. Our model has been trained using election manifestos annotated manually by political scientists following the Regional Manifestos Project (RMP) methodology. In total, it has been trained with more than 88,000 sentences extracted from more that 100 annotated manifestos. Our approachtakes into account the context of the phrase in order to classify it, like what was previously said and the political affiliation of the transmitter. To improve the classification results we have used a simplified political message taxonomy developed within the Electronic Regional Manifestos Project (E-RMP). Using this taxonomy, we have validated our approach analysing the Twitter activity of the main Spanish political parties during 2015 and 2016 Spanish general election and providing a study of their discourse.}, booktitle = {Proceedings of the {Sixth} {International} {Workshop} on {Natural} {Language} {Processing} for {Social} {Media}}, author = {Bilbao Jayo, Aritz and Almeida, Aitor}, month = jul, year = {2018}, keywords = {NLP, Twitter, cnn, convolutional networks, e-rmp, embeddings, political discourse, politics, social networks}, pages = {76--85} }']

[u' @inproceedings{mulero_linked_2017, address = {San Francisco, USA}, title = {Linked {Open} {Data} {Management} in {Ambient} {Assisted} {Cities}}, abstract = {Linked Open Data in smart cities are an emerging source of open information comprising the needs and requirements of the citizens. However, there are some limitations when it is necessary to store data in sets of different abstraction and aggregation levels. In this paper, we present a new approach to provide smart cities with a tool for storing the data from citizens that provides the ability to select the type of abstraction or aggregation level required in each moment. In addition, the paper presents a novel way to share semantic data following the Linked Open Data paradigm by using a rule engine based reasoner inferring new statements based on spatio-temporal rules.}, booktitle = {Proceedings of the 14th {IEEE} {International} {Conference} on {Ubiquitous} {Intelligence} and {Computing}}, author = {Mulero, Rub\xe9n and Urosevic, Vladimir and Almeida, Aitor}, month = jul, year = {2017}, keywords = {Ambient Assisted Living, City4Age, Fuseki, ISI, Linked Open Data, Rule engine, core-b, semantic reasoning, semantic web, smart cities, sparql} }']

[u' @article{almeida_analyzing_2017, title = {Analyzing {Political} {Discourse} in {On}-line {Social} {Networks}}, volume = {23}, issn = {0948-6968}, url = {http://www.jucs.org/jucs_23_3/analyzing_political_discourse_in/abstract.html}, number = {3}, journal = {Journal of Universal Computer Science}, author = {Almeida, Aitor and Ordu\xf1a, Pablo}, month = apr, year = {2017}, keywords = {Data analysis, NLP, Natural language processing, Q3, deustek4, e-rmp, jcr1.066, political discourse, politics, social network analysis, social networks}, pages = {233--235} }']

[u' @inproceedings{almeida_activity_2017, title = {Activity {Recognition} {Approaches} for {Smart} {Cities}: {The} {City}4Age use case}, abstract = {Activity Recognition is an important ingredient that allows the interpretation of elementary data. Understanding which activity is going on allows framing an elementary action (e.g. \u201ca movement\u201d) in a proper context. This paper presents an activity recognition system designed to work in urban scenarios, which impose several restrictions: the unfeasibility of having enough annotated datasets, the heterogeneous sensor infrastructures and the presence of very different individuals. The main idea of our system is to combine knowledge- and datadriven techniques, to build a hybrid and scalable activity recognition system for smart cities.}, booktitle = {Proceeding of the 3rd {International} {Forum} on {Research} and {Technologies} for {Society} and {Industry}}, author = {Almeida, Aitor and Azkune, Gorka}, month = nov, year = {2017}, keywords = {Activity Recognition, Ambient Assisted Living, City4Age, behaviour modelling, elderly people, healthcare, machine learning, smart cities} }']

[u' @inproceedings{almeida_inter-activity_2017, series = {Lecture {Notes} in {Computer} {Science}}, title = {Inter-activity {Behaviour} {Modelling} {Using} {Long} {Short}-{Term} {Memory} {Networks}}, isbn = {978-3-319-67584-8 978-3-319-67585-5}, url = {https://link.springer.com/chapter/10.1007/978-3-319-67585-5_41}, doi = {10.1007/978-3-319-67585-5_41}, abstract = {As the average age of the urban population increases, cities must adapt to improve the quality of life of their citizens. The City4Age H2020 project is working on the early detection of the risks related to Mild Cognitive Impairment and Frailty and on providing meaningful interventions that prevent those risks. As part of the risk detection process we have developed a multilevel conceptual model that describes the user behaviour using actions, activities, intra-activity behaviour and inter-activity behaviour. Using that conceptual model we have created a deep learning architecture based on Long Short-Term Memory Networks that models the inter-activity behaviour. The presented architecture offers a probabilistic model that allows to predict the users next actions and to identify anomalous user behaviours.}, language = {en}, urldate = {2017-10-16TZ}, booktitle = {Ubiquitous {Computing} and {Ambient} {Intelligence}}, publisher = {Springer, Cham}, author = {Almeida, Aitor and Azkune, Gorka}, month = nov, year = {2017}, keywords = {City4Age, Deep Learning, ISI, Intelligent Environments, LSTM, behaviour modelling, embeddings, machine learning}, pages = {394--399} }']

[u' @article{almeida_iot-aware_2017, title = {An {IoT}-aware {Architecture} for {Collecting} and {Managing} data related to {Elderly} {Behavior}}, volume = {2017}, issn = {1530-8669}, url = {https://www.hindawi.com/journals/wcmc/2017/5051915/}, doi = {10.1155/2017/5051915}, abstract = {The world population will be made up of a growing number of elderly people in the near future. Aged people are characterized by some physical and cognitive diseases, like mild cognitive impairment (MCI) and frailty, that, if not timely diagnosed, could turn into more severe diseases, like Alzheimer disease, thus implying high costs for treatments and cares. Information and Communication Technologies (ICTs) enabling the Internet of Things (IoT) can be adopted to create frameworks for monitoring elderly behavior which, alongside normal clinical procedures, can help geriatricians to early detect behavioral changes related to such pathologies and to provide customized interventions. As part of the City4Age project, this work describes a novel approach for collecting and managing data about elderly behavior during their normal activities. The data capturing layer is an unobtrusive and low-cost sensing infrastructure abstracting the heterogeneity of physical devices, while the data management layer easily manages the huge quantity of sensed data, giving them semantic meaning and fostering data shareability. This work provides a functional validation of the proposed architecture and introduces how the data it manages can be used by the whole City4Age platform to early identify risks related to MCI/frailty and promptly intervene.}, language = {English}, number = {5051915}, journal = {Wireless Communications and Mobile Computing}, author = {Almeida, Aitor and Fiore, Alessandro and Mainetti, Luca and Mulero, Rub\xe9n and Patrono, Luigi and Rametta, Piercosimo}, month = dec, year = {2017}, keywords = {City4Age, IoT, Linked Open Data, intelligent environments, jcr0.869, q4, smart cities}, pages = {17} }']

[u' @inproceedings{patrono_innovative_2017, address = {Split}, title = {An {Innovative} {Approach} for {Elderly} {Behavioral} {Analisys} by adopting enabling {IoT} {Technologies}}, abstract = {As the average age of the citizens increases, cities must provide new services for the emerging problem. The City4Age problem aims to provide meaningful interventions to address the problems related to Mild Cognitive Impairment and Frailty in elderly citizens. As part of the City4Age project we have developed a flexible and scalable data capturing and management infrastructure which combines both the Internet of Things and Linked Open Data paradigms. A proof-of-concept validation illustrates how data are collected, managed and computed by the proposed system to make them available for MCI and frailty risk detection algorithms and for third parties.}, booktitle = {Proceedings of the 25th {International} {Conference} on {Software}, {Telecommunications} and {Computer} {Networks}}, author = {Patrono, Luigi and Rametta, Piercosimo and Sergi, Ilaria and Mulero, Rub\xe9n and Almeida, Aitor}, month = sep, year = {2017}, keywords = {Ambient Assisted Living, BLE, City4Age, IoT, Ontology, core-b, embedded systems, semantic reasoning, semantic technologies} }']

[u' @inproceedings{mulero_aal_2017, address = {Split}, title = {An {AAL} system based on {IoT} {Technologies} and {Linked} {Open} {Data} for elderly monitoring in {Smart} {Cities}}, abstract = {The average age growing of the urban population, with an increasing number of 65+ citizens, is calling for the cities to provide global services specifically geared to elderly people. In this context, collecting data from the elderly\u2019s environment and his/her habits and making them available in a structured way to third parties for analysis, is the first step towards the realization of innovative user-centric services. This paper presents a city-wide general IoT-based sensing infrastructure and a data management layer providing some REST and Linked Open Data Application Programming Interfaces (APIs) that collect and present data related to elderly people. In particular, this architecure is used by the H2020 City4Age project to help geriatricians in identifying the onset of Mild Cognitive Impairment (MCI) disease.}, booktitle = {2nd {International} {Multidisciplinary} {Conference} on {Computer} and {Energy} {Science}}, author = {Mulero, Rub\xe9n and Almeida, Aitor and Azkune, Gorka and Mainetti, Luca and Mighali, Vincenzo and Patrono, Luigi and Rametta, Piercosimo and Sergi, Ilaria}, month = jul, year = {2017}, keywords = {Ambient Assisted Living, City4Age, Internet of Things, Linked Open Data, intelligent environments, semantic inference, smart cities, sparql} }']

[u' @incollection{sixto_approach_2016, series = {Lecture {Notes} in {Computer} {Science}}, title = {An {Approach} to {Subjectivity} {Detection} on {Twitter} {Using} the {Structured} {Information}}, copyright = {\xa92016 Springer International Publishing Switzerland}, isbn = {978-3-319-45242-5 978-3-319-45243-2}, url = {http://link.springer.com/chapter/10.1007/978-3-319-45243-2_11}, abstract = {In this paper, we propose an approach to the subjectivity detection on Twitter micro texts that explores the uses of the structured information of the social network framework. The sentiment analysis on Twitter has been usually performed through the automatic processing of the texts. However, the established limit of 140 characters and the particular characteristics of the texts reduce drastically the accuracy of Natural Language Processing (NLP) techniques. Under these circumstances, it becomes necessary to study new data sources that allow us to extract new useful knowledge to represent and classify the texts. The structured information, also called meta-information or meta-data, provide us with alternative features of the texts that can improve the classification tasks. In this study we have analysed the use of features extracted from the structured information in the subjectivity detection task, as a first step of the polarity detection task, and their integration with classical features.}, language = {en}, number = {9875}, urldate = {2016-09-22TZ}, booktitle = {Computational {Collective} {Intelligence}}, publisher = {Springer International Publishing}, author = {Sixto, Juan and Almeida, Aitor and L\xf3pez-de-Ipi\xf1a, Diego}, editor = {Nguyen, Ngoc-Thanh and Iliadis, Lazaros and Manolopoulos, Yannis and Trawi\u0144ski, Bogdan}, month = sep, year = {2016}, doi = {10.1007/978-3-319-45243-2_11}, note = {00000 }, keywords = {Data analysis, Data mining for social networks, NLP, Natural language processing, Sentiment analysis, Social networks, Subjectivity detection, Text categorization, core-c, data mining, opinion mining, twitter}, pages = {121--130} }']

[u' @article{bilbao_jayo_promotion_2016, title = {Promotion of active ageing combining sensor and social network data}, volume = {64}, issn = {1532-0464}, url = {http://www.sciencedirect.com/science/article/pii/S1532046416301307}, doi = {10.1016/j.jbi.2016.09.017}, abstract = {The increase of life expectancy in modern society has caused an increase in elderly population. Elderly people want to live independently in their home environment for as long as possible. However, as we age, our physical skills tend to worsen and our social circle tends to become smaller, something that often leads to a considerable decrease of both our physical and social activities. In this paper, we present an AAL framework developed within the SONOPA project, whose objective is to promote active ageing by combining a social network with information inferred using in-home sensors.}, urldate = {2016-10-10TZ}, journal = {Journal of Biomedical Informatics}, author = {Bilbao Jayo, Aritz and Almeida, Aitor and L\xf3pez-de-Ipi\xf1a, Diego}, month = dec, year = {2016}, note = {00001}, keywords = {Active ageing, Ambient Assisted Living, Context-Aware Computing, Data analysis, Intelligent Environments, Q1, Social networks, fraseware, jcr2.447, social network analysis, sonopa}, pages = {108--115} }']

[u' @incollection{sixto_improving_2016, series = {Lecture {Notes} in {Computer} {Science}}, title = {Improving the {Sentiment} {Analysis} {Process} of {Spanish} {Tweets} with {BM}25}, copyright = {\xa92016 Springer International Publishing Switzerland}, isbn = {978-3-319-41753-0 978-3-319-41754-7}, url = {http://link.springer.com/chapter/10.1007/978-3-319-41754-7_26}, abstract = {The enormous growth of user-generated information of social networks has caused the need for new algorithms and methods for their classification. The Sentiment Analysis (SA) methods attempt to identify the polarity of a text, using among other resources, the ranking algorithms. One of the most popular ranking algorithms is the Okapi BM25 ranking, designed to rank documents according to their relevance on a topic. In this paper, we present an approach of sentiment analysis for Spanish Tweets based combining the BM25 ranking function with a Linear Support Vector supervised model. We describe the implemented procedure to adapt BM25 to the peculiarities of SA in Twitter. The results confirm the potential of the BM25 algorithm to improve the sentiment analysis tasks.}, language = {en}, number = {9612}, urldate = {2016-06-21}, booktitle = {Natural {Language} {Processing} and {Information} {Systems}}, publisher = {Springer International Publishing}, author = {Sixto, Juan and Almeida, Aitor and L\xf3pez-de-Ipi\xf1a, Diego}, editor = {M\xe9tais, Elisabeth and Meziane, Farid and Saraee, Mohamad and Sugumaran, Vijayan and Vadera, Sunil}, month = jun, year = {2016}, doi = {10.1007/978-3-319-41754-7_26}, note = {00000 }, keywords = {BM25, Data analysis, Linear support vector, NLP, Natural language processing, Sentiment analysis, Term frequency, Twitter, core-c, machine learning, q1, social networks}, pages = {285--291} }']

[u' @inproceedings{azkune_ezagutzan_2015, address = {Durango, Spain}, title = {Ezagutzan {Oinarritutako} {Giza}-{Jardueren} {Eredu} {Dinamiko} eta {Pertsonalizatuak} {Ikasten}}, url = {http://www.buruxkak.eus/gaiak/910/ikergazte.html}, abstract = {Being able to recognise human activities by means of sensor and computational devices can be a key competence in order to achieve human centred technologies. For that purpose, it is mandatory to build computational models of the activities which have to be recognised. There are two major approaches for activity modelling: the data-driven and the knowledge-driven approaches. Both of them have advantages and drawbacks. The objective of this work is to combine both modelling approaches with the aim of building dynamic and personalised activity models, using generic knowledge-based models. This would allow implementing modelling processes which can adapt themselves to the evolution of specific people.}, booktitle = {I. {Ikergazte}: {Nazioarteko} ikerketa euskaraz. {Kongresuko} artikulu-bilduma}, publisher = {Udako Euskal Unibertsitatea}, author = {Azkune, Gorka and Almeida, Aitor and Lopez de Ipina, Diego and Chen, Liming Luke}, month = may, year = {2015}, note = {00000}, keywords = {Activity Recognition, Activity model, Data analysis, Survey, intelligent environments} }']

[u' @article{azkune_combining_2015, title = {Combining {Users}\u2019 {Activity} {Survey} and {Simulators} to {Evaluate} {Human} {Activity} {Recognition} {Systems}}, volume = {15}, copyright = {http://creativecommons.org/licenses/by/3.0/}, url = {http://www.mdpi.com/1424-8220/15/4/8192}, doi = {10.3390/s150408192}, abstract = {Evaluating human activity recognition systems usually implies following expensive and time-consuming methodologies, where experiments with humans are run with the consequent ethical and legal issues. We propose a novel evaluation methodology to overcome the enumerated problems, which is based on surveys for users and a synthetic dataset generator tool. Surveys allow capturing how different users perform activities of daily living, while the synthetic dataset generator is used to create properly labelled activity datasets modelled with the information extracted from surveys. Important aspects, such as sensor noise, varying time lapses and user erratic behaviour, can also be simulated using the tool. The proposed methodology is shown to have very important advantages that allow researchers to carry out their work more efficiently. To evaluate the approach, a synthetic dataset generated following the proposed methodology is compared to a real dataset computing the similarity between sensor occurrence frequencies. It is concluded that the similarity between both datasets is more than significant.}, language = {en}, number = {4}, urldate = {2015-04-13TZ}, journal = {Sensors}, author = {Azkune, Gorka and Almeida, Aitor and L\xf3pez-de-Ipi\xf1a, Diego and Chen, Liming}, month = apr, year = {2015}, note = {00000}, keywords = {Activity Recognition, Data analysis, Q1, Synthetic Dataset Generator, activity survey, evaluation methodology, intelligent environments, jcr2.048}, pages = {8192--8213} }']

[u' @inproceedings{pena_labman:_2015, address = {Manchester, United Kingdom}, series = {Communications in {Computer} and {Information} {Science}}, title = {Labman: {A} {Research} {Information} {System} to {Foster} {Insight} {Discovery} {Through} {Visualizations}}, copyright = {\xa92015 Springer International Publishing Switzerland}, isbn = {978-3-319-24128-9 978-3-319-24129-6}, shorttitle = {Labman}, url = {http://link.springer.com/chapter/10.1007/978-3-319-24129-6_25}, doi = {10.1007/978-3-319-24129-6_25}, abstract = {Effective handling of research related data is an ambitious goal, as many data entities need to be suitably designed in order to model the distinctive features of different knowledge areas: publications, projects, people, events and so on. A well designed information architecture prevents errors due to data redundancy, outdated records or poor provenance, allowing both internal staff and third parties reuse the information produced by the research centre. Moreover, making the data available through a public, Internet accessible portal increases the visibility of the institution, fostering new collaborations with external centres. However, the lack of a common structure when describing research data might prevent non-expert users from using these data. Thus we present labman, a web-based information research system that connects all the actors in the research landscape in an interoperable manner, using metadata and semantic descriptions to enrich the stored data.', u'Labman presents different visualizations to allow data exploration and discovery in an interactive fashion, relying on humans\u2019 visual capacity rather than an extensive knowledge on the research field itself. Thanks to the visual representations, visitors can quickly understand the performance of experts, project outcomes, publication trajectory and so forth.}, language = {en}, urldate = {2015-09-21TZ}, booktitle = {Metadata and {Semantics} {Research}}, publisher = {Springer International Publishing}, author = {Pe\xf1a, Oscar and Aguilera, Unai and Almeida, Aitor and L\xf3pez-de-Ipi\xf1a, Diego}, editor = {Garoufallou, Emmanouel and Hartley, Richard J. and Gaitanou, Panorea}, year = {2015}, note = {00000}, keywords = {Data analysis, Database Management, Information Storage and Retrieval, Linked Open Data, Research Information System, labman, visualization}, pages = {286--297} }']

[u' @article{azkune_ezagutzan_2015, title = {Ezagutzan {Oinarritutako} {Giza}-{Jardueren} {Eredu} {Dinamiko} eta {Pertsonalizatuak} {Ikasten} (2)}, issn = {0214-9001}, url = {http://www.ehu.eus/ojs/index.php/ekaia/article/view/14662}, doi = {10.1387/ekaia.14662}, abstract = {Being able to recognise human activities by means of sensor and computational devices can be a key competence in order to achieve human centred technologies. For that purpose, it is mandatory to build computational models of the activities which have to be recognised. There are two major approaches for activity modelling: the data-driven and the knowledge-driven approaches. Both of them have advantages and drawbacks. The objective of this work is to combine both modelling approaches with the aim of building dynamic and personalised activity models, using generic knowledge-based models. This would allow implementing modelling processes which can adapt themselves to the evolution of specific people.}, number = {1333}, journal = {Ekaia. Euskal Herriko Unibertsitateko Zientzi eta Teknologi Aldizkaria}, author = {Azkune, Gorka and Almeida, Aitor and Lopez de Ipina, Diego and Chen, Liming Luke}, month = oct, year = {2015}, note = {00000}, keywords = {Activity Recognition, Activity model, Data analysis, Survey, intelligent environments} }']

[u' @article{azkune_extending_2015, title = {Extending knowledge-driven activity models through data-driven learning techniques}, volume = {42}, issn = {0957-4174}, url = {http://www.sciencedirect.com/science/article/pii/S0957417414007623}, doi = {10.1016/j.eswa.2014.11.063}, abstract = {Knowledge-driven activity recognition is an emerging and promising research area which has already shown very interesting features and advantages. However, there are also some drawbacks, such as the usage of generic and static activity models. This paper presents an approach to using data-driven techniques to evolve knowledge-driven activity models with a user\u2019s behavioral data. The approach includes a novel clustering process where initial incomplete models developed through knowledge engineering are used to detect action clusters which represent activities and aggregate new actions. Based on those action clusters, a learning process is then designed to learn and model varying ways of performing activities in order to acquire complete and specialized activity models. The approach has been tested with real users\u2019 inputs, noisy sensors and demanding activity sequences. Initial results have shown that complete and specialized activity models are properly learned with success rates of 100\\% at the expense of learning some false positive models.}, number = {6}, urldate = {2015-01-20TZ}, journal = {Expert Systems with Applications}, author = {Azkune, Gorka and Almeida, Aitor and L\xf3pez-de-Ipi\xf1a, Diego and Chen, Liming}, month = apr, year = {2015}, note = {00000}, keywords = {Activity Annotation, Activity Recognition, Activity model, Data analysis, Knowledge-Driven, Q1, intelligent environments, jcr2.981, machine learning}, pages = {3115--3128} }']

[u' @article{azkune_ultimas_2015, title = {\xdaltimas tendencias en el modelado de actividades humanas}, volume = {90}, issn = {0012-7361}, number = {4}, journal = {DYNA}, author = {Azkune, Gorka and Almeida, Aitor and L\xf3pez de Ipi\xf1a, Diego and Chen, Liming Luke}, month = jul, year = {2015}, note = {00000}, keywords = {Activity Recognition, Activity model, Data analysis, Survey, intelligent environments, jcr0.179, q4} }']

[u' @inproceedings{sixto_deustotech_2015, title = {{DeustoTech} {Internet} at {TASS} 2015: {Sentiment} analysis and polarity classification in spanish tweets}, shorttitle = {{DeustoTech} {Internet} at {TASS} 2015}, url = {http://ceur-ws.org/Vol-1397/deusto.pdf}, abstract = {This article describes our system presented at the workshop for sentiment analysis TASS 2015. Our system approaches the task 1 of the workshop, which consists on performing an automatic sentiment analysis to determine the global polarity of a set of tweets in Spanish. To do this, our system is based on a model supervised Linear Support Vector Machines combined with some polarity lexicons. The influence of the different linguistic features and the different sizes of n-grams in improving algorithm performance. Also the results obtained, the various tests that have been conducted, and a discussion of the results are presented.}, urldate = {2015-09-22TZ}, booktitle = {Proceedings of the {Annual} {Conference} of the {Spanish} {Society} for {Natural} {Language} {Processing} ({SEPLN}) 2015}, author = {Sixto, Juan and Almeida, Aitor and Lopez de Ipina, Diego}, month = oct, year = {2015}, note = {00000}, keywords = {Data analysis, NLP, Natural language processing, Polarity Classification, Sentiment analysis, Support Vector Machines, Twitter, social networks}, pages = {23} }']

[u" @incollection{azkune_knowledge-driven_2014, series = {Advances in {Intelligent} {Systems} and {Computing}}, title = {A {Knowledge}-{Driven} {Tool} for {Automatic} {Activity} {Dataset} {Annotation}}, copyright = {\xa92015 Springer International Publishing Switzerland}, isbn = {978-3-319-11312-8 978-3-319-11313-5}, url = {http://link.springer.com/chapter/10.1007/978-3-319-11313-5_52}, abstract = {Human activity recognition has become a very important research topic, due to its multiple applications in areas such as pervasive computing, surveillance, context-aware computing, ambient assistive living or social robotics. For activity recognition approaches to be properly developed and tested, annotated datasets are a key resource. However, few research works deal with activity annotation methods. In this paper, we describe a knowledge-driven approach to annotate activity datasets automatically. Minimal activity models have to be provided to the tool, which uses a novel algorithm to annotate datasets. Minimal activity models specify action patterns. Those actions are directly linked to sensor activations, which can appear in the dataset in varied orders and with interleaved actions that are not in the pattern itself. The presented algorithm finds those patterns and annotates activities accordingly. Obtained results confirm the reliability and robustness of the approach in several experiments involving noisy and changing activity executions.}, language = {en}, number = {322}, urldate = {2014-11-19TZ}, booktitle = {Intelligent {Systems}'2014}, publisher = {Springer International Publishing}, author = {Azkune, Gorka and Almeida, Aitor and L\xf3pez-de-Ipi\xf1a, Diego and Chen, Liming}, editor = {Angelov, P. and Atanassov, K. T. and Doukovska, L. and Hadjiski, M. and Jotsov, V. and Kacprzyk, J. and Kasabov, N. and Sotirov, S. and Szmidt, E. and Zadro\u017cny, S.}, month = sep, year = {2014}, note = {00000}, keywords = {Activity Annotation, Activity Recognition, Data analysis, ISI, Knowledge-Driven, core-c, intelligent environments}, pages = {593--604} }"]

[u' @article{orduna_leveraging_2014, title = {Leveraging {Non}-explicit {Social} {Communities} for {Learning} {Analytics} in {Mobile} {Remote} {Laboratories}}, volume = {20}, abstract = {When performing analytics on educational datasets, the best scenario is where the dataset was designed to be analyzed. However, this is often not the case and the data extraction becomes more complicated. This contribution is focused on extracting social networks from a dataset which was not adapted for this type of extraction and where there was no relation among students: a set of remote laboratories where students individually test their experiments by submitting their data to a real remote device. By checking which files are shared among students and submitted individually by them, it is possible to know who is sharing how many files with who, automatically extracting what students are bigger sources. While it is impossible to extract the full real social network of these students, all the edges found are clearly part of it. These relations can indeed be used as a new input for performing the analytics on the dataset.}, number = {15}, journal = {Journal of Universal Computer Science}, author = {Ordu\xf1a, Pablo and Almeida, Aitor and Ros, Salvador and L\xf3pez-de-Ipi\xf1a, Diego and Garc\xeda-Zubia, Javier}, month = dec, year = {2014}, note = {00000}, keywords = {Data analysis, Learning Analytics, Remote Laboratories, WebLab-Deusto, data mining, jcr0.401, social networks, visualization}, pages = {2043--2053} }']

[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-18TZ}, 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 = {Ambient Assisted Living, DYNUI, Q1, UCADAMI, adaptive user interfaces, context modelling, context-aware, intelligent environments, jcr2.048, user adaptability}, pages = {5354--5391} }']

[u' @inproceedings{ruiz-de-garibay_codesign-oriented_2014, address = {Birmingham, UK}, title = {Codesign-{Oriented} {Platform} for {Agile} {Internet} of {Things} {Prototype} {Development}}, abstract = {The Internet of Things offers a growing market open to new products. To be able to take advantages of this opportunity companies need to be able to quickly create prototypes of their products. Given the difficulties that the development of embedded devices presents, both on the hardware and software parts, it is a necessity to create tools that ease this process. In this paper we present a codesing-oriented platform that will help developers to create their prototypes in an agile manner. The presented platform simplifies the usage and integration of standardized peripherals and reduces the complexity of the development process. We also present a prototype created using the platform, showcasing its capabilities.}, booktitle = {Proceedings of the 3rd {International} {Workshop} on {Extending} {Seamlessly} to the {Internet} of {Things}}, author = {Ruiz-De-Garibay, Jonathan and Almeida, Aitor and Kados, Szilard and Garcia-Corcuera, Adolfo and L\xf3pez-de-Ipi\xf1a, Diego}, month = jul, year = {2014}, note = {00000}, keywords = {Agile Development, Hardware/Software codesign, Internet of Things, embedded systems, thofu} }']

[u' @inproceedings{orduna_learning_2014, title = {Learning {Analytics} on federated remote laboratories: tips and techniques}, abstract = {A remote laboratory is a software and hardware tool which enables students to use real equipment -located in an educational institution- through the Internet. This way, students can experiment as if they were using the laboratories with their own hands. And, depending on the design, instructors can later see the results of these students. During the last decade, federation protocols to share remote laboratories have emerged. The focus of these protocols is to be make remote laboratories of one institution available in other in an automated manner, through institutional contracts. And these federation protocols usually rely on existing Remote Laboratory Management Systems (RLMS), which usually provide APIs for tracking student usage. At the same time, the interest on Learning Analytics is increasing. Learning Analytics focuses on the measurement and analysis of data about learners in their context. In the particular context of federated remote laboratories, new challenges arise: on the one hand, remote laboratories must be prepared to track insightful information from the student session so as to extract patterns, and on the other hand, the usage of a federated environment requires different degrees of anonymity. This contribution describes the new Learning Analytics dashboard of WebLab-Deusto, detailing what information can be extracted and how the usage of a RLMS simplifies the development of such tools in a federated environment.}, author = {Ordu\xf1a, Pablo and Almeida, Aitor and L\xf3pez-De-Ipi\xf1a, Diego and Garc\xeda-Zubia, Javier}, month = apr, year = {2014}, note = {00000}, keywords = {Data analysis, ISI, Learning Analytics, Remote Laboratories, data mining, educational technology, la-weblab, learning technologies, mcloud, social network analysis, social networks} }']

[u' @incollection{azkune_hybrid_2014, series = {Lecture {Notes} in {Computer} {Science}}, title = {A {Hybrid} {Evaluation} {Methodology} for {Human} {Activity} {Recognition} {Systems}}, copyright = {\xa92014 Springer International Publishing Switzerland}, isbn = {978-3-319-13101-6 978-3-319-13102-3}, url = {http://link.springer.com/chapter/10.1007/978-3-319-13102-3_18}, abstract = {Evaluating human activity recognition systems usually implies following expensive and time consuming methodologies, where experiments with humans are run with the consequent ethical and legal issues. We propose a hybrid evaluation methodology to overcome the enumerated problems. Central to the hybrid methodology are surveys to users and a synthetic dataset generator tool. Surveys allow capturing how different users perform activities of daily living, while the synthetic dataset generator is used to create properly labelled activity datasets modelled with the information extracted from surveys. Sensor noise, varying time lapses and user erratic behaviour can also be simulated using the tool. The hybrid methodology is shown to have very important advantages that allow researchers carrying out their work more efficiently.}, language = {en}, number = {8867}, urldate = {2015-01-20TZ}, booktitle = {Ubiquitous {Computing} and {Ambient} {Intelligence}. {Personalisation} and {User} {Adapted} {Services}}, publisher = {Springer International Publishing}, author = {Azkune, Gorka and Almeida, Aitor and L\xf3pez-de-Ipi\xf1a, Diego and Chen, Liming Luke}, editor = {Herv\xe1s, Ram\xf3n and Lee, Sungyoung and Nugent, Chris and Bravo, Jos\xe9}, month = jan, year = {2014}, note = {00001}, keywords = {Activity Annotation, Activity Recognition, Computers and Society, Data analysis, Evaluation, Synthetic Dataset Generator, intelligent environments}, pages = {92--99} }']

[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-10TZ}, 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 = {Context modeling, DYNUI, UCADAMI, User aware, adaptative interfaces, context-aware, intelligent environments, ontologies}, pages = {69--91} }']

[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} ({IE}14)}, author = {Aztiria, Asier and Castillejo, Eduardo and Almeida, Aitor and Lopez de Ipi\xf1a, Diego}, month = jul, year = {2014}, note = {00000}, keywords = {Context-Aware Computing, DYNUI, Data analysis, Human Computer Interaction, adaptative interfaces, intelligent environments, machine learning} }']

[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 = {Context modeling, DYNUI, Ontology, Q3, adaptative interfaces, context-aware, intelligent environments, jcr0.723}, pages = {771--786} }']

[u" @inproceedings{pena_visual_2014, address = {Nancy, France}, title = {Visual {Analysis} of a {Research} {Group}\u2019s {Performance} thanks to {Linked} {Open} {Data}}, abstract = {Managing data within a research unit is not a trivial task due to the high number of entities to deal with: projects, researchers, publications, attended events, etc. When all these data are exposed on a public website, the need to have it updated is fundamental to avoid getting an incorrect impression of the group's performance. As research centres websites are usually quite static, external documents are generated by managers, resulting in data redundancy and out-of-date records.", u"In this paper, we show our efforts to manage all these data using Labman, a web framework that deals with all the data, links entities and publishes them as Linked Open Data, allowing to get insightful information about the group's productivity using visual analytics and interactive charts.}, language = {English}, booktitle = {Linked {Data} for {Knowledge} {Discovery}}, author = {Pe\xf1a, Oscar and L\xe1zaro, Jon and Almeida, Aitor and Ordu\xf1a, Pablo and Aguilera, Unai and L\xf3pez-de-Ipina, Diego}, year = {2014}, note = {00000}, keywords = {Data analysis, Data management, Linked Open Data, labman, linked data, visualization}, pages = {59--68} }"]

[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-19TZ}, 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 = {Data analysis, Fuzzy Logic, Google Trends, ISI, Mobile devices, Social Data Mining, WURFL, adaptative interfaces, piramide}, pages = {528--533} }']

[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-16TZ}, 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 = {Context-Aware Computing, DYNUI, UCADAMI, adaptive user interfaces, intelligent environments, user adaptability}, pages = {94--101} }']

[u' @incollection{sixto_analysing_2013, series = {Lecture {Notes} in {Computer} {Science}}, title = {Analysing {Customers} {Sentiments}: {An} {Approach} to {Opinion} {Mining} and {Classification} of {Online} {Hotel} {Reviews}}, copyright = {\xa92013 Springer-Verlag Berlin Heidelberg}, isbn = {978-3-642-38823-1 978-3-642-38824-8}, shorttitle = {Analysing {Customers} {Sentiments}}, url = {http://link.springer.com/chapter/10.1007/978-3-642-38824-8_38}, abstract = {Customer opinion holds a very important place in products and service business, especially for companies and potential customers. In the last years, opinions have become yet more important due to global Internet usage as opinions pool. Unfortunately , looking through customer reviews and extracting information to improve their service is a difficult work due to the large number of existing reviews. In this work we present a system designed to mine client opinions, classify them as positive or negative, and classify them according to the hotel features they belong to. To obtain this classification we use a machine learning classifier, reinforced with lexical resources to extract polarity and a specialized hotel features taxonomy.}, number = {7934}, urldate = {2013-09-18TZ}, booktitle = {Natural {Language} {Processing} and {Information} {Systems}}, publisher = {Springer Berlin Heidelberg}, author = {Sixto, Juan and Almeida, Aitor and L\xf3pez-de-Ipi\xf1a, Diego}, editor = {M\xe9tais, Elisabeth and Meziane, Farid and Saraee, Mohamad and Sugumaran, Vijayan and Vadera, Sunil}, month = jan, year = {2013}, keywords = {Data analysis, ISI, NLP, Natural language processing, Social Data Mining, core-c, data mining, hotels, opinion mining, thofu}, pages = {359--362} }']

[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-16TZ}, 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 = {Characterization, Data analysis, Fuzzy, Google Trends, ISI, Membership functions, Mobile devices, Q1, Social Data Mining, data mining, jcr2.293, piramide}, pages = {510--517} }']

[u' @inproceedings{almeida_approach_2012, address = {Rome, Italy}, title = {An {Approach} to {More} {Reliable} {Context}-{Aware} {Systems} {By} {Assesing} {Ambiguity}: {Taking} {Into} {Account} {Indetermination} and {Vagueness} in {Smart} {Environments}}, isbn = {978-989-8565-00-6}, abstract = {Often context-aware systems consider the environment a defined element. Meanwhile reality is full of vagueness and uncertainty. Taking into account these aspects we can provide a more grounded and precise picture of the environment, creating context-aware systems that are more flexible and reliable. It also provides a more accurate inference process, making possible to consider the quality of the context data. In order to tackle this problem we have created an ontology that considers the ambiguity in smart environments and a data fusion and inference process that takes advantage of that extra information to provide better results.}, booktitle = {Proceedings of the 2nd {International} {Conference} on {Pervasive} {Embedded} {Computing} and {Communication} {Systems} ({PECCS} 2012)}, author = {Almeida, Aitor and L\xf3pez-De-Ipi\xf1a, Diego}, month = feb, year = {2012}, keywords = {Context-Aware Computing, Data analysis, Fuzzy Logic, Vagueness, ambient intelligence, data fusion, intelligent environments, ontologies, phd, semantic reasoning, uncertainty} }']

[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-30TZ}, booktitle = {Ubiquitous {Computing} and {Ambient} {Intelligence}}, publisher = {Springer}, author = {Castillejo, Eduardo and Almeida, Aitor and L\xf3pez-de-Ipi\xf1a, Diego}, year = {2012}, keywords = {Data analysis, cold-user problem, collaborative filtering, recommendation systems, social network analysis, social networks, thofu}, pages = {306--313} }']

[u' @article{almeida_assessing_2012, title = {Assessing {Ambiguity} of {Context} {Data} in {Intelligent} {Environments}: {Towards} a {More} {Reliable} {Context} {Managing} {System}}, volume = {12}, copyright = {http://creativecommons.org/licenses/by/3.0/}, shorttitle = {Assessing {Ambiguity} of {Context} {Data} in {Intelligent} {Environments}}, url = {http://www.mdpi.com/1424-8220/12/4/4934}, doi = {10.3390/s120404934}, abstract = {Sensors, an international, peer-reviewed Open Access journal., Modeling and managing correctly the user context in Smart Environments is important to achieve robust and reliable systems. When modeling reality we must take into account its ambiguous nature. Considering the uncertainty and vagueness in context data information it is possible to attain a more precise picture of the environment, thus leading to a more accurate inference process. To achieve these goals we present an ontology that models the ambiguity in intelligent environments and a data fusion and inference process that takes advantage of that extra information to provide better results. Our system can assess the certainty of the captured measurements, discarding the unreliable ones and combining the rest into a unified vision of the current user context. It also models the vagueness of the system, combining it with the uncertainty to obtain a richer inference process.}, language = {en}, number = {4}, urldate = {2013-01-16TZ}, journal = {Sensors}, author = {Almeida, Aitor and L\xf3pez-de-Ipi\xf1a, Diego}, month = apr, year = {2012}, note = {Modeling and managing correctly the user context in Smart Environments is important to achieve robust and reliable systems. When modeling reality we must take into account its ambiguous nature. Considering the uncertainty and vagueness in context data information it is possible to attain a more precise picture of the environment, thus leading to a more accurate inference process. To achieve these goals we present an ontology that models the ambiguity in intelligent environments and a data fusion and inference process that takes advantage of that extra information to provide better results. Our system can assess the certainty of the captured measurements, discarding the unreliable ones and combining the rest into a unified vision of the current user context. It also models the vagueness of the system, combining it with the uncertainty to obtain a richer inference process.}, keywords = {Context-Aware Computing, Data analysis, Fuzzy logic, Q1, Vagueness, ambient intelligence, data fusion, inference, jcr1.739, ontologies, phd, semantic reasoning, uncertainty}, pages = {4934--4951} }']

[u' @article{almeida_distributed_2012, title = {A {Distributed} {Reasoning} {Engine} {Ecosystem} for {Semantic} {Context}-{Management} in {Smart} {Environments}}, volume = {12}, issn = {1424-8220}, url = {http://www.mdpi.com/1424-8220/12/8/10208}, doi = {10.3390/s120810208}, abstract = {To be able to react adequately a smart environment must be aware of the context and its changes. Modeling the context allows applications to better understand it and to adapt to its changes. In order to do this an appropriate formal representation method is needed. Ontologies have proven themselves to be one of the best tools to do it. Semantic inference provides a powerful framework to reason over the context data. But there are some problems with this approach. The inference over semantic context information can be cumbersome when working with a large amount of data. This situation has become more common in modern smart environments where there are a lot sensors and devices available. In order to tackle this problem we have developed a mechanism to distribute the context reasoning problem into smaller parts in order to reduce the inference time. In this paper we describe a distributed peer-to-peer agent architecture of context consumers and context providers. We explain how this inference sharing process works, partitioning the context information according to the interests of the agents, location and a certainty factor. We also discuss the system architecture, analyzing the negotiation process between the agents. Finally we compare the distributed reasoning with the centralized one, analyzing in which situations is more suitable each approach.}, number = {8}, urldate = {2013-09-18TZ}, journal = {Sensors}, author = {Almeida, Aitor and L\xf3pez-de-Ipi\xf1a, Diego}, month = jul, year = {2012}, keywords = {Context-Aware Computing, Data analysis, Q1, ambient intelligence, distributed reasoning, intelligent environments, jade, jcr1.739, multi-agent systems, pervasive computing, phd, semantic inference, semantic technologies}, pages = {10208--10227} }']

[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 = {Data analysis, cold-user problem, collaborative filtering, recommendation systems, social network analysis, social networks, thofu} }']

[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' @inproceedings{almeida_inference_2012, title = {An inference sharing architecture for a more efficient context reasoning}, isbn = {978-1-4673-0906-6}, doi = {10.1109/PerComW.2012.6197630}, abstract = {In this paper we describe a distributed peer-to-peer agent architecture of context consumers and context providers. The objective of this architecture is to split the context reasoning problem into smaller parts in order to reduce the inference time. We describe how this inference sharing process works, partitioning the context information according to the interests of the agents, location and a certainty factor. We also discuss the system architecture, analyzing the negotiation process between the agents.}, booktitle = {2012 {IEEE} {International} {Conference} on {Pervasive} {Computing} and {Communications} {Workshops} ({PERCOM} {Workshops})}, author = {Almeida, Aitor and Lopez-de-Ipina, Diego}, year = {2012}, keywords = {Context-Aware Computing, Data analysis, ambient intelligence, distributed reasoning, intelligent environments, jade, multi-agent systems, pervasive computing, phd, semantic inference, semantic technologies}, pages = {848--852} }']

[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' @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-25TZ}, 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 = {Context-Aware Computing, Fuzzy logic, Google Trends, ISI, Intelligent Environments, Social Data Mining, User interfaces, WURFL, adaptative interfaces, hci, piramide}, pages = {1--8} }']

[u' @inproceedings{almeida_modelling_2011, address = {Riviera Maya, Mexico}, title = {Modelling and {Managing} {Ambiguous} {Context} in {Intelligent} {Environments}}, isbn = {978-84-694-9677-0}, abstract = {To achieve a more robust and flexible context data management, it is important to take into account aspects usually neglected, like the uncertainty and vagueness of the context data. By considering this information it is possible to attain a more precise picture of the environment, thus leading to a more accurate inference process. To achieve these goals we present an ontology that models the ambiguity in intelligent environments and a data fusion and inference process that takes advantage of that extra information to provide better results.}, booktitle = {Proceedings of the 5th {International} {Symposium} of {Ubiquitous} {Computing} and {Ambient} {Intelligence} ({UCAMI} 2011).}, author = {Almeida, Aitor and L\xf3pez-De-Ipi\xf1a, Diego}, month = dec, year = {2011}, keywords = {Context-Aware Computing, Data analysis, Fuzzy Logic, Vagueness, ambient intelligence, intelligent environments, ontologies, phd, semantic inference, uncertainty} }']

[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-15TZ}, 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, 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' @inproceedings{orduna_identifying_2010, address = {Valencia, Spain}, title = {Identifying {Security} {Issues} in the {Semantic} {Web}: {Injection} attacks in the {Semantic} {Query} {Languages}}, isbn = {978-84-92812-59-2}, booktitle = {Actas de las {VI} {Jornadas} {Cient\xedfico}-{T\xe9cnicas} en {Servicios} {Web} y {SOA}}, author = {Ordu\xf1a, Pablo and Almeida, Aitor and Aguilera, Unai and Laiseca, Xabier and L\xf3pez-De-Ipi\xf1a, Diego and G\xf3mez-Goiri, Aitor}, month = sep, year = {2010}, keywords = {Security, semantic web, sparql, sparul}, pages = {43--50} }']

[u' @inproceedings{aguilera_continuous_2010, address = {Valencia, Spain}, title = {Continuous service execution in mobile prosumer environments}, abstract = {The vision of Ubiquitous Computing presents special requirements in mobile prosumer environments. Users have the possibility to create and provide their own services to others. Due to mobility, resources used to provide their services change and disappear continuously causing the disruption of the execution and the consumption process. This paper proposes an architecture for mobile service prosuming which tackles the previous problems. It provides a decoupled vision of the different participants in the prosumer environment using various concepts: services, components and capabilities. These concepts enable a dynamic and continuous resolution process during prosuming and also the creation of composite services. This work presents an architecture for mobile devices which supports continuous service execution in a prosumer environment also including composite services. Components are resolved with available capabilities which are selected using restrictions performing a matching process. Due to the heterogeneity of computational resources in mobile devices, a dual approach for matching is proposed: semantic for powerful devices, and syntactic for limited ones.}, booktitle = {Proceedings of the 4th {Symposium} of {Ubiquitous} {Computing} and {Ambient} {Intelligence} ({UCAMI} 2010)}, author = {Aguilera, Unai and Almeida, Aitor and Ordu\xf1a, Pablo and L\xf3pez-de-Ipi\xf1a, Diego and de las Heras, Rafael}, month = sep, year = {2010}, keywords = {Mobile, Service discovery, capability harmonization, dynamic capabilities, java me, mio}, pages = {229--238} }']

[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} }']

[u' @incollection{vazquez_flexeo:_2009, series = {Advances in {Soft} {Computing}}, title = {Flexeo: {An} {Architecture} for {Integrating} {Wireless} {Sensor} {Networks} into the {Internet} of {Things}}, copyright = {\xa92009 Springer-Verlag Berlin Heidelberg}, isbn = {978-3-540-85866-9 978-3-540-85867-6}, shorttitle = {Flexeo}, url = {http://link.springer.com/chapter/10.1007/978-3-540-85867-6_26}, abstract = {Wireless sensor networks are a hot topic in Ubiquitous Computing for implementing context-awareness scenarios. The connection of sensor nodes to the Internet leads to new ways for remote monitoring of human behavior in real-time. In this paper, we introduce Flexeo: a flexible architecture for implementing monitoring solutions based on wireless sensor networks, with distributed intelligence at different layers. In this way, sensor-populated scenarios may communicate with Internet-based facilities enabling the vision of an Internet of Things.}, number = {51}, urldate = {2013-09-25TZ}, booktitle = {3rd {Symposium} of {Ubiquitous} {Computing} and {Ambient} {Intelligence} 2008}, publisher = {Springer Berlin Heidelberg}, author = {Vazquez, Juan Ignacio and Almeida, Aitor and Doamo, Iker and Laiseca, Xabier and Ordu\xf1a, Pablo}, editor = {Corchado, Juan M. and Tapia, Dante I. and Bravo, Jos\xe9}, month = jan, year = {2009}, keywords = {ISI, Internet of Things, Wireless sensor networks, distributed architecture, flexeo, intelligent objects, osgi}, pages = {219--228} }']

[u' @incollection{lopez-de-ipina_infrastructural_2009, series = {Advances in {Soft} {Computing}}, title = {Infrastructural {Support} for {Ambient} {Assisted} {Living}}, copyright = {\xa92009 Springer-Verlag Berlin Heidelberg}, isbn = {978-3-540-85866-9 978-3-540-85867-6}, url = {http://link.springer.com/chapter/10.1007/978-3-540-85867-6_8}, abstract = {This work describes several infrastructure contributions aimed to simplify the deployment of Ambient Assisted Living (AAL) environments so that elderly people can maximize the time they live independently, through the help of ICT, at their own homes. Three core contributions are reviewed: a) a multi-layered OSGi-based middleware architecture which enables adding new environment monitoring and actuating devices seamlessly, b) an easy-to-use elderly-accessible front-end to comfortably control from a touch screen environment services together with a custom-built alert bracelet to seek assistance anywhere at any time and c) a rule-based engine which allows the configuration of the reactive behaviour of an environment as a set of rules.}, number = {51}, urldate = {2013-11-05TZ}, booktitle = {3rd {Symposium} of {Ubiquitous} {Computing} and {Ambient} {Intelligence} 2008}, publisher = {Springer Berlin Heidelberg}, author = {L\xf3pez-de-Ipi\xf1a, Diego and Laiseca, Xabier and Barbier, Ander and Aguilera, Unai and Almeida, Aitor and Ordu\xf1a, Pablo and Vazquez, Juan Ignacio}, editor = {Corchado, Juan M. and Tapia, Dante I. and Bravo, Jos\xe9}, month = jan, year = {2009}, keywords = {AAL, Ambient Assisted Living, ISI, ambient intelligence, intelligent environments, middleware, osgi, pervasive computing}, pages = {66--75} }']

[u' @incollection{almeida_approach_2009, series = {Advances in {Soft} {Computing}}, title = {An {Approach} to {Dynamic} {Knowledge} {Extension} and {Semantic} {Reasoning} in {Highly}-{Mutable} {Environments}}, copyright = {\xa92009 Springer-Verlag Berlin Heidelberg}, isbn = {978-3-540-85866-9 978-3-540-85867-6}, url = {http://link.springer.com/chapter/10.1007/978-3-540-85867-6_31}, abstract = {AmI environments are dynamic. They change rapidly and continuously due to the appearance and disappearance of devices, people and changes in their situation. These changes need to be reflected in the context information which is collected and maintained by the Ambient Intelligence applications. In this work we present a semantic infrastructure whose context information can be dynamically enriched and extended by the dynamically discovered objects in the environment, and which enables to reason over it.}, number = {51}, urldate = {2013-01-16TZ}, booktitle = {3rd {Symposium} of {Ubiquitous} {Computing} and {Ambient} {Intelligence} 2008}, publisher = {Springer Berlin Heidelberg}, author = {Almeida, Aitor and L\xf3pez-de-Ipi\xf1a, Diego and Aguilera, Unai and Larizgoitia, Iker and Laiseca, Xabier and Ordu\xf1a, Pablo and Barbier, Ander}, editor = {Corchado, Juan M. and Tapia, Dante I. and Bravo, Jos\xe9}, month = jan, year = {2009}, keywords = {Data analysis, ISI, ambient intelligence, intelligent environments, middleware, ontologies, semantic inference, smartlab}, pages = {265--273} }']

[u' @article{sainz_construccion_2008, title = {Construcci\xf3n de aplicaciones con {J}2ME {Polish} ({II})}, number = {160}, journal = {S\xf3lo Programadores}, author = {Sainz, David and Almeida, Aitor}, year = {2008}, keywords = {J2ME, J2ME Polish, mobile applications}, pages = {26--32} }']

[u' @article{sainz_primeros_2008, title = {Primeros pasos con {Android} ({II})}, number = {158}, journal = {S\xf3lo Programadores}, author = {Sainz, David and Almeida, Aitor}, year = {2008}, keywords = {mobile applications}, pages = {18--23} }']

[u' @article{almeida_ibatis_2008, title = {{iBatis} o c\xf3mo hacer uso del 80\\% de la funcionalidad de {JDBC} con el 20\\% del c\xf3digo}, number = {165}, journal = {S\xf3lo Programadores}, author = {Almeida, Aitor and Sainz, David}, year = {2008}, pages = {22--27} }']

[u' @inproceedings{almeida_towards_2008, address = {Tenerife, Spain}, title = {Towards a {Solution} to {Extract} {Knowledge} from the {Social} {Web}}, abstract = {Ontologies are a useful and attractive tool for representing knowledge. In fact, if all the documents in the web were represented with ontologies, the job of search engines, automatic document processors, etc. would be much easier. However, ontologies are too complex to be used by the general public and, so far, are used only by specialized users. Nonetheless, a more informal type of classifying resources is becoming increasingly popular amongst the general public: social tagging or folksonomies. Many popular websites (del.icio.us, Flickr, Technorati...) allow users to participate by annotating web content using tags. Although they provide an easy way to collaboratively create knowledge, these tags are difficult to machine-process. In this paper, we propose mapping folksonomies into more estructured metadata so that the information in social tagging systems will be made easier to process. To that effect, we present the design and implementation of a software application, folk2onto, that can be trained to map tags into an ontology.}, booktitle = {Proceedings of the {Workshop} on {Knowledge} {Reuse} and {Reengineering} over the {Web}}, author = {Almeida, Aitor and Sotomayor, Borja and Abaitua, Joseba and L\xf3pez-De-Ipi\xf1a, Diego}, month = jun, year = {2008}, keywords = {Data analysis, collonbus, del.icio.us, folksonomies, machine learning, ontologies, social networks, wordnet} }']

[u' @article{sainz_desarrollo_2008, title = {Desarrollo de aplicaciones con {J}2ME {Polish} (y {III})}, number = {162}, journal = {S\xf3lo Programadores}, author = {Sainz, David and Almeida, Aitor}, year = {2008}, keywords = {J2ME, J2ME Polish, mobile applications}, pages = {26--30} }']

[u' @inproceedings{lopez-de-ipina_dynamic_2008, title = {Dynamic discovery and semantic reasoning for next generation intelligent environments}, abstract = {This work describes an OSGi-based middleware platform to enable more scalable, future-proof, cost-efficient and standard-following intelligent environments. It complements OSGi with two main features which make it even more suitable for intelligent environment management: a) dynamic discovery and monitoring of distributed semantic services and b) semantic context modelling and reasoning for intelligent service provision. Furthermore, it evaluates the suitability of applying semantic technologies in the construction of intelligent environment middleware.}, booktitle = {2008 {IET} 4th {International} {Conference} on {Intelligent} {Environments}}, author = {L\xf3pez-De-Ipi\xf1a, Diego and Almeida, Aitor and Aguilera, Unai and Larizgoitia, Iker and Laiseca, Xabier and Ordu\xf1a, Pablo and Barbier, Ander and Vazquez, Juan Ignacio}, year = {2008}, keywords = {Context-Aware Computing, ambient intelligence, intelligent environments, middleware, ontologies, osgi, pervasive computing, semantic reasoning}, pages = {1--10} }']

[u' @inproceedings{almeida_dynamic_2008, address = {Patras, Greece}, title = {Dynamic {Ontology} {Enrichment} and {Reasoning} in {AmI} {Environments}}, isbn = {978-960-6843-07-5}, abstract = {Context in an environment usually suffers from sudden changes; people and devices move from one place to another, previously unknown objects appear and existing ones disappear. AmI-enhanced environments must be flexible enough to adapt and respond to these changes. This work describes a semantic infrastructure which manages context, reasons over it and, more significantly, it is capable of dynamically enriching the ontology that models context.}, booktitle = {Proceedings of the 3rd {Workshop} on {Artificial} {Intelligence} {Techniques} for {Ambient} {Intelligence} ({AITAmI}2008)}, author = {Almeida, Aitor and L\xf3pez-De-Ipi\xf1a, Diego and Aguilera, Unai and Larizgoitia, Iker and Laiseca, Xabier and Ordu\xf1a, Pablo and Barbier, Ander}, month = jul, year = {2008}, keywords = {Context-Aware Computing, Data analysis, ambient intelligence, intelligent environments, middleware, ontologies, semantic inference, smartlab} }']

[u' @article{almeida_primeros_2008, title = {Primeros pasos con {Android} ({I})}, number = {157}, journal = {S\xf3lo Programadores}, author = {Almeida, Aitor and Sainz, David}, year = {2008}, keywords = {mobile applications}, pages = {12--17} }']

[u' @article{almeida_primeros_2008, title = {Primeros pasos con {J}2ME {Polish} ({I})}, number = {159}, journal = {S\xf3lo Programadores}, author = {Almeida, Aitor and Sainz, David}, year = {2008}, keywords = {J2ME, J2ME Polish, mobile applications}, pages = {26--30} }']

[u' @article{almeida_primeros_2008, title = {Primeros pasos con {Android} (y {III})}, number = {160}, journal = {S\xf3lo Programadores}, author = {Almeida, Aitor and Sainz, David}, year = {2008}, keywords = {mobile applications}, pages = {12--17} }']

[u' @article{almeida_mobile_2007, title = {Mobile {Web} {Controls} de {ASP}. {NET}}, number = {145}, journal = {S\xf3lo Programadores}, author = {Almeida, Aitor and Sainz, David}, year = {2007}, keywords = {.net, asp.net, mobile applications}, pages = {14--21} }']

[u' @article{almeida_web_2007, title = {Web {Service} {Enhancements}: {Extensiones} de {Servicios} {Web} para. {NET} (y {II})}, language = {Spanish}, number = {154}, journal = {S\xf3lo Programadores}, author = {Almeida, Aitor and Sainz, David}, year = {2007}, keywords = {.net, Web services}, pages = {50--55} }']

[u' @article{sainz_integrando_2007, title = {Integrando .net y office con {VSTO} (y {II})}, number = {151}, journal = {S\xf3lo Programadores}, author = {Sainz, David and Almeida, Aitor}, year = {2007}, keywords = {.net, office}, pages = {38--43} }']

[u' @article{almeida_web_2007, title = {Web {Service} {Enhancements}: {Extensiones} de {Servicios} {Web} para. {NET} ({I})}, number = {153}, journal = {S\xf3lo Programadores}, author = {Almeida, Aitor and Sainz, David}, year = {2007}, keywords = {.net, Web services}, pages = {48--52} }']

[u' @article{almeida_videovigilancia_2007, title = {Videovigilancia con .{NET}}, number = {152}, journal = {S\xf3lo Programadores}, author = {Almeida, Aitor and Sainz, David}, year = {2007}, keywords = {.net, domotics, videovigilance, x10}, pages = {30--33} }']

[u' @article{sainz_integrando_2007, title = {Integrando .net y office con {VSTO} ({I})}, number = {150}, journal = {S\xf3lo Programadores}, author = {Sainz, David and Almeida, Aitor}, year = {2007}, keywords = {.net, office, vsto}, pages = {16--23} }']

[u' @article{sainz_primera_2007, title = {Primera aproximaci\xf3n a {Silverlight}}, number = {156}, journal = {S\xf3lo Programadores}, author = {Sainz, David and Almeida, Aitor}, year = {2007}, keywords = {.net, silverlight}, pages = {36--42} }']

[u' @incollection{lopez-de-ipina_middleware_2006, series = {Lecture {Notes} in {Computer} {Science}}, title = {A {Middleware} for the {Deployment} of {Ambient} {Intelligent} {Spaces}}, copyright = {\xa92006 Springer Berlin Heidelberg}, isbn = {978-3-540-37785-6 978-3-540-37788-7}, url = {http://link.springer.com/chapter/10.1007/11825890_12}, abstract = {The latest mobile devices are offering more multimedia features, better communication capabilities (Bluetooth, Wi-Fi, GPRS/UMTS) and are more easily programmable than ever before. So far, those devices have been used mainly for communication, entertainment, and as electronic assistants. On the other hand, Ambient Intelligence (AmI) is emerging as a new research discipline merging the fields of Ubiquitous Computing and Communications, Context Awareness and Intelligent User Interfaces. The ultimate goal of AmI is to surround our working and living environments with context-aware, cooperative and invisible devices that will assist and help us in our everyday activities. Current mobile devices, which accompany us anywhere and at anytime, are the most convenient tools to help us benefit from AmI-enhanced environments. In other words, mobile devices are the best candidates to intermediate between us and our surroundings. In consequence, this paper proposes a middleware which aims to make this vision reality following a two-fold objective: (1) to simplify the creation and deployment of physical spaces hosting smart objects and (2) to transform mobile devices into universal remote controllers of those objects.}, number = {3864}, urldate = {2013-11-05TZ}, booktitle = {Ambient {Intelligence} in {Everyday} {Life}}, publisher = {Springer Berlin Heidelberg}, author = {L\xf3pez-de-Ipi\xf1a, Diego and V\xe1zquez, Juan Ignacio and Garcia, Daniel and Fern\xe1ndez, Javier and Garc\xeda, Iv\xe1n and S\xe1inz, David and Almeida, Aitor}, editor = {Cai, Yang and Abascal, Julio}, month = jan, year = {2006}, keywords = {ISI, Smart Spaces, ambient intelligence, intelligent environments, middleware, mobile applications, pervasive computing}, pages = {239--255} }']

[u' @inproceedings{sainz_towards_2006, address = {Alcal\xe1 de Henares, Madrid, Spain}, title = {Towards a communication agnostic middleware for {Ambient} {Intelligence}}, booktitle = {Proceedings of the {I} {International} {Conference} on {Ubiquitous} {Computing}: {Applications}, {Technology} and {Social} {Issues}}, author = {Sainz, David and Almeida, Aitor and Vald\xe9s, Jon and L\xf3pez-De-Ipi\xf1a, Diego}, month = jun, year = {2006}, keywords = {.net, EMI{\\textasciicircum}2, User interfaces, ambient intelligence, bluetooth, emi2lets, intelligent environments, middleware, mobile applications, p2p} }']

[u' @inproceedings{almeida_enabling_2006, address = {Donostia, Spain}, title = {Enabling {Service} {Orchestration}, {Transactionality} and {Security} in {UPnP}}, abstract = {UPnP defines a specification to discover and manage services in local area networks. The specification does not address topics like service orchestration, transactionality and security, lacking of the necessary capabilities for a Service Oriented Architecture. We suggest some modifications on UPnP to enable a rich service environment in which services collaborate to achieve common goals, controlling which operations in each service can be accessed by others.}, booktitle = {Proceedings of the {IADIS} {International} {Conference} on {Applied} {Computing}}, author = {Almeida, Aitor and Sainz, David}, month = feb, year = {2006}, keywords = {orchestration, transactionality, upnp} }']

[u' @inproceedings{lopez-de-ipina_platform_2006, title = {A platform to build smart spaces controllable from mobile devices}, volume = {1}, abstract = {The current multimedia, processing and communication capabilities of mobile devices make them most suitable to act as our intermediaries with the surrounding environment. They are capable of sensing, processing, storing and communicating with the artefacts augmented with computing services (i.e. smart objects) deployed in a smart space. This paper describes a device-type, user-location and communication-means agnostic platform, namely EMI2lets, which fulfils a two-fold purpose: a) it transforms our mobile devices into universal remote controllers of smart objects and b) it helps us constructing smart object ecosystems, i.e. smart spaces}, booktitle = {2nd {IET} {International} {Conference} on {Intelligent} {Environments}, 2006. {IE} 06}, author = {L\xf3pez-De-Ipi\xf1a, Diego and Vazquez, Juan Ignacio and Garc\xeda, Daniel and Fern\xe1ndez, Javier and Garc\xeda, Iv\xe1n and Sainz, David and Almeida, Aitor}, year = {2006}, keywords = {ambient intelligence, intelligent environments, middleware, mobile applications, pervasive computing, smart spaces}, pages = {31--40} }']

[u' @article{lopez-de-ipina_emi_2006, title = {{EMI} 2 lets: {A} {Reflective} {Framework} for {Enabling} {AmI}}, volume = {12}, issn = {ISSN: 0948-695X}, shorttitle = {{EMI} 2 lets}, doi = {http:// dx.doi.org/10.3217/jucs-012-03-0297}, abstract = {Abstract: An interesting new application domain for handheld devices may be represented by Ambient Intelligence (AmI), where they can be used as intermediaries between us and our surrounding environment. Thus, the devices, which always accompany us, will behave as electronic butlers who assist us in our daily tasks, by interacting with the smart objects (everyday objects augmented with computational services) in our whereabouts. In order to achieve such goal, this paper proposes an AmI-enabling framework providing two main functions: a) facilitate the development and deployment of smart objects and b) transform mobile devices into universal remote controllers of those smart objects.}, number = {3}, journal = {Journal of Universal Computer Science (J.UCS)}, author = {L\xf3pez-de-Ipi\xf1a, Diego and V\xe1zquez, Juan Ignacio and Garc\xeda, Daniel and Fern\xe1ndez, Javier and Garc\xeda, Iv\xe1n and Sainz, David and Almeida, Aitor}, month = mar, year = {2006}, keywords = {EMI{\\textasciicircum}2, Smart Spaces, ambient intelligence, intelligent environments, jcr0.338, middleware, pervasive computing, q4}, pages = {297--314} }']