[u' @article{almeida_comparative_2022, title = {A {Comparative} {Analysis} of {Human} {Behavior} {Prediction} {Approaches} in {Intelligent} {Environments}}, volume = {22}, issn = {1424-8220}, url = {https://www.mdpi.com/1424-8220/22/3/701}, doi = {https://doi.org/10.3390/s22030701}, abstract = {Behavior modeling has multiple applications in the intelligent environment domain. It has been used in different tasks, such as the stratification of different pathologies, prediction of the user actions and activities, or modeling the energy usage. Specifically, behavior prediction can be used to forecast the future evolution of the users and to identify those behaviors that deviate from the expected conduct. In this paper, we propose the use of embeddings to represent the user actions, and study and compare several behavior prediction approaches. We test multiple model (LSTM, CNNs, GCNs, and transformers) architectures to ascertain the best approach to using embeddings for behavior modeling and also evaluate multiple embedding retrofitting approaches. To do so, we use the Kasteren dataset for intelligent environments, which is one of the most widely used datasets in the areas of activity recognition and behavior modeling.}, language = {English}, number = {3}, journal = {Sensors}, author = {Almeida, Aitor and Bermejo, Unai and Bilbao Jayo, Aritz and Azkune, Gorka and Aguilera, Unai and Emaldi, Mikel and Dornaika, Fadi and Arganda-Carreras, Ignacio}, month = jan, year = {2022}, keywords = {AI for health, CNN, JCR3.576, LSTM, Q1, activity recognition, artificial intelligence, attention, behavior modelling, behaviour prediction, convolutional networks, embeddings, futuraal, geometric deep learning, graph neural networks, knowledge graphs, machine learning, recurrent neural networks, transformers}, pages = {701}, } '] [u" @inproceedings{huerga_quantum_2022, address = {Split}, title = {A {Quantum} {Computing} {Approach} to {Human} {Behavior} {Prediction}}, isbn = {978-953-290-115-3}, abstract = {As quantum computing technologies become more mature, their applicability increases. One of the main challenges in intelligent environments is to correctly model and ascertain the users' behavior in order to react to it and cater to their needs. One of the main challenges in human behavior modeling is predicting the users' next actions. In this paper we propose using two different quantum computing algorithms in order to predict human behavior: Quantum Kernel Alignment and Quantum Support Vector Machines. Our experiments show that those algorithms outperform other traditional machine learning algorithms in this task. We also present a study that analyzes the influence of qubit noise in the performance of the quantum approach. This helps to understand how the accuracy of the quantum computing algorithms will increase as the underlying hardware matures and qubit noise is reduced.}, booktitle = {Proceedings of the 7th {International} {Conference} on {Smart} and {Sustainable} {Technologies} ({Splitech} 2022)}, publisher = {FESB, University of Spli}, author = {Huerga, \xc1lvaro and Almeida, Aitor and Lago, Ana Bel\xe9n and Aguilera, Unai}, month = apr, year = {2022}, keywords = {AI for health, activity recognition, artificial intelligence, behavior, behavior modelling, behavior prediction, futuraal, intelligent environments, machine learning, quantek, quantum computing, wos}, } "] @Article{s21186063, AUTHOR = {Nieto, Francisco Javier and Aguilera, Unai and López-de-Ipiña, Diego}, TITLE = {Analyzing Particularities of Sensor Datasets for Supporting Data Understanding and Preparation}, JOURNAL = {Sensors}, VOLUME = {21}, YEAR = {2021}, NUMBER = {18}, ARTICLE-NUMBER = {6063}, URL = {https://www.mdpi.com/1424-8220/21/18/6063}, PubMedID = {34577271}, ISSN = {1424-8220}, ABSTRACT = {Data scientists spend much time with data cleaning tasks, and this is especially important when dealing with data gathered from sensors, as finding failures is not unusual (there is an abundance of research on anomaly detection in sensor data). This work analyzes several aspects of the data generated by different sensor types to understand particularities in the data, linking them with existing data mining methodologies. Using data from different sources, this work analyzes how the type of sensor used and its measurement units have an important impact in basic statistics such as variance and mean, because of the statistical distributions of the datasets. The work also analyzes the behavior of outliers, how to detect them, and how they affect the equivalence of sensors, as equivalence is used in many solutions for identifying anomalies. Based on the previous results, the article presents guidance on how to deal with data coming from sensors, in order to understand the characteristics of sensor datasets, and proposes a parallelized implementation. Finally, the article shows that the proposed decision-making processes work well with a new type of sensor and that parallelizing with several cores enables calculations to be executed up to four times faster.}, DOI = {10.3390/s21186063} } [u' @inproceedings{lopez-de-ipina_empowering_2018, address = {Lisbon (Portugal)}, title = {Empowering citizens into co-creators of demand-driven public services}, isbn = {978-989-8533-80-7}, abstract = {Open Government aims to enhance the transparency, participation and collaboration of city stakeholders in order to give place to Smarter Cities. This paper describes the WeLive co-creation fostering methodology together with its associated co-creation tools and a wide range of resulting co-created artefacts. This combination of co-creation methodology, platform and assets have been used to foster higher and better public-private partnerships for addressing citizen needs through new user demand-driven public services in four pilots across Europe. The lessons learned from this piloting on the value of co-creation to enhance participation and collaboration among distinct Smart Cities stakeholders are described.}, booktitle = {{IADIS} {International} {Conference} {Theory} and {Practice} in {Modern} {Computing} 2018}, author = {L\xf3pez-de-Ipi\xf1a, Diego and Misikangas, Pauli and Emaldi, Mikel and Aguilera, Unai and Drajic, Dejan and Sillaurren, Sara}, year = {2018}, keywords = {Open Data, Open Government, Open services, co-creation, smart cities}, pages = {162--173} }'] [u' @article{aguilera_citizen-centric_2017, title = {Citizen-centric data services for smarter cities}, volume = {76}, issn = {0167-739X}, url = {http://www.sciencedirect.com/science/article/pii/S0167739X16304770}, doi = {10.1016/j.future.2016.10.031}, abstract = {Smart Cities use Information and Communication Technologies (ICT) to manage more efficiently the resources and services offered by a city and to make them more approachable to all its stakeholders (citizens, companies and public administration). In contrast to the view of big corporations promoting holistic \u201csmart city in a box\u201d solutions, this work proposes that smarter cities can be achieved by combining already available infrastructure, i.e., Open Government Data and sensor networks deployed in cities, with the citizens\u2019 active contributions towards city knowledge by means of their smartphones and the apps executed in them. In addition, this work introduces the main characteristics of the IES Cities platform, whose goal is to ease the generation of citizen-centric apps that exploit urban data in different domains. The proposed vision is achieved by providing a common access mechanism to the heterogeneous data sources offered by the city, which reduces the complexity of accessing the city\u2019s data whilst bringing citizens closely to a prosumer (double consumer and producer) role and allowing to integrate legacy data into the cities\u2019 data ecosystem.}, journal = {Future Generation Computer Systems}, author = {Aguilera, Unai and Pe\xf1a, Oscar and Belmonte, Oscar and L\xf3pez-de-Ipi\xf1a, Diego}, month = nov, year = {2017}, note = {00000}, keywords = {Legacy data, Q1, jcr4.639}, pages = {234--247} }'] [u' @article{lopez-novoa_overcrowding_2017, title = {Overcrowding detection in indoor events using scalable technologies}, volume = {21}, issn = {1617-4909}, shorttitle = {{PUC}}, url = {https://link.springer.com/article/10.1007/s00779-017-1012-6}, doi = {10.1007/s00779-017-1012-6}, abstract = {The increase in the number of large-scale events held indoors (i.e., conferences and business events) opens new opportunities for crowd monitoring and access controlling as a way to prevent risks and provide further information about the event\u2019s development. In addition, the availability of already connectable devices among attendees allows to perform non-intrusive positioning during the event, without the need of specific tracking devices. We present an algorithm for overcrowding detection based on passive Wi-Fi requests capture and a platform for event monitoring that integrates this algorithm. The platform offers access control management, attendees monitoring and the analysis and visualization of the captured information, using a scalable software architecture. In this paper, we evaluate the algorithm in two ways: First, we test its accuracy with data captured in a real event, and then we analyze the scalability of the code in a multi-core Apache Spark-based environment. The experiments show that the algorithm provides accurate results with the captured data, and that the code scales properly.}, number = {3}, journal = {Personal and Ubiquitous Computing}, author = {Lopez-Novoa, Unai and Aguilera, Unai and Emaldi, Mikel and L\xf3pez-de-Ipi\xf1a, Diego and P\xe9rez-de-Albeniz, Iker and Valerdi, David and Iturricha, Ibai and Arza, Eneko}, month = feb, year = {2017}, note = {00001}, keywords = {Cloud-based computing, Indoor Positioning, Q2, jcr1.924}, pages = {507--519} }'] [u' @article{emaldi_towards_2017, title = {Towards {Citizen} {Co}-{Created} {Public} {Service} {Apps} (sensors)}, volume = {17}, url = {http://www.mdpi.com/1424-8220/17/6/1265}, doi = {10.3390/s17061265}, abstract = {WeLive project\u2019s main objective is about transforming the current e-government approach by providing a new paradigm based on a new open model oriented towards the design, production and deployment of public services and mobile apps based on the collaboration of different stakeholders. These stakeholders form the quadruple helix, i.e., citizens, private companies, research institutes and public administrations. Through the application of open innovation, open data and open services paradigms, the framework developed within the WeLive project enables the co-creation of urban apps. In this paper, we extend the description of the WeLive platform presented at , plus the preliminary results of the first pilot phase. The two-phase evaluation methodology designed and the evaluation results of first pilot sub-phase are also presented.}, number = {6}, journal = {Sensors}, author = {Emaldi, Mikel and Aguilera, Unai and L\xf3pez-de-Ipi\xf1a, Diego and P\xe9rez, Jorge}, month = jun, year = {2017}, keywords = {Q2, jcr2.475} }'] [u" @article{aguilera_semantically_2016, title = {A {Semantically} {Enhanced} {Service} {Discovery} for {MANET}}, volume = {22}, url = {http://www.jucs.org/jucs_22_7/a_semantically_enhanced_service}, doi = {10.3217/jucs-022-12-0896}, abstract = {Service discovery is a fundamental aspect of many services oriented applications; however, it cannot be directly applied to mobile ad hoc networks (MANET) due to their dynamic nature. The lack of central manager nodes results in the need of specific discovery solutions for this kind of networks. In this paper, we present a solution for the discovery of services in MANETs that is based on the classification of service's parameters according to a shared domain ontology. Our proposed discovery protocol encompasses two main processes: dissemination and search. The search process defines a pruning mechanism that enables to detect if search messages must be propagated or not, reducing the number of messages communicated through the network. The dissemination and search processes are integrated within the route management mechanism that enables to reduce the number of propagated messages. We have implemented and tested our discovery solution using the ns-2 network simulator. Experiments have been performed using rigorously constructed scenarios for testing the characteristics of the proposed solution. The obtained results show how the inclusion of the ontology not only increments the expressiveness of the search and discovery process, but also enables to reduce the number of propagated messages due to the grouping and pruning processes.}, number = {12}, journal = {Journal of Universal Computer Science}, author = {Aguilera, Unai and L\xf3pez-de-Ipi\xf1a, Diego}, month = jul, year = {2016}, keywords = {JCR0.696, Q4}, pages = {896--920} }"] [u' @article{aguilera_collaboration-centred_2016, title = {Collaboration-{Centred} {Cities} through {Urban} {Apps} {Based} on {Open} and {User}-{Generated} {Data} (sensors)}, volume = {16}, issn = {1424-8220}, url = {http://www.mdpi.com/1424-8220/16/7/1022}, doi = {10.3390/s16071022}, abstract = {This paper describes the IES Cities platform conceived to streamline the development of urban apps that combine heterogeneous datasets provided by diverse entities, namely, government, citizens, sensor infrastructure and other information data sources. This work pursues the challenge of achieving effective citizen collaboration by empowering them to prosume urban data across time. Particularly, this paper focuses on the query mapper; a key component of the IES Cities platform devised to democratize the development of open data-based mobile urban apps. This component allows developers not only to use available data, but also to contribute to existing datasets with the execution of SQL sentences. In addition, the component allows developers to create ad hoc storages for their applications, publishable as new datasets accessible by other consumers. As multiple users could be contributing and using a dataset, our solution also provides a data level permission mechanism to control how the platform manages the access to its datasets. We have evaluated the advantages brought forward by IES Cities from the developers\u2019 perspective by describing an exemplary urban app created on top of it. In addition, we include an evaluation of the main functionalities of the query mapper.}, number = {7}, journal = {Sensors}, author = {Aguilera, Unai and L\xf3pez-de-Ipi\xf1a, Diego and P\xe9rez, Jorge}, year = {2016}, note = {00000}, keywords = {Apps, Heterogeneous data, Prosuming, Q1, Smart City, access control, jcr2.667}, pages = {1022} }'] [u' @incollection{lopez-de-ipina_towards_2016, series = {Lecture {Notes} in {Computer} {Science}}, title = {Towards {Citizen} {Co}-created {Public} {Service} {Apps}}, copyright = {\xa92016 Springer International Publishing AG}, isbn = {978-3-319-48798-4 978-3-319-48799-1}, url = {http://link.springer.com/chapter/10.1007/978-3-319-48799-1_51}, abstract = {This paper describes the WeLive framework, a set of tools to enable co-created urban apps by means of bringing together Open Innovation, Open Data and Open Services paradigms. It proposes a more holistic involvement of stakeholders across service ideation, creation and exploitation. The WeLive co-creation process applied to three new urban apps in the city of Bilbao is described. The two-phase evaluation methodology designed and the evaluation results of pre-pilot sub-phase are also presented. As a result, an early user experience evaluation for WeLive has been obtained.}, language = {en}, number = {10070}, urldate = {2016-12-04TZ}, booktitle = {Ubiquitous {Computing} and {Ambient} {Intelligence}}, publisher = {Springer International Publishing}, author = {L\xf3pez-de-Ipi\xf1a, Diego and Emaldi, Mikel and Aguilera, Unai and P\xe9rez-Velasco, Jorge}, editor = {Garc\xeda, Carmelo R. and Caballero-Gil, Pino and Burmester, Mike and Quesada-Arencibia, Alexis}, month = nov, year = {2016}, doi = {10.1007/978-3-319-48799-1_51}, note = {00000 }, keywords = {Artificial Intelligence (incl. Robotics), Computer Communication Networks, Computers and Society, Information Storage and Retrieval, Information Systems Applications (incl. Internet), Open Data, Open government, Open innovation, Open services, User Interfaces and Human Computer Interaction}, pages = {469--481} }'] [u' @article{pena_exploring_2016, title = {Exploring {LOD} through metadata extraction and data-driven visualizations}, volume = {50}, issn = {0033-0337}, url = {http://www.emeraldinsight.com/doi/full/10.1108/PROG-12-2015-0079}, doi = {10.1108/PROG-12-2015-0079}, abstract = {Purpose \u2013 The purpose of this paper is to present a new approach toward automatically visualizing Linked Open Data (LOD) through metadata analysis.', u'Design/methodology/approach \u2013 By focussing on the data within a LOD dataset, the authors can infer its structure in a much better way than current approaches, generating more intuitive models to progress toward visual representations.', u'Findings \u2013 With no technical knowledge required, focussing on metadata properties from a semantically annotated dataset could lead to automatically generated charts that allow to understand the dataset in an exploratory manner. Through interactive visualizations, users can navigate LOD sources using a natural approach, in order to save time and resources when dealing with an unknown resource for the first time.', u'Research limitations/implications \u2013 This approach is suitable for available SPARQL endpoints and could be extended for resource description framework dumps loaded locally.', u'Originality/value \u2013 Most works dealing with LOD visualization are customized for a specific domain or dataset. This paper proposes a generic approach based on traditional data visualization and exploratory data analysis literature.}, number = {3}, urldate = {2016-06-10TZ}, journal = {Program}, author = {Pe\xf1a, Oscar and Aguilera, Unai and L\xf3pez-de-Ipi\xf1a, Diego}, month = jun, year = {2016}, note = {00000}, keywords = {Datatype Inference, Exploratory Data Analysis, JCR0.556, LOD Visualization, Linked Open Data, Metadata Extraction, q4, semantic web}, pages = {270--287} }'] [u" @inproceedings{aguilera_platform_2016, address = {Toulouse, France}, title = {A {Platform} for {Overcrowding} {Detection} in {Indoor} {Events} using {Scalable} {Technologies}}, isbn = {978-1-5090-2771-2}, url = {http://ieeexplore.ieee.org/document/7816854/}, doi = {https://doi.org/10.1109/UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld.2016.0058}, abstract = {The increase in the number of large scale events held indoors (i.e. conferences, business events) opens new opportunities for crowd monitoring, access controlling as a way to prevent risks, provide further information about the event's development. In addition, the availability of already connectable devices among attendees allows to perform non-intrusive positioning during the event, without the need of specific tracking devices. We present a platform that integrates the access control management, attendees monitoring based on passive Wi-Fi requests detection,, the analysis, visualization of the captured information using an scalable software architecture. The analysis of the captured information enables to detect crowded zones, the attendance status during the event's performance, after its ending. In addition, the proposed platform has been evaluated using information captured in a real event.}, booktitle = {Proceedings of the 13th {International} {Conference} on {Ubiquitous} {Intelligence} and {Computing}}, publisher = {IEEE Computer Society}, author = {Aguilera, Unai and Lopez Novoa, Unai and Emaldi, Mikel and Lopez-de-Ipi\xf1a, Diego and P\xe9rez-De-Albeniz, Iker and Valerdi, David and Iturricha, Ibai and Arza, Eneko}, year = {2016}, note = {00000}, pages = {269--276} }"] [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-21}, 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 = {Artificial Intelligence, Data analysis, Database Management, Information Storage and Retrieval, Linked Open Data, Research Information System, labman, visualization}, pages = {286--297}, } '] [u' @inproceedings{pena_resource_2015, address = {Manchester, United Kingdom}, series = {Communications in {Computer} and {Information} {Science}}, title = {Resource {Classification} as the {Basis} for a {Visualization} {Pipeline} in {LOD} {Scenarios}}, copyright = {\xa92015 Springer International Publishing Switzerland}, isbn = {978-3-319-24128-9 978-3-319-24129-6}, url = {http://link.springer.com/chapter/10.1007/978-3-319-24129-6_40}, doi = {10.1007/978-3-319-24129-6_40}, abstract = {After more than a decade since the first steps on the Semantic Web were set, mass adoption of these technologies is still an utopic goal. Machine-readable data should leverage to provide smarter summarisations of any dataset, making them comprehensible for any user, without the need for specific knowledge. The automatic generation of coherent visual representations based on Linked Open Data could stand for mass adoption of the Semantic Web\u2019s vision.', u'Our effort towards this goal is to establish a visualization pipeline, from raw semantically annotated data as input, to insightful visualizations for data analysts as output. The first steps of this pipeline need to extract the nature of the data itself through generic SPARQL queries in order to draft the structure of the data for further stages.}, language = {en}, urldate = {2015-09-21TZ}, booktitle = {Metadata and {Semantics} {Research}}, publisher = {Springer International Publishing}, author = {Pe\xf1a, Oscar and Aguilera, Unai and L\xf3pez-de-Ipi\xf1a, Diego}, editor = {Garoufallou, Emmanouel and Hartley, Richard J. and Gaitanou, Panorea}, year = {2015}, note = {00000}, keywords = {Linked Open Data, semantic web, visualization}, pages = {457--460} }'] [u' @incollection{lopez-de-ipina_collaboration-centred_2015, series = {Lecture {Notes} in {Computer} {Science}}, title = {Collaboration-{Centred} {Cities} {Through} {Urban} {Apps} {Based} on {Open} and {User}-{Generated} {Data}}, copyright = {\xa92015 Springer International Publishing Switzerland}, isbn = {978-3-319-26400-4 978-3-319-26401-1}, url = {http://link.springer.com/chapter/10.1007/978-3-319-26401-1_19}, abstract = {This paper describes the IES Cities platform conceived to streamline the development of urban apps which combine heterogeneous datasets provided by diverse entities, namely, Government, citizens, sensor infrastructure and so on. Particularly, it focuses on the Query Mapper, a key component of this platform devised to democratize the development of Open Data based mobile urban apps. The advantages from the developers\u2019 perspective brought forward by IES Cities are evaluated by describing an exemplary urban app created on top of it. This work pursues the challenge of achieving effective citizen collaboration by empowering them to prosume urban data across time.}, language = {en}, number = {9454}, urldate = {2016-06-10TZ}, booktitle = {Ubiquitous {Computing} and {Ambient} {Intelligence}. {Sensing}, {Processing}, and {Using} {Environmental} {Information}}, publisher = {Springer International Publishing}, author = {L\xf3pez-de-Ipi\xf1a, Diego and Aguilera, Unai and P\xe9rez, Jorge}, editor = {Garc\xeda-Chamizo, Juan M. and Fortino, Giancarlo and Ochoa, Sergio F.}, month = dec, year = {2015}, doi = {10.1007/978-3-319-26401-1_19}, note = {00000 }, keywords = {Artificial Intelligence (incl. Robotics), Computer Communication Networks, Computers and Society, Crowdsourcing, HTML5, Information Storage and Retrieval, Information Systems Applications (incl. Internet), Linked Data, Smart City, User Interfaces and Human Computer Interaction, apps}, pages = {193--204} }'] [u' @article{aguilera_architecture_2014, series = {Special {Section}: {Distributed} {Solutions} for {Ubiquitous} {Computing} and {Ambient} {Intelligence}}, title = {An architecture for automatic service composition in {MANET} using a distributed service graph}, volume = {34}, issn = {0167-739X}, url = {http://www.sciencedirect.com/science/article/pii/S0167739X13002434}, doi = {10.1016/j.future.2013.07.021}, abstract = {Mobile ad hoc networks (MANET) are wireless networks characterized by the dynamic nature of their members. The creation of these networks occurs in an unplanned manner and as a response to the distribution of services at each moment of its lifetime. The topology of a MANET can rapidly change and, therefore, these networks require mechanisms which allow participant devices to communicate with each other in spite of their mobility. A MANET can be applied in those situations where the deployment of a network without a fixed infrastructure is required. This research proposes a new protocol for the automatic composition of services in MANETs based on the construction and maintenance of a distributed service graph-DSG. This graph makes it possible to obtain the dependencies which exist among different services provided by the network devices, during a network\u2019s lifetime, still responding to the changes which could arise. Later, this graph will be used during the composition process to reduce the time needed to locate valid solutions. Finally, the proposed architecture is fully implemented and evaluated using a network simulator, in order to gain knowledge about its advantages and limitations.}, urldate = {2014-07-23TZ}, journal = {Future Generation Computer Systems}, author = {Aguilera, Unai and L\xf3pez-de-Ipi\xf1a, Diego}, month = may, year = {2014}, note = {00001}, keywords = {Automatic service composition, Distributed service graph, Integrated routing, MANET, Mobile ad hoc networks, Q1, Semantic compatibility, Software Engineering, automatic composition, distributed algorithm, jcr2.786, mobile ad hoc networks, service composition, ubiquitous computing}, pages = {176--189} }'] [u' @article{aguilera_deustotech_2014, title = {{DeustoTech} {Internet}: comprometidos con la gesti\xf3n, visualizaci\xf3n y an\xe1lisis de datos abiertos}, issn = {1130-8354}, abstract = {DeustoTech-INTERNET lleva desde su comienzo, hace 8 a\xf1os bajo el nombre de MORELab, trabajando en la aplicaci\xf3n de formatos abiertos y tecnolog\xedas sem\xe1nticas a la resoluci\xf3n de problemas. La experiencia obtenida durante estos a\xf1os ha permitido adquirir al grupo un amplio conocimiento en la gesti\xf3n de datos sem\xe1nticos y enlazados y ha suscitado un inter\xe9s dentro del mismo sobre el impacto que estas tecnolog\xedas pueden tener en distintos \xe1mbitos sociales. A continuaci\xf3n se presenta un resumen de las distintas actividades relacionadas con la gesti\xf3n, visualizaci\xf3n y an\xe1lisis de datos que el grupo ha desarrollado en los \xfaltimos a\xf1os, las cuales integran aspectos tecnol\xf3gicos, sociales y pol\xedticos con el denominador com\xfan de la transparencia y el acceso abierto a datos.}, journal = {Revista Ingenier\xeda Deusto}, author = {Aguilera, Unai and Almeida, Aitor and Ordu\xf1a, Pablo and Pe\xf1a, Oscar and L\xf3pez-de-Ipi\xf1a, Diego}, month = jan, year = {2014}, keywords = {LOD Visualization, data visualization, linked data, ontologies, open data, visualization}, } '] [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 = {Artificial Intelligence, Data analysis, Data management, Linked Open Data, labman, linked data, visualization}, pages = {59--68}, } "] [u' @incollection{bravo_service_2012, series = {Lecture {Notes} in {Computer} {Science}}, title = {Service {Composition} for {Mobile} {Ad} {Hoc} {Networks} {Using} {Distributed} {Matching}}, volume = {7656}, isbn = {978-3-642-35376-5}, url = {http://dx.doi.org/10.1007/978-3-642-35377-2_40}, language = {English}, booktitle = {Ubiquitous {Computing} and {Ambient} {Intelligence}}, publisher = {Springer Berlin Heidelberg}, author = {Aguilera, Unai and L\xf3pez-de-Ipi\xf1a, Diego}, editor = {Bravo, Jos\xe9 and L\xf3pez-de-Ipi\xf1a, Diego and Moya, Francisco}, year = {2012}, note = {00000}, keywords = {Artificial Intelligence (incl. Robotics), Computer Communication Networks, Computers and Society, Information Systems Applications (incl. Internet), MANET, User Interfaces and Human Computer Interaction, distributed graph, distributed systems, mobile ad hoc networks, service composition, software engineering, ubiquitous computing}, pages = {290--297} }'] [u' @inproceedings{emaldi_short_2012, address = {Boston, MA}, series = {International {Workshop} on {Semantic} {Sensor} {Networks} 2012 ({SSN}2012)}, title = {Short {Paper}: {Semantic} {Annotations} for {Sensor} {Open} {Data}}, volume = {904}, abstract = {Since the creation of the Open Data Euskadi (ODE) initiative in 2009, one of its challenges has been the publication of government Open Data following the Linked Data principles. On the other hand, one of the challenges for the Semantic Sensor Web is the integration and fusion of data from heterogeneous sensor networks. In this short paper we present the efforts made at the Bizkaisense project on the alignment of different ontologies with the objective to fulfil these two challenges.}, booktitle = {Proc. of the 5th {International} {Workshop} on {Semantic} {Sensor} {Networks}}, publisher = {CEUR-WS}, author = {Emaldi, Mikel and L\xe1zaro, Jon and Aguilera, Unai and Pe\xf1a, Oscar and L\xf3pez de Ipi\xf1a, Diego}, year = {2012}, keywords = {bizkaisense, linked data, ontologies, open data, opendataeuskadi, python, semantic sensor networks, semantic web}, pages = {115--120} }'] [u' @article{alcarria_enabling_2012, title = {Enabling {Flexible} and {Continuous} {Capability} {Invocation} in {Mobile} {Prosumer} {Environments}}, volume = {12}, issn = {1424-8220}, url = {http://www.mdpi.com/1424-8220/12/7/8930}, doi = {10.3390/s120708930}, number = {12}, urldate = {2013-11-04TZ}, journal = {Sensors}, author = {Alcarria, Ramon and Robles, Tomas and Morales, Augusto and L\xf3pez-de-Ipi\xf1a, Diego and Aguilera, Unai}, month = jun, year = {2012}, keywords = {Q1, Software Engineering, communication paradigms, jcr1.953, prosumer, resource management, ubiquitous computing}, pages = {8930--8954} }'] [u" @incollection{li_parameter-based_2012, series = {Lecture {Notes} in {Computer} {Science}}, title = {A {Parameter}-{Based} {Service} {Discovery} {Protocol} for {Mobile} {Ad}-{Hoc} {Networks}}, volume = {7363}, isbn = {978-3-642-31637-1}, url = {http://dx.doi.org/10.1007/978-3-642-31638-8_21}, abstract = {Application of traditional service discovery solutions to mobile ad-hoc networks is a challenging task due to their intrinsic dynamic nature and the absence of any central information manager. However, service discovery is a critical aspect of service oriented technologies, e.g. remote service execution or, particularly service composition. We propose a solution for service discovery in mobile ad-hoc networks which is based on the dissemination of information about services' parameters instead of service unique identifiers. Disseminated information is subsequently used during service search in order to reduce the number of propagated messages. In our solution, performed searches are maintained in the network until they are explicitly cancelled by source nodes. We also state that the usage of a shared taxonomy of parameter types reduces the number of propagated messages during dissemination and search. The proposed protocol has been fully implemented and tested using a network simulator.}, booktitle = {Ad-hoc, {Mobile}, and {Wireless} {Networks}}, publisher = {Springer Berlin Heidelberg}, author = {Aguilera, Unai and L\xf3pez-de-Ipi\xf1a, Diego}, editor = {Li, Xiang-Yang and Papavassiliou, Symeon and Ruehrup, Stefan}, year = {2012}, keywords = {MANET, Mobile, Service discovery, ad-hoc, core-b, discovery, distributed systems, mobile ad-hoc networks, networks, parameter-based, service, taxonomy}, pages = {274--287} }"] [u' @inproceedings{alcarria_ubiquitous_2011, address = {Riviera Maya, Mexico}, title = {Ubiquitous {Capability} {Access} for {Continuous} {Service} {Execution} {Mobile} {Environments}}, isbn = {978-84-694-9677-0}, abstract = {Dynamic mobile environments are characterized by integrating a set of devices (sensors, actuators, intelligent terminals) whose availability continuously changes. In addition, these devices are heterogeneous in their technology, access protocols and in the format of the exchanged data. This paper proposes an architecture that allows continuous and ubiquitous access to capabilities, i.e. the functionality provided by these devices, to solve some of the problems associated to dynamic mobile environments. Focusing on the issue of continuous capability invocation, this work uses a set of software engineering patterns for defining the communication architecture, which support the most common types of resource access. Finally, a contribution to resource access management is described, through the implementation of two algorithms and their evaluation through two different use cases.}, booktitle = {Proceedings of the 5th {International} {Symposium} of {Ubiquitous} {Computing} and {Ambient} {Intelligence} ({UCAMI} 2011)}, author = {Alcarria, Ramon and Aguilera, Unai and Robles, Tomas and L\xf3pez-de-Ipi\xf1a, Diego and Morales, Augusto}, month = dec, year = {2011}, keywords = {Mobile, Service discovery, capability harmonization, dynamic capabilities, java me, mio} }'] [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{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' @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-16}, 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 = {Artificial Intelligence, Data analysis, ISI, ambient intelligence, intelligent environments, middleware, ontologies, semantic inference, smartlab}, pages = {265--273}, } '] [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' @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} ({AITAmI2008})}, 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 = {Artificial Intelligence, Context-Aware Computing, Data analysis, ambient intelligence, intelligent environments, middleware, ontologies, semantic inference, smartlab}, } '] [u' @inproceedings{aguilera_generic_2007, address = {Xian, China}, title = {A {Generic} {Matching} {Algorithm} for {Semantic} {Discovery}}, volume = {1}, isbn = {0-7695-3007-9}, abstract = {This paper presents a generic semantic discovery algorithm, based in OWL, for UDDI registries that is not bound to any specific ontology or concepts from it. It enables to match instances and properties without spe- cifically knowing the ontologies being matched and it enables to use all concepts contained in the request resulting in a matching closer to the user needs. Also, the generality of the proposed algorithm enables to change the ontology being used to describe an element in the registry without needing to modify the algorithm and therefore, it enables to use other OWL ontologies to describe the information stored in the registry.}, booktitle = {Third {International} {Conference} on {Semantics}, {Knowledge} and {Grid} ({SKG} 07)}, publisher = {IEEE Computer Society}, author = {Aguilera, Unai and Abaitua, Joseba and D\xedaz-Labrador, Josuka and Buj\xe1n, David and L\xf3pez-de-Ipi\xf1a, Diego}, year = {2007}, keywords = {ISI, Service discovery, Web services, semantic, semantic web services, semb-uddi, uddi}, pages = {442} }'] [u' @inproceedings{aguilera_semantic_2007, address = {Irvine, CA, USA}, title = {A {Semantic} {Matching} {Algorithm} for {Discovery} in {UDDI}}, volume = {1}, isbn = {0-7695-2997-6}, abstract = {One of the key objectives of web service technology is to construct processes that enable service providers to interconnect with their clients. The industry has developed the UDDI registry to enable the register of services and to make them available to their users. However, the keyword-based search of UDDI frequently return no results because there is no relation between the concepts used by the providers and those used by the clients. This paper presents an UDDI registry extended with semantic functionality by means of a generic semantic discovery algorithm that is not bound to any specific ontology or concepts from it. It enables to match instances and properties without specifically knowing the ontologies being matched. Furthermore, we present an ontology which represents the information associated with a business entity in UDDI, and which enables users to register and search business information semantically also using the former algorithm.}, booktitle = {International {Conference} on {Semantic} {Computing} ({ICSC} 2007)}, publisher = {IEEE Computer Society}, author = {Aguilera, Unai and Abaitua, Joseba and D\xedaz-Labrador, Josuka and Buj\xe1n, David and L\xf3pez-de-Ipi\xf1a, Diego}, year = {2007}, keywords = {ISI, Service discovery, Web services, semantic, semantic web services, semb-uddi, uddi}, pages = {751 -- 758} }'] [u' @article{aguilera_correspondencias_2007, title = {Correspondencias entre {Taxonom\xedas} {XBRL} y {Ontolog\xedas} en {OWL}}, url = {http://www.xbrl.es/downloads/articulos/xbrl-ipp-owl.pdf}, abstract = {Todo documento XBRL contiene cierta informaci\xf3n sem\xe1ntica que se representa mediante XML Schema y Xlink. Sin embargo estos mecanismos no fueron creados con el objetivo de dar cuenta de informaci\xf3n de este tipo. Por ello pueden plantearse correspondencias entre taxonom\xedas XBRL y ontolog\xedas de conceptos en OWL.}, journal = {XBRL Espa\xf1a (http://www.xbrl.es)}, author = {Aguilera, Unai and Abaitua, Joseba}, year = {2007}, keywords = {OWL, XBRL, semantic web, taxonomy} }'] [u' @article{garcia_hacia_2005, title = {Hacia un {XBRL} sem\xe1ntico}, url = {http://www.xbrl.es/downloads/articulos/xbrl-sem.pdf}, abstract = {XBRL como sistema de conexi\xf3n entre oferentes y demandantes de informaci\xf3n. La conexi\xf3n de los avances inform\xe1ticos y de las telecomunicaciones registrados en la \xfaltima d\xe9cada del siglo pasado signific\xf3 un crecimiento exponencial en las capacidades de generaci\xf3n, difusi\xf3n y mantenimiento de informaci\xf3n.}, journal = {XBRL Espa\xf1a (http://www.xbrl.es)}, author = {Garc\xeda, Jorge and Aguilera, Unai and Abaitua, Joseba}, year = {2005}, keywords = {OWL, XBRL, semantic web, taxonomy}, pages = {1--8} }']