mendeley_conferences.bib

@inproceedings{Pires2012,
  abstract = {The past few years, miniaturization has allowed usto imbue computers into everyday devices. This in turn hasenabled these devices to communicate with each other, and in doing so, allows us to collect a wealth of information, moreaccurately and with greater availability than ever before. Thisphenomenon is known as the Internet of Things. It allows smart environments to truly behave in an intelligent manner by using information collected from the devices mentioned above. However, it's necessary to model how the gathered data will influence the behavior of a smart environment. This open problem can be approached as a machine to machine (M2M) orchestration.In this paper we present a new architecture for M2Morchestration. This new architecture will be based around aplatform that creates orchestration processes through a graphical interface. Through this interface a business process execution language (BPEL) service will be made and deployed on an enterprise service bus (ESB). Alongside this, we are also developing a collection of services that will be used for the purposes of implementing a smart environment.},
  address = {Aveiro},
  author = {Pires, Gustavo and Antunes, M{\'{a}}rio and Corujo, Daniel and Gomes, Diogo and Barraca, Jo{\~{a}}o Paulo and Aguiar, Rui L.},
  booktitle = {CRC 2012: 12{\textordfeminine} Confer{\^{e}}ncia sobre Redes de Computadores},
  editor = {Gomes, Diogo and Salvador, Paulo},
  file = {:Users/dgomes/Documents/CV/mendeley/Pires et al. - 2012 - Architecture for orchestration of M2M services ATNoG - Advanced Telecommunications and Networks Group.pdf:pdf},
  keywords = {M2M},
  mendeley-tags = {M2M},
  pages = {112--119},
  publisher = {Universidade de Aveiro},
  title = {{Architecture for orchestration of M2M services}},
  url = {http://revistas.ua.pt/index.php/crc/article/view/2049},
  year = {2012}
}
@inproceedings{Barraca_tridentcom10,
  abstract = {We describe a wireless testbed composed by 24 wireless nodes that can be used to perform a broad range of studies in the area of next generation networks. This paper addresses the difficulties and constrains faced by the authors throughout the deployment process of such testbed. Flexibility and controllability were key concerns driving the testbed design. The testbed can be remotely managed through a series of remotely accessible web services performing low-level management. Validation results are presented, showing the interference levels of the testbed as well as its maximum throughput capabilities.},
  address = {Berlin, Germany},
  annote = {Google Scholar: 5 citations},
  author = {Barraca, Joao Paulo and Gomes, Diogo and Aguiar, Rui L},
  booktitle = {International Conference on Testbeds and Research Infrastructures for the Development of Networks {\&} Communities and Workshops},
  doi = {10.1007/978-3-642-17851-1_18},
  file = {:Users/dgomes/Documents/CV/mendeley/AMazING - Advanced Mobile wIreless Network playGround.pdf:pdf},
  title = {{AMazING - Advanced Mobile wIreless Network playGround}},
  url = {http://eudl.eu/article.php?id=8742},
  year = {2010}
}
@inproceedings{LSL_Eurospeech03,
  abstract = {The development of robots capable of accepting instructions in terms of familiar concepts to the user is still a challenge. For these robots to emerge it's essential the development of natural language interfaces, since this is regarded as the only interface acceptable for a machine which expected to have a high level of interactivity with Man. Our group has been involved for several years in the development of a mobile intelligent robot, named Carl, designed having in mind such tasks as serving food in a reception or acting as a host in an organization. The approach that has been followed in the design of Carl is based on an explicit concern with the integration of the major dimensions of intelligence, namely Communication, Action, Reasoning and Learning. This paper focuses on the multi-modal human-robot language communication capabilities of Carl, since these have been significantly improved during the last year.},
  address = {Geneva, Switzerland},
  annote = {Google Scholar: 11 citations},
  author = {Lopes, Luis Seabra and Teixeira, Ant{\'{o}}nio and Rodrigues, M{\'{a}}rio and Gomes, Diogo and Teixeira, Claudio and Ferreira, L and Soares, P and Gir{\~{a}}o, Jo{\~{a}}o and S{\'{e}}nica, Nuno},
  booktitle = {Proc. Eurospeech'2003},
  file = {:Users/dgomes/Documents/CV/mendeley/Towards a Personal Robot with Language Interface.pdf:pdf},
  month = {jan},
  pages = {2205--2208},
  title = {{Towards a Personal Robot with Language Interface}},
  url = {http://en.scientificcommons.org/43207460},
  year = {2003}
}
@inproceedings{Prata2012,
  abstract = {With the increasing amount of mobile interfaces combining different kinds of access technologies, ranging from Wi-Fi to 3G and LTE, the integration of flexible and mediaindependent link control mechanisms becomes of paramount importance. By employing an abstract way of obtaining access link status information and exercising control over the network interface operations, these control mechanisms become able to optimize device connectivity and network attachment. This paper presents EMICOM, an Enhanced Media Independent COnnection Manager framework where a GNU/Linux Network Manager and Link Service Access Points for the IEEE 802.3 and 802.11  technologies were implemented and integrated through crosslayer Media Independent Handover (MIH) mechanisms from the IEEE 802.21 standard. Through an open-source implementation of the framework, the (MIH) command set capabilities are extended, allowing the support of network association and authentication, as well as Layer 3 services such as IP configuration, providing a generic solution for optimal network connectivity management.},
  address = {Aveiro},
  author = {Prata, Andr{\'{e}} and Corujo, Daniel and Gon{\c{c}}alves, Pedro and Gomes, Diogo},
  booktitle = {CRC 2012: 12{\textordfeminine} Confer{\^{e}}ncia sobre Redes de Computadores},
  editor = {Gomes, Diogo and Salvador, Paulo},
  keywords = {802.21,link layer,network manager},
  language = {eng},
  pages = {38--46},
  publisher = {Universidade de Aveiro},
  title = {{EMICOM: Enhanced Media Independent COnnection Manager}},
  url = {http://revistas.ua.pt/index.php/crc/article/view/2040},
  year = {2012}
}
@inproceedings{VilacaAfonsoAntunesMario2015,
  abstract = {Sharing live experiences in social networks is agrowing trend. That includes posting comments and sentimentsabout TV programs. Automatic detection of messages withcontents related to TV opens new opportunities for the industryof entertainment information.This paper describes a system that detects TV highlights in oneof the most important social networks - Twitter. Combining Twit-ter's messages and information from an Electronic ProgrammingGuide (EPG) enriched with external metadata we built a modelthat matches tweets with TV programs with an accuracy over80{\%}. Our model required the construction of semantic profilesfor the Portuguese language. These semantic profiles are usedto identify the most representative tweets as highlights of a TVprogram. Measuring semantic similarity with those tweets it ispossible to gather other messages within the same context. Thisstrategy improves the recall of the detection. In addition wedeveloped a method to automatically gather other related webresources, namely Youtube videos. TVPulse: Improvements on detecting TV highlights in Social Networks using metadata and semantic similarity. Available from: https://www.researchgate.net/publication/284162175{\_}TVPulse{\_}Improvements{\_}on{\_}detecting{\_}TV{\_}highlights{\_}in{\_}Social{\_}Networks{\_}using{\_}metadata{\_}and{\_}semantic{\_}similarity [accessed Feb 23, 2016].},
  address = {Evora},
  author = {{Vila{\c{c}}a Afonso, Antunes M{\'{a}}rio}, Gomes Diogo},
  booktitle = {14{\textordfeminine} Confer{\^{e}}ncia sobre Redes de Computadores, At {\'{E}}vora, Portugal},
  title = {{TVPulse: Improvements on detecting TV highlightsin Social Networks using metadata and semanticsimilarity}},
  url = {https://www.researchgate.net/publication/284162175{\_}TVPulse{\_}Improvements{\_}on{\_}detecting{\_}TV{\_}highlights{\_}in{\_}Social{\_}Networks{\_}using{\_}metadata{\_}and{\_}semantic{\_}similarity},
  year = {2015}
}
@article{Antunes2016a,
  abstract = {The number of connected devices collecting and distributing real-world information through various systems, is expected to soar in the coming years. As the number of such connected devices grows, it becomes increasingly difficult to store and share all these new sources of information. Several context representation schemes try to standardize this information, but none of them have been widely adopted. In previous work we addressed this challenge, however our solution had some drawbacks: poor semantic extraction and scalability. In this paper we discuss ways to efficiently deal with representation schemes' diversity and propose a novel d-dimension organization model. Our evaluation shows that d-dimension model improves scalability and semantic extraction.},
  author = {Antunes, M{\'{a}}rio and Gomes, Diogo and Aguiar, Rui L.},
  doi = {10.1016/j.future.2015.09.008},
  issn = {0167739X},
  journal = {Future Generation Computer Systems},
  keywords = {Context information,IoT,M2M},
  month = {mar},
  pages = {675--683},
  title = {{Scalable semantic aware context storage}},
  url = {http://www.sciencedirect.com/science/article/pii/S0167739X15002885 http://linkinghub.elsevier.com/retrieve/pii/S0167739X15002885},
  volume = {56},
  year = {2016}
}
@inproceedings{Goncalves_CRC2003,
  abstract = {Abstract: The increasing utilisation of QoS mechanisms creates many problems to commercial data networks. The multiplicity of requirements posed requires new and scalable approaches from the network operator. This paper discusses a},
  address = {Braganca, Portugal},
  author = {Gon{\c{c}}alves, Pedro and Gomes, Diogo and Marques, Victor and Aguiar, Rui L},
  booktitle = {Confer{\^{e}}ncia sobre Redes de Computadores},
  file = {:Users/dgomes/Documents/CV/mendeley/QoS Control support for heterogeneous networks.pdf:pdf},
  title = {{QoS Control support for heterogeneous networks}},
  url = {http://www.fccn.pt/crc2003/v3/sessao4/poster02.pdf},
  year = {2003}
}
@inproceedings{CorujoSensors2011,
  abstract = {The evolution of telecommunications has allowed the coupling of networking features to an ever-increasing plethora of devices, enabling their connectivity and berthing of an Internet of Things (IoT). However, the assorted nature of such “things” implies disparate specifications, requirements and interfacing, for interaction with high-level decision modules, services and agents involved in the most distinct kind of scenarios. The joint operation of all networkable things in a truly integrated IoT vision requires a flexible framework able to facilitate interfacing with different elements and concepts. In this paper we present a framework that builds over the concept of Media Independence, further enhancing it to encompass the abstraction of different “things”, by providing the means for accessing their different interfacing procedures. We highlight the feasibility and flexibility of this framework by introducing it into an IoT scenario, enabling a flexible way for interface retrieval and control of different entities, paving the way for a truly universal and dynamic connectivity vision.},
  address = {Limerick, Ireland},
  author = {Corujo, Daniel and Lebre, Marcelo and Gomes, Diogo and Aguiar, Rui L.},
  booktitle = {IEEE Sensors},
  doi = {10.1109/ICSENS.2011.6127090},
  keywords = {802.21,IoT,Sensors},
  mendeley-tags = {802.21,IoT,Sensors},
  pages = {643--646},
  title = {{A Framework for the Connectivity of an Internet of Things}},
  url = {http://ieeexplore.ieee.org/xpl/freeabs{\_}all.jsp?arnumber=6127090},
  year = {2011}
}
@inproceedings{Goncalves_ict09,
  abstract = {The 3GPP consortium proposed in the release 7 of the IP Multimedia Subsystem (IMS) a Diameter interface for the resource admission communication process replacing the previous COPS solution. Although both academic and industry communities have deeply debate the advantages and disadvantages of each protocol, its impact in NGN may have not been thoroughly quantified. This paper compares both protocols in terms of messages exchanged between network entities, and of bandwidth requirements during the admission control process. Based on general network operator environment characteristics, we present several exploitation scenarios where it is analyzed the scalability and adequacy of each protocol.},
  address = {Marrakech, Morocco},
  annote = {Google Scholar: 4 citations},
  author = {Goncalves, Pedro and Azevedo, Ricardo and Gomes, Diogo and Oliveira, Jose Luis and Aguiar, Rui L},
  booktitle = {2009 International Conference on Telecommunications},
  doi = {10.1109/ICTEL.2009.5158633},
  file = {:Users/dgomes/Documents/CV/mendeley/Evaluation of policy-based admission control mechanisms in NGN.pdf:pdf},
  isbn = {978-1-4244-2936-3},
  keywords = {3GPP IMS,COPS,Diameter,Network management},
  month = {may},
  pages = {137--142},
  publisher = {IEEE},
  title = {{Evaluation of policy-based admission control mechanisms in NGN}},
  url = {http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=5158633},
  year = {2009}
}
@article{jesus2019stream,
  abstract = {The increasing number of small, cheap devices full of sensing capabilities lead to an untapped source of information that can be explored to improve and optimize several systems. Yet, hand in hand with this growth goes the increasing difficulty to manage and organize all this new information. In fact, it becomes increasingly difficult to properly evaluate IoT and M2M context-aware platforms. Currently, these platforms use advanced machine learning algorithms to improve and optimize several processes. Having the ability to test them for a long time in a controlled environment is extremely important. In this paper, we discuss two distinct methods to generate a data stream from a small real-world dataset. The first model relies on first order Markov chains, while the second is based on GANs. Our preliminiar evalution shows that both achieve sufficient resolution for most real-world scenarios.},
  author = {Jesus, Ricardo and Antunes, M{\'{a}}rio and Georgieva, P{\'{e}}tia and Gomes, Diogo and Aguiar, Rui},
  doi = {10.5220/0007766501770184},
  isbn = {978-989-758-369-8},
  journal = {Proceedings of the 4th International Conference on Internet of Things, Big Data and Security},
  pages = {177--184},
  publisher = {SCITEPRESS - Science and Technology Publications},
  title = {{Stream Generation: Markov Chains vs GANs}},
  url = {http://www.scitepress.org/DigitalLibrary/Link.aspx?doi=10.5220/0007766501770184},
  year = {2019}
}
@inproceedings{Antunes2015,
  abstract = {In recent years the technological world has grown by incorporating billions of small sensing devices, collecting and sharing real-world information. As the number of such devices grows, it becomes increasingly difficult to manage all these new information sources. There is no uniform way to share, process and understand context information. In previous publications we discussed efficient ways to organize context information that is independent of structure and representation. However, our previous solution suffers from semantic sensitivity. In this paper we review semantic methods that can be used to minimize this issue, and propose an unsupervised semantic similarity solution that combines distributional profiles with public web services. Our solution was evaluated against Miller-Charles dataset, achieving a correlation of 0.6.},
  author = {Antunes, Mario and Gomes, Diogo and Aguiar, Rui},
  booktitle = {2015 3rd International Conference on Future Internet of Things and Cloud},
  doi = {10.1109/FiCloud.2015.103},
  isbn = {978-1-4673-8103-1},
  month = {aug},
  pages = {87--92},
  publisher = {IEEE},
  title = {{Semantic Features for Context Organization}},
  url = {http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=7300802 https://ieeexplore.ieee.org/document/7300802/},
  year = {2015}
}
@inproceedings{Antonio_IST04,
  abstract = {This article presents results of an IP-based architecture for heterogeneous environments, covering UMTS-like TD-CDMA wireless access technology, wireless and wired LANs, that has been developed under},
  address = {Lion, France},
  annote = {Google Scholar: 10 citations},
  author = {Cuevas, Antonio and Serrano, Pablor and Bernardos, Carlos Jesus and Moreno, Jose Ignacio and Jaehnert, Jurgen and Kim, H W and Zhou, Jie and Gomes, Diogo and Gon{\c{c}}alves, Pedro and Aguiar, Rui L},
  booktitle = {IST Mobile and Wireless Communications Summit},
  month = {jun},
  title = {{Field Evaluation of a 4G True-IP network}},
  url = {http://www.it.uc3m.es/{~}netcom/publications/2004/cuevas{\_}IST2004.pdf},
  year = {2004}
}
@inproceedings{Sargento_IST05,
  abstract = {This paper describes the QoS architecture and the corresponding QoS signalling protocols to be developed inside the IST project Daidalos. We address the main results achieved in terms of the definition of the QoS components and its interfaces, the description of the application and network services, definition of the signalling scenarios for the integration of the QoS signalling with the application signalling and with mobility approaches, and specification of the intra- and inter- domain QoS control approaches. We also describe the QoS management of the system, through the Policy--based Management System, and a Real-time Network Monitoring system able to aid in admission control with the results of active and passive measurements. All the elements, interfaces and functionalities take into account multicast services and inherent broadcast networks.},
  address = {Dresden, Germany},
  annote = {Google Scholar: 11 citations},
  author = {Sargento, Susana and Prior, Rui and Sousa, Filipe and Gon{\c{c}}alves, Pedro and Gozdecki, Janusz and Gomes, Diogo and Guainella, Emiliano and Cuevas, Antonio and Dziunikowski, Wojciech and Fontes, Francisco},
  booktitle = {IST Mobile and Wireless Communications Summit},
  file = {:Users/dgomes/Documents/CV/mendeley/End-to-end QoS Architecture for 4G Scenarios.pdf:pdf},
  title = {{End-to-end QoS Architecture for 4G Scenarios}},
  url = {http://www.eurasip.org/Proceedings/Ext/IST05/papers/527.pdf},
  year = {2005}
}
@inproceedings{Antu1709:Vehicular,
  abstract = {{\textcopyright} 2017 IEEE. The Internet of Things (IoT) is a very promising concept that by connecting numerous devices to the internet and extracting large sums of information (BigData) can enable the realisation of various futuristic scenarios. In order to develop and assess future applications and services, it is necessary the availability of datasets that can be used to train, test and cross validate. Project SCoT (Smart Cloud of Things) has developed an M2M platform capable of collecting information from heterogeneous devices and collide that information in a large data repository. During its pilot phase, the project made the assessment of the road conditions in the region of Aveiro, Portugal. In this work we make the dataset used on the previous mentioned pilot publicly available. With this dataset our road assessment algorithm reached 80{\%} accuracy in the task of pothole detection, other scenarios (that take into account vehicular speed, position and acceleration) can also be explored. The dataset was not pre-processed in anyway, the only transformation was made to protect the identity of the volunteers.},
  address = {Wuxi, P.R. China},
  author = {Antunes, Mario and Gomes, Diogo and Barraca, Joao Paulo and Aguiar, Rui L.},
  booktitle = {2017 International Smart Cities Conference (ISC2)},
  doi = {10.1109/ISC2.2017.8090867},
  isbn = {978-1-5386-2524-8},
  keywords = {Dataset,IoT,M2M,Machine Learning},
  month = {sep},
  pages = {1--4},
  publisher = {IEEE},
  title = {{Vehicular dataset for road assessment conditions}},
  url = {http://ieeexplore.ieee.org/document/8090867/},
  year = {2017}
}
@inproceedings{Fonseca2014,
  abstract = {Social networks have recently emerged to become vital tools for information and content dissemination among connections. Indeed, the immense increase of number of users of Facebook made it rise to become the largest existing social network with more than 1.2 billion active users. However, these numbers also rose the attention of hackers and attackers who aim at propagating malware and viruses for obtaining confidential information regarding social network users. In this manner, it is crucial that each Facebook user is able to easily access, control and analyse the information shared on the corresponding profile so that profile usage deviations can be more efficiently detected. However, despite the fact that Facebook allows an analysis of all user actions through the Timeline Review, this information is not comprehensively organized and there is no statistical analysis of the user generated data. In this paper, we propose a novel framework comprising a Facebook event collector, which by being provided with an authentication token for a user profile obtained through a Facebook application developed for this purpose, collects all the corresponding posted information and stores it in a relational database for $\backslash$textit{\{}a posteriori{\}} analysis. Through the graphical interface of the developed application, users can access all stored information in a comprehensible manner, according to the type of event, thus facilitating the analysis of user behaviour. By storing each event with the corresponding timestamp, we are able to perform an efficient and comprehensive analysis of all posted contents and compute statistical models over the obtained data. In this manner, we can create a notion of normal usage profile and detect possible deviations which may be indicative of a compromised user account.},
  address = {Madeira, Portugal},
  author = {Fonseca, Hugo and Rocha, Eduardo and Salvador, Paulo and Nogueira, Antonio and Gomes, Diogo},
  booktitle = {2014 IEEE Symposium on Computers and Communications (ISCC)},
  doi = {10.1109/ISCC.2014.6912474},
  editor = {IEEE},
  file = {:Users/dgomes/Documents/CV/mendeley/Fonseca et al. - 2014 - A Facebook event collector framework for profile monitoring purposes.pdf:pdf},
  isbn = {978-1-4799-4277-0},
  keywords = {Analytical models,Authentication,Computational modeling,Databases,Facebook,Facebook event collector framework,Monitoring,Monitoring Framework,Profile Hijack,Profile Hijack.,Social networks,Timeline Review,User Behavi,User Behaviour Modelling,authentication token,computer viruses,content dissemination,graphical interface,graphical user interfaces,information dissemination,malware,normal usage profile,posted content analysis,profile monitoring purposes,profile usage deviations,relational database,relational databases,social networking (online),social networks,statistical analysis,statistical models,viruses},
  month = {jun},
  pages = {1--6},
  publisher = {IEEE},
  title = {{A Facebook event collector framework for profile monitoring purposes}},
  url = {http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=6912474 http://ieeexplore.ieee.org/document/6912474/ http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6912474},
  year = {2014}
}
@inproceedings{Gomes_ICT04,
  abstract = {The increasing usage of multiple signalling mechanisms, with associated QoS extensions, creates several problems to commercial data networks. New and scalable approaches are required for the network operator to support this diversity. This paper discusses a highly flexible, scalable architecture for processing QoS Admission Control in public networks. The architecture relies on the cooperation of two different entities, an agent and a manager, with fully distributed implementation, and able to perform the required signalling, authorization, and admission control decisions. If required, the agent is capable of interfacing with different signalling mechanisms. Early implementation conclusions are also presented. This architecture is capable of operating with multiple QoS frameworks, with minimal added overhead.},
  address = {Fortaleza, Brazil},
  annote = {Google Scholar: 4 citations},
  author = {Gomes, Diogo and Gon{\c{c}}alves, Pedro and Aguiar, Rui L},
  booktitle = {International Conference on Telecommunications},
  doi = {10.1007/978-3-540-27824-5_145},
  editor = {Souza, Jos{\'{e}} Neuman De and Dini, Petre and Lorenz, Pascal},
  file = {:Users/dgomes/Documents/CV/mendeley/A transsignaling strategy for QoS support in heterogeneous networks.pdf:pdf},
  isbn = {978-3-540-22571-3},
  month = {jan},
  pages = {1114--1121},
  pmid = {223151400145},
  publisher = {Springer Berlin / Heidelberg},
  title = {{A transsignaling strategy for QoS support in heterogeneous networks}},
  url = {http://www.springerlink.com/index/b9aucnvay7al0yla.pdf},
  volume = {3124},
  year = {2004}
}
@inproceedings{chris2013,
  abstract = {Future pervasive environments will take into consideration physical and digital social relations. Nowadays it is important use to collective intelligence, where the interpretation of context information can be harnessed as input for context-aware applications, especially for group collaboration. The use of collective intelligence represents new possibilities but also new challenges in terms of collective information for adaptability and personalization in intelligent environments. This paper presents a collaborative context-aware framework focusing on social matching capabilities for session formation in collaborative activities.},
  address = {Athens, Greece},
  author = {Lima, Christopher V and Antunes, M{\'{a}}rio and Gomes, Diogo and Aguiar, Rui Luis},
  booktitle = {Workshop Proceedings of the 9th International Conference on Intelligent Environments},
  doi = {10.3233/978-1-61499-286-8-110},
  file = {:Users/dgomes/Documents/CV/mendeley/Social Awareness in Pervasive Communities for Collaborative Work.pdf:pdf},
  pages = {110--115},
  publisher = {IOS Press},
  title = {{Social Awareness in Pervasive Communities for Collaborative Work}},
  url = {http://ebooks.iospress.nl/publication/33854},
  year = {2013}
}
@inproceedings{CorujoCRC2011a,
  abstract = {The evolution on ambient intelligence technologies, such as sensor networks, propelled a universe of very diverse types of both data and hardware equipment creating one of the most heterogeneous network environments. This diversity brings to light the main issue we aim to address in this paper: the need for a common ground that enables communications between the different heterogeneous equipments and technologies. Starting from the well-established IEEE 802.21 Media Independent Handover standard, we propose its mechanisms and structure to be extended to provide the needed common ground for communication in ambient intelligence scenarios. In this work, we extend 802.21 to include sensor information, enabling different types of equipment and network technologies to communicate with each other under a common standard contributing to a truly heterogeneous network framework. To conclude, we address its viability through a comparison with other known solutions for communication on sensing devices.},
  address = {Coimbra, Portugal},
  author = {Corujo, Daniel and Lebre, Marcelo and Gomes, Diogo and Aguiar, Rui L.},
  booktitle = {Confer{\^{e}}ncia sobre Redes de Computadores},
  keywords = {802.21,sensors},
  title = {{Media Independent Transport Service for Ambient Intelligence}},
  url = {http://atnog.av.it.pt/publications/media-independent-transport-service-ambient-intelligence},
  year = {2011}
}
@inproceedings{RuiPrior_HICSS05_acm,
  abstract = {Next generation wireless communication systems aim to handle diverse types of services across different types of access technologies in a seamless way. This paper proposes a next generation network architecture and evaluates possible associated signaling strategies, focusing in network-level QoS support aspects. The scenarios handled cover terminal-initiated signaling, network controlled signaling, and application-provider controlled signaling. Possible message sequence charts associated with these scenarios are presented and discussed. The paper compares the relative merits of each approach and concludes that the optimum QoS signaling solution depends on the QoS models that will be used, which are directly related to the business models chosen by the operators.},
  address = {Big Island, Hawaii},
  annote = {From Duplicate 2 (Heterogeneous Signaling Framework for End-to-End QoS Support in Next Generation Networks - Prior, Rui; Sargento, Susana; Gomes, Diogo; Aguiar, R.L.)

Google Scholar: 26 citations; Scopus: 5 citations},
  author = {{Rui Prior} and Sargento, Susana and Gomes, Diogo and Aguiar, R.L.},
  booktitle = {Proceedings of the 38th Annual Hawaii International Conference on System Sciences},
  doi = {10.1109/HICSS.2005.293},
  file = {:Users/dgomes/Documents/CV/mendeley/Prior et al. - 2005 - Heterogeneous Signaling Framework for End-to-End QoS Support in Next Generation Networks.pdf:pdf},
  isbn = {0-7695-2268-8},
  issn = {15301605},
  pages = {305c--305c},
  publisher = {IEEE},
  title = {{Heterogeneous Signaling Framework for End-to-End QoS Support in Next Generation Networks}},
  url = {http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=1385870 http://ieeexplore.ieee.org/document/1385870/},
  year = {2005}
}
@inproceedings{Antunes2013,
  abstract = {Smart environments are physical places that are richly and invisibly populated with sensors, actuators and computational elements. The objective of such environments is to adapt themselves to its users in order to increase their comfort and usefulness. This paper proposes a platform, named APOLLO, capable of inferring behaviour rules from a smart environment and apply them to provide an intelligent space. The APOLLO platform is built upon a Service Oriented Architecture (SOA), in which collected context information is used to infer behaviour rules though statistical and machine learning techniques. The proposed platform is to be deployed in a home automation scenario.},
  author = {Antunes, Mario and Gomes, Diogo and Aguiar, Rui},
  booktitle = {Proceeding of the 2013 Conference on Future Internet Communications, CFIC 2013},
  doi = {10.1109/CFIC.2013.6566324},
  isbn = {9781479900596},
  keywords = {SOA,Smart environments,knowledge extraction,machine learning},
  language = {English},
  month = {may},
  pages = {1--8},
  publisher = {IEEE},
  title = {{Towards behaviour inference in smart environments}},
  url = {http://ieeexplore.ieee.org/articleDetails.jsp?arnumber=6566324},
  year = {2013}
}
@article{Antunes2017b,
  abstract = {{\textcopyright} 2017 Elsevier B.V. The technological world has grown by incorporating billions of small sensing devices, collecting and sharing huge amounts of diversified data. As the number of such devices grows, it becomes increasingly difficult to manage all these new data sources. Currently there is no uniform way to represent, share, and understand IoT data, leading to information silos that hinder the realization of complex IoT/M2M scenarios. IoT/M2M scenarios will only achieve their full potential when the devices work and learn together with minimal human intervention. In this paper we discuss the limitations of current storage and analytical solutions, point the advantages of semantic approaches for context organization and extend our unsupervised model to learn word categories automatically. Our solution was evaluated against Miller-Charles dataset and a IoT semantic dataset extracted from a popular IoT platform, achieving a correlation of 0.63.},
  author = {Antunes, M{\'{a}}rio and Gomes, Diogo and Aguiar, Rui L.},
  doi = {10.1016/j.future.2017.11.045},
  issn = {0167739X},
  journal = {Future Generation Computer Systems},
  keywords = {Context information,IoT,M2M,Semantic similarity},
  month = {sep},
  pages = {792--798},
  title = {{Towards IoT data classification through semantic features}},
  url = {http://linkinghub.elsevier.com/retrieve/pii/S0167739X17327553 https://linkinghub.elsevier.com/retrieve/pii/S0167739X17327553},
  volume = {86},
  year = {2018}
}
@inproceedings{Antunes2014a,
  author = {Antunes, Mario and Gomes, Diogo and Aguiar, Rui},
  booktitle = {2014 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery},
  doi = {10.1109/CyberC.2014.53},
  isbn = {978-1-4799-6236-5},
  keywords = {Context,Context modeling,Information retrieval,Internet of things,M2M,Mathematical model,Organizations,Semantics,Sensors,context information},
  language = {English},
  month = {oct},
  pages = {256--263},
  publisher = {IEEE},
  title = {{Semantic-Based Publish/Subscribe for M2M}},
  url = {http://ieeexplore.ieee.org/articleDetails.jsp?arnumber=6984316 http://ieeexplore.ieee.org/document/6984316/},
  year = {2014}
}
@inproceedings{Martins2012,
  abstract = {Experimental testbeds for evaluating solutions in computer net- works, are today required as a complement to simulation and emu- lation. As these testbeds become larger, and accessible to a broader universe of the research community, dedicated management tools become mandatory. These tools ease the complex management of the testbed specific resources, while providing an environment for researchers to define their experiments with large flexibility. While there are currently several management tools, the research commu- nity is still lacking tools that smooth the experimentation workflow. These were key aspects that we considered when developing the management infrastructure for our wireless testbed[4] (AMazING). We developed a experimentation support framework supported by an attractive GUI, automation and scripting capabilities, as well as experiment versioning and integrated result gathering and analysis.},
  address = {New York, New York, USA},
  author = {Martins, Jo{\~{a}}o and Barraca, Jo{\~{a}}o Paulo and Gomes, Diogo and Aguiar, Rui Luis},
  booktitle = {Proceedings of the seventh ACM international workshop on Wireless network testbeds, experimental evaluation and characterization - WiNTECH '12},
  doi = {10.1145/2348688.2348693},
  file = {:Users/dgomes/Documents/CV/mendeley/Experimentation made easy with the AMazING panel.pdf:pdf},
  isbn = {9781450315272},
  keywords = {experimentation,network,omf,orbit,testbed,web,wireless},
  mendeley-tags = {orbit,testbed},
  month = {aug},
  pages = {11},
  publisher = {ACM Press},
  title = {{Experimentation made easy with the AMazING panel}},
  url = {http://dl.acm.org/citation.cfm?id=2348688.2348693 http://dl.acm.org/citation.cfm?doid=2348688.2348693},
  year = {2012}
}
@inproceedings{SantosCRC2011,
  abstract = {With the ubiquity and pervasiveness of mobile com- puting, together with the increasing number of social networks, end-users have learned to live and share all kinds of information about themselves. As an example, Facebook reports that it has currently 500 million active users, 200 million of which access its services on mobile systems; moreover, users that access Facebook through mobile applications are twice as active as non-mobile users, and it is used by 200 mobile operators in 60 countries [1]. More specific mobile platforms such as Foursquare, which unlike Facebook only collects location information, reports 6.5 million users worldwide, and also has a mobile presence (both with a web application and iPhone / Android applications) [2]. Context- aware architectures intend to explore this increasing number of context information sources and provide richer, targeted services to end-users, while also taking into account arising privacy issues. While multiple context management platform architectures have been devised [3], this paper focuses primarily on Context- Broker-based architectures, such as the ones proposed in the projects Mobilife [4] and C-Cast [5]. More specifically, it focuses on the context management platform XCoA [6]. This platform uses XMPP for its main communication protocol, and publishes context information in a Context-Broker. This context informa- tion is provided by Context-Agents, such as mobile terminals, sensor networks and social networks. Due to the nature of the XMPP protocol, the context information is provided in XML form. This paper proposes the usage of a NoSQL storage system for the purpose of context information storage and retrieval in an XMPP broker-based context platform such as XCoA, together with a full-text searching engine. Through a comparison made through prototypes, the paper clearly demonstrates the advantages of NoSQL storage systems applied to the area of Context Management.},
  annote = {Google Scholar: 2 citations},
  author = {Santos, Nuno and Pereira, Oscar and Gomes, Diogo},
  booktitle = {Confer{\^{e}}ncia sobre Redes de Computadores},
  keywords = {Context Management,noSQL},
  title = {{Context Storage Using NoSQL}},
  url = {http://atnog.av.it.pt/publications/context-storage-using-nosql},
  year = {2011}
}
@inproceedings{Miloucheva_ICT06,
  abstract = {With the rapid advances in multimedia content delivery technologies and deployment of user-centric broadband infrastructures, there is an increasing challenge for efficient usage of the Internet resources and enhanced Quality of Service (QoS) support based on multicast. This paper discusses an architectural approach for provision of multicast services for content delivery on demand in the framework of converged fixed / mobile / broadcast infrastructures based on heterogeneous mobile IPv6 environment. Addressed issues include support of multicast transport protocols and mechanisms at access routers for different application requirements (reliable, streaming and real-time) considering asynchronous service requests and caching, QoS management of multicast transport for content delivery, seamless handover and selection of optimal access routers for multicast services. The concepts are based on the current state and possible enhancements of the mobile architecture developed in the European Community (EU) IST project DAIDALOS.},
  address = {Madeira, Portugal},
  annote = {Google Scholar: 8 citations},
  author = {Miloucheva, Ilka and Einsiedler, Hans J and Gomes, Diogo and Jonas, Karl},
  booktitle = {International Conference on Telecommunications},
  file = {:Users/dgomes/Documents/CV/mendeley/QoS based multicast architecture for heterogeneous mobile IPv6 environment.pdf:pdf},
  keywords = {Mobile communication,transport protocols},
  pages = {4},
  title = {{QoS based multicast architecture for heterogeneous mobile IPv6 environment}},
  year = {2006}
}
@inproceedings{Goncalves2014,
  abstract = {The proliferation of user-owned connected devices has brought value to mobile application developers, which can make use of locally-available sensors and capabilities and send their information to the web, centralizing the data flows. A more distributed approach would have device capabilities offered directly on the network as services hosted by the user. These pervasive user-hosted services could be made discoverable and available over a public federated service infrastructure. The infrastructure would provide transport over an identity layer, where endpoints are addressed by their identities instead of network identifiers, and on top of which services can be exposed to be consumed by trusted friends or anonymous users, as the hosting user prefers. The work presented in this paper explores the possibility of implementing such a distributed social Service-Oriented Architecture (SOA) over Extensible Messaging and Presence Protocol (XMPP). This SOA, which would expose re-usable coarse-grained software components in a service ecosystem, differs from traditional SOA because it attempts to counter the centralization existing services, in favour of a fully-distributed service ecosystem where each peer can behave both as service consumer and provider. Finally, an analysis is done on how suitable XMPP is to serve as a base protocol for such infrastructure.},
  address = {Funchal},
  author = {Goncalves, Joao M. and Gomes, Diogo},
  booktitle = {2014 IEEE Symposium on Computers and Communications (ISCC)},
  doi = {10.1109/ISCC.2014.6912538},
  file = {:Users/dgomes/Documents/CV/mendeley/Goncalves, Gomes - 2014 - User-hosted SOA infrastructure over XMPP.pdf:pdf},
  isbn = {978-1-4799-4277-0},
  keywords = {Distributed computing,Method of moments,Middleware,Payloads,Protocols,Service-oriented architecture,Simple object access protocol,Software architecture,Web services,XML,XMPP,data flows,device capabilities,distributed social service-oriented architecture,extensible messaging-and-presence protocol,fully-distributed service ecosystem,identity layer,locally-available sensors,middleware,mobile application,mobile computing,pervasive user-hosted services,protocols,public federated service infrastructure,reusable coarse-grained software components,security of data,service-oriented architecture,software architecture,software reusability,user-hosted SOA infrastructure,user-owned connected devices},
  month = {jun},
  pages = {1--6},
  publisher = {IEEE},
  title = {{User-hosted SOA infrastructure over XMPP}},
  url = {http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=6912538 http://ieeexplore.ieee.org/document/6912538/},
  year = {2014}
}
@inproceedings{Lebre2011,
  abstract = {The integration of the digital world into every aspect of our lives is becoming more and more preeminent. Nowadays, not only humans but also devices and the environments where we dwell are also able to provide their own information, through the usage of sensors. Through their interconnection over communication networks, sensors enable Ambient Intelligent scenarios achieving a true Internet of Things, and crossing the gap between computer systems and the real world. However, the different sensing devices and information generated by them, are of such disparate nature that it becomes increasingly difficult to access and make use of such heterogeneous data. In this paper, we propose a framework which not only considers a media independent information access to sensors and their supplied data, but is also flexible enough to configure and provide different means to best transport collected sensor information via wireless gateways, facilitating its deployment in different scenarios. We demonstrate its usefulness by providing a throughput efficient approach towards the collection and dissemination of sensing data, through sensing information compression and aggregation of multiple sources.},
  address = {Barcelona, Spain},
  annote = {Google Scholar: 4 citations; Scopus: 1 citation},
  author = {Corujo, Daniel and Lebre, Marcelo and Gomes, Diogo and Aguiar, Rui},
  booktitle = {2011 International Conference on Distributed Computing in Sensor Systems and Workshops (DCOSS)},
  doi = {10.1109/DCOSS.2011.5982210},
  isbn = {978-1-4577-0512-0},
  month = {jun},
  pages = {1--6},
  publisher = {IEEE},
  title = {{A framework for flexible sensor information dissemination}},
  url = {http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=5982210},
  year = {2011}
}
@inproceedings{Gomes_WWRF15,
  abstract = {In a globally connected world filled with rich multimedia services, mobility means making the kind of services utilized independent of the access technology used. The current dependence of Technologies and Services acts as a barrier for the penetration of new markets with new products and services. Broadcast technologies such as DVB and DMB are being deployed over the world. New mobile terminals that carry two interfaces are now able to additionally connect to a broadcast network. Though these broadcast networks provide TV-like services, they lack flexibility and personalization. This paper shows how the Daidalos project has taken up these trends in terms of Mobility and Services Provisioning in a Heterogeneous Network Operator Environment towards a solution that integrates mobility and broadcast.},
  address = {Paris, France},
  author = {Gomes, Diogo and Aguiar, Rui L and Sarma, Amardeo and Jonas, Karl},
  booktitle = {WWRF15},
  file = {:Users/dgomes/Documents/CV/mendeley/Flexible Multicast Service Provision for 4G.pdf:pdf},
  title = {{Flexible Multicast Service Provision for 4G}},
  year = {2005}
}
@inproceedings{LSL_Robotica2003,
  abstract = {This paper describes the architecture and current capabilities of Carl, a prototype of an intelligent service robot, designed having in mind such tasks as serving food in a reception or acting as a host in an organization. The approach that has been followed in the design of Carl is based on an explicit concern with the integration of the major dimensions of intelligence, namely Communication, Action, Reasoning and Learning. The paper focuses on the multi-modal human-robot communication capabilities of Carl, since these have been significantly improved during the last year.},
  address = {Lisbon, Portugal},
  author = {Lopes, Luis Seabra and Teixeira, Ant{\'{o}}nio and Gomes, Diogo and Teixeira, Claudio and Gir{\~{a}}o, Jo{\~{a}}o},
  booktitle = {Robotica 2003},
  file = {:Users/dgomes/Documents/CV/mendeley/A friendly and flexible human-robot interface for CARL.pdf:pdf},
  title = {{A friendly and flexible human-robot interface for CARL}},
  url = {http://robotica2003.ist.utl.pt/main/Docs/Papers/ROB03-S4-2.pdf},
  year = {2003}
}
@inproceedings{Sargento_IST06,
  abstract = {II NTRODUCTION Next generation wireless communication systems will handle diverse types of services, across different types of access technologies. This trend, already present in 3G networks and in the current explosion of},
  address = {Mykonos, Greece},
  annote = {Google Scholar: 3 citations},
  author = {Sargento, Susana and Gomes, Diogo and Matos, Alfredo and Aguiar, Rui L},
  booktitle = {IST Mobile and Wireless Communications Summit},
  file = {:Users/dgomes/Documents/CV/mendeley/QoS Signalling in 4G Scenarios.pdf:pdf},
  title = {{QoS Signalling in 4G Scenarios}},
  url = {http://hng.av.it.pt/{~}alfmatos/files/papers/mws2006.pdf},
  year = {2006}
}
@inproceedings{iotest2012,
  abstract = {A brave new world made of interconnected smart devices will soon revolutionize the world. The application of the Internet of Things vision will foster the creation of new businesses across different industrial sectors. Communication Service Providers need to set the pace of this change if they want to lead this transformation. They need to both leverage and evolve their architectures in order to support a flexible creation of innovative services over distributed networks, linking heterogeneous sensors and actuators. This paper presents the roles of the telecoms on the upcoming machine-to-machine markets and devises an advanced architecture able to withstand the demands of a new plethora of evermore clever and useful services.},
  address = {Wuxi, China},
  author = {Pinto, Filipe Cabral and Chainho, Paulo and P{\'{a}}ssaro, Nuno and Santiago, Fernando and Corujo, Daniel and Gomes, Diogo},
  booktitle = {Proc. 2012 International Workshop on M2M Communication Technologies and Systems},
  file = {:Users/dgomes/Documents/CV/mendeley/An Architecture for the Future Business of Things.pdf:pdf},
  keywords = {M2M},
  title = {{An Architecture for the Future Business of Things}},
  url = {http://m2m-wuxi.weebly.com/uploads/1/2/0/4/12049022/m2m{\_}workshop{\_}wuxi{\_}program{\_}final.pdf},
  year = {2012}
}
@inproceedings{Antunes2018,
  abstract = {Estimating the knee/elbow point in curves is a challenging task. However, most of the time these points represent ideal compromises for parameters, methods and algorithms. Nowadays several IoT and M2M scenarios require autonomous systems that optimize themselves with minimal human intervention. Thus, knee/elbow estimation has become an important research area. Our focus is determining the ideal number of clusters autonomously. In this paper, we formalize the notion of knee/elbow point based on continuous curvature function and propose two theoretical methods based on the same function. We analyse and discuss well-known knee/elbow estimators and propose our own method. Contrary to most methods, ours is resilient to long tails in the curve. We also propose an iterative refinement method to increase the resilience to long heads. All the previously mentioned methods were implemented (and are publicly available) and evaluated against eight datasets. The proposed method is a viable stable solution for knee/elbow estimation.},
  address = {Barcelona, Spain},
  author = {Antunes, Mario and Ribeiro, Joana and Gomes, Diogo and Aguiar, Rui L.},
  booktitle = {2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud)},
  doi = {10.1109/FiCloud.2018.00066},
  isbn = {978-1-5386-7503-8},
  month = {aug},
  pages = {413--419},
  publisher = {IEEE},
  title = {{Knee/Elbow Point Estimation through Thresholding}},
  url = {https://ieeexplore.ieee.org/document/8458043/},
  year = {2018}
}
@inproceedings{Bhukya2014,
  abstract = {Many organizations rely on a heterogeneous set of applications in virtual environment to deliver critical services to their customers. Different workloads utilize system resources at different levels. Depending on the resource utilization pattern some workloads may be better suited for hosting on a virtual platform. This paper discusses a novel framework for benchmarking the performance of Oracle database workloads such as Online Analytical Processing (OLAP), Online Transaction Processing (OLTP), Web load and Email on two different hypervisors. Further, Design of Experiments (DoE) is used to identify the significance of input parameters, and their overall effect on two hypervisors, which provides a quantitative and qualitative comparative analysis to customers with high degree of accuracy to choose the right hypervisor for their workload in datacenters.},
  address = {Nice, France},
  author = {Bhukya, Devi and Gon{\c{c}}alves, Carlos and Gomes, Diogo and Aguiar, Rui L.},
  booktitle = {Proc. The Ninth International Conference on Software Engineering Advances (ICSEA 2014)},
  file = {:Users/dgomes/Documents/CV/mendeley/Bhukya et al. - 2014 - Benchmarking the Performance of Hypervisors on Different Workloads.pdf:pdf},
  title = {{Benchmarking the Performance of Hypervisors on Different Workloads}},
  url = {http://www.thinkmind.org/download.php?articleid=icsea{\_}2014{\_}23{\_}10{\_}10392{\&}ei=eka5VPeuIsKuUaS1gsAI{\&}usg=AFQjCNHBT6ctjdvw4ebw691ZC30Em3GdHg{\&}sig2=UoiOhIdeu{\_}3tP8e23GF},
  year = {2014}
}
@inproceedings{Mota2010,
  abstract = {This paper presents a context-aware content distribution architecture based on both a generic context framework and a service platform composed of smart service enablers which are reused by different applications. A general description of the architecture components is presented emphasising the context framework, its main features and functionalities. To prove the proposed concepts and evaluate the architecture three applications have been developed targeting different types of content and usage scenarios in Public Smart Spaces.},
  address = {Barcelona, Spain},
  author = {Mota, Telma and Valla, Massimo and Gomes, Diogo},
  booktitle = {NEM},
  file = {:Users/dgomes/Documents/CV/mendeley/Context-Aware Content Casting.pdf:pdf},
  keywords = {adaptation,casting,content,context-aware applications have been,context-awareness,developed mainly,personalisation,pervasiveness,present the potential of,smart spaces,the proposed architecture some},
  title = {{Context-Aware Content Casting}},
  url = {http://nem-summit.eu/wp-content/plugins/alcyonis-event-agenda//files/context-paper-10.pdf},
  year = {2010}
}
@inproceedings{Antunes2018a,
  abstract = {Estimating the knee/elbow point in error curves is a challenging task. However, most of the time these points represent ideal compromises or ideal parameters for several tasks, methods and algorithms. Our focus is determining the ideal number of clusters autonomously. In this paper, we formalize the notion of knee/elbow point, discuss known methods to determine it and propose our own method. Contrary to most methods, ours is resilient to long tails in the error curve. This behaviour is especially important when considering autonomous methods. The proposed method outperformed the competition on five datasets from UCI Machine Learning Repository.},
  author = {Antunes, Mario and Gomes, Diogo and Aguiar, Rui L.},
  booktitle = {2018 IEEE Fourth International Conference on Big Data Computing Service and Applications (BigDataService)},
  doi = {10.1109/BigDataService.2018.00042},
  isbn = {978-1-5386-5119-3},
  month = {mar},
  pages = {237--240},
  publisher = {IEEE},
  title = {{Knee/Elbow Estimation Based on First Derivative Threshold}},
  url = {https://ieeexplore.ieee.org/document/8405717/},
  year = {2018}
}
@inproceedings{Lima2013,
  abstract = {Future pervasive environments will take into consideration physical and digital social relationships. Nowadays it is important to use collective intelligence, where the interpretation of context information can be harnessed as input for context-aware applications, especially for group collaboration. For collaborative applications this represents opportunities, but also new challenges in terms of using collective information for adaptability and personalization in pervasive environments. This paper presents the challenges in design and development of a context-aware framework CSCW supporting pro-behaviour capabilities in pervasive communities.},
  author = {Lima, Christopher V C.V. and Antunes, M{\'{a}}rio and Gomes, Diogo and Aguiar, Rui L},
  booktitle = {IADIS International Conference Collaborative Technologies 2013 (part of MCCSIS 2013)},
  editor = {{Piet Kommers}, Eva Kasparova and Nik Bessis},
  file = {:Users/dgomes/Documents/CV/mendeley/Lima et al. - 2013 - A Context-aware Framework For CSCW Applications In Enterprise Environments.pdf:pdf},
  isbn = {9789728939922},
  keywords = {CSCW,Cooperation,Pervasive computing,Social computing,cooperation,social computing},
  pages = {11--18},
  publisher = {iadis},
  title = {{A Context-aware Framework For CSCW Applications In Enterprise Environments}},
  url = {http://www.iadisportal.org/digital-library/a-context-aware-framework-for-cscw-applications-in-enterprise-environments},
  year = {2013}
}
@inproceedings{santiago2019predictive,
  abstract = {Heating appliances such as HVAC systems consume around 48{\%} of the energy power spent on household appliances every year. With this in mind, it is relevant to increase the efficiency of those solutions. Moreover, a malfunctioning device can increase this value even further. Thus, there is a need to develop methods that allow the identification of eventual failures before they occur. This is only achievable when services capable of analyzing data, interpret it and obtaining knowledge from it, are created. This paper presents an infrastructure that supports the inspection of failure detection in boilers, making viable to forecast faults and errors. A major part of the work is data analysis and the creation of procedures that can process it. The main goal is creating an efficient system able to identify, predict and notify the occurrence of failure events. Our fundamental contribution is the possibility to scale the system to others datasets, being able to resolve different Big Data issues.},
  address = {Newark, CA, USA},
  author = {Santiago, Ana Rita and Antunes, Mario and Barraca, Joao Paulo and Gomes, Diogo and Aguiar, Rui L},
  booktitle = {2019 IEEE Fifth International Conference on Big Data Computing Service and Applications (BigDataService)},
  doi = {10.1109/BigDataService.2019.00019},
  isbn = {978-1-7281-0059-3},
  month = {apr},
  organization = {IEEE},
  pages = {93--98},
  publisher = {IEEE},
  title = {{Predictive Maintenance System for Efficiency Improvement of Heating Equipment}},
  url = {https://ieeexplore.ieee.org/document/8848208/},
  year = {2019}
}
@inproceedings{Antunes2014,
  abstract = {In recent years the Internet has grown by incorporating billions of small devices, collecting real-world information and distributing it though various systems. As the number of such devices grows, it becomes increasingly difficult to manage all these new information sources. Several context representation schemes have tried to standardize this information, however none of them have been widely adopted. Instead of proposing yet another context representation scheme, we discuss an efficient way to deal with this diversity of representation schemes. We define the basic requirements for context storage systems, analyse context organizations models and propose a new context storage solution. Our solution implements an organizational model that improves scalability, semantic extraction and minimizes semantic ambiguity.},
  author = {Antunes, Mario Luis Pinto and Gomes, Diogo Nuno Pereira and Aguiar, Rui Luis Andrade},
  booktitle = {2014 International Conference on Future Internet of Things and Cloud},
  doi = {10.1109/FiCloud.2014.33},
  isbn = {978-1-4799-4357-9},
  keywords = {Context,Context modeling,Indexes,Information retrieval,Internet of things,M2M,Semantics,Sensors,context information},
  month = {aug},
  pages = {152--158},
  publisher = {IEEE},
  shorttitle = {Future Internet of Things and Cloud (FiCloud), 201},
  title = {{Scalable Semantic Aware Context Storage}},
  url = {http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=6984189},
  year = {2014}
}
@inproceedings{Jesus2017,
  abstract = {Copyright {\textcopyright} 2017 by SCITEPRESS - Science and Technology Publications, Lda. All rights reserved. The increasing number of small, cheap devices full of sensing capabilities lead to an untapped source of information that can be explored to improve and optimize several systems. Yet, as this number grows it becomes increasingly difficult to manage and organize all this new information. The lack of a standard context representation scheme is one of the main difficulties in this research area (Antunes et al., 2016b). With this in mind we propose a stream characterization model which aims to provide the foundations of a new stream similarity metric. Complementing previous work on context organization, we aim to provide an automatic organizational model without enforcing specific representations.},
  author = {Jesus, Ricardo and Antunes, M{\'{a}}rio and Gomes, Diogo and Aguiar, Rui},
  booktitle = {Proceedings of the 2nd International Conference on Internet of Things, Big Data and Security},
  doi = {10.5220/0006373804190423},
  isbn = {978-989-758-245-5},
  keywords = {Context awareness,IoT,M2M,Machine learning,Stream mining},
  pages = {419--423},
  publisher = {SCITEPRESS - Science and Technology Publications},
  title = {{Extracting Knowledge from Stream Behavioural Patterns}},
  url = {http://www.scitepress.org/DigitalLibrary/Link.aspx?doi=10.5220/0006373804190423},
  year = {2017}
}
@inproceedings{LSL_EFTA03,
  abstract = {This paper describes the architecture and current capabilities of Carl, a prototype of an intelligent service robot, designed having in mind such tasks as serving food in a reception or acting as a host in an organization. The approach that has been .....},
  address = {Lisbon, Portugal},
  annote = {Google Scholar: 2 citations},
  author = {Lopes, L.S. and Teixeira, A.J.S. and Rodrigues, M{\'{a}}rio and Gomes, Diogo and Girao, J. and Teixiera, C. and Senica, N. and Ferreira, L and Soares, P},
  booktitle = {EFTA 2003. 2003 IEEE Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.03TH8696)},
  doi = {10.1109/ETFA.2003.1247762},
  file = {:Users/dgomes/Documents/CV/mendeley/A robot with natural interaction capabilities.pdf:pdf},
  isbn = {0-7803-7937-3},
  month = {nov},
  pages = {605--612},
  publisher = {IEEE},
  title = {{A robot with natural interaction capabilities}},
  url = {http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=1247762},
  volume = {1},
  year = {2003}
}
@inproceedings{Santos2017,
  abstract = {{\textcopyright} 2017 IEEE. Despite many Internet of Things (IoT) Infrastructures having been implemented in recent years, none of them is truly prepared for a global deployment, where failure tolerance and scalability are an essential requirement. This article presents an alternative concept for IoT Infrastructures, which focuses on enhancing the traditional centralized architecture, usually operated by a single entity, into a decentralized architecture featuring multiple business roles. We propose a dynamic and self-configurable infrastructure on top of a structured Peer-to-Peer network. In addition, a set of communication protocols are provided in order to support heterogeneous devices, as well as data access, streaming and persistence. It is also an important focus of our proposal to have mechanisms that guarantee the privacy and security of the information flow and storage.},
  address = {Porto, Portugal},
  author = {Santos, Vasco and Barraca, Joao Paulo and Gomes, Diogo},
  booktitle = {2017 Wireless Days},
  doi = {10.1109/WD.2017.7918137},
  isbn = {978-1-5090-5856-3},
  keywords = {Infrastructures,IoT,P2P,Privacy,Security},
  month = {mar},
  pages = {173--175},
  publisher = {IEEE},
  title = {{Secure decentralized IoT Infrastructure}},
  url = {http://ieeexplore.ieee.org/document/7918137/},
  year = {2017}
}
@inproceedings{Gomes_ICT05_2,
  abstract = {Next generation communication systems aim to handle diverse types of services across different types of access technologies in a seamless way. These future mobile networks, usually denoted as 4G networks, will integrate also broadcast networks, such as the TV/Radio networks. This paper presents a future 4G network architecture, based on IPv6, capable of supporting a broad range of multicast services, including multimedia services, like Video Streaming over IP networks, in addition to traditional Internet and Voice services. A architectural key first companion paper presented the elements. This paper proposes signalling scenarios for the set-up of multicast and broadcast sessions with QoS support in intra- and inter-domain scenarios, also addressing the mechanisms for the integration of current Broadcast networks in the architecture, describing a strategy that can be used to support technology.},
  address = {Cape Town, South Africa},
  author = {Gomes, Diogo and Guainella, Emiliano and Sansone, Claudio and Sargento, Susana and Aguiar, Rui L},
  booktitle = {International Conference on Telecommunications},
  file = {:Users/dgomes/Documents/CV/mendeley/A Next-Generation IPv6 QoS Architecture Integrating Heterogeneous Multicast and Broadcast Networks - Part 2.pdf:pdf},
  title = {{A Next-Generation IPv6 QoS Architecture Integrating Heterogeneous Multicast and Broadcast Networks - Part 2}},
  year = {2005}
}
@inproceedings{CRC_2010,
  abstract = {Mobile Internet penetration has grown steadily over the last few years. Although most of today's users have access through their 3G Mobile Operators, there are still regions that are under-covered for various reasons. Wireless Mesh Networks (WMN) can play an important role by providing the means to fully cover those underserved regions. Due to their intrinsic nature, WMN require a critical mass of nodes belonging to the mesh in order to be effective. In this paper we present a study conducted in Aveiro, Portugal which intends to draw some conclusions on the feasibility of deploying a WMN in small to medium cities based on the cooperation of its inhabitants and on off-the-shelf wireless equipment.},
  address = {Braga, Portugal},
  annote = {From Duplicate 1 (Characterization of Unplanned Metropolitan Wireless Networks - Dias, Filipe; Barraca, Jo{\~{a}}o Paulo; Gomes, Diogo; Aguiar, Rui L)

Google Scholar: 1 citations},
  author = {Dias, Filipe and Barraca, Jo{\~{a}}o Paulo and Gomes, Diogo and Aguiar, Rui L.},
  booktitle = {10th Confer{\^{e}}ncia sobre Redes de Computadores},
  file = {:Users/dgomes/Documents/CV/mendeley/Dias et al. - 2010 - Characterization of Unplanned Metropolitan Wireless Networks.pdf:pdf},
  keywords = {Aveiro,Wireless,future Internet,location,mesh,simulation,simulations,survey,wardrive,wireless mesh networks},
  language = {eng},
  publisher = {Universidade do Minho},
  title = {{Characterization of Unplanned Metropolitan Wireless Networks}},
  url = {http://atnog.av.it.pt/{~}jpbarraca/?fid=447bfcffb5988ab10a4416c5e87bcaf037b3ba88 http://ria.ua.pt/handle/10773/8069},
  year = {2010}
}
@inproceedings{Gomes_CRC2004,
  abstract = {Next generation wireless communication systems will need to support a wide range of services and applications across different network access technologies. This paper proposes an architecture for the evolution towards next generation All-IP networks and compares it to the traditional UMTS (Universal Mobile Terrestrial System) scenario. The signalling strategies used in both architectures, illustrated with message sequence charts, are analysed with a particular focus on the functional breakdown of tasks across the different network entities and on the interoperation between service and network level signalling required for supporting multimedia communication services with the required QoS. Although simpler than UMTS, the proposed All-IP architecture provides the flexibility to support a great diversity of applications across heterogeneous networks, and is in line with the latest trends in user requirements and expectations, providing new business opportunities to the operators.},
  address = {Leiria, Portugal},
  author = {Gomes, Diogo and Prior, Rui and Sargento, Susana and Aguiar, Rui L},
  booktitle = {Confer{\^{e}}ncia sobre Redes de Computadores},
  file = {:Users/dgomes/Documents/CV/mendeley/Integration of Application-level and Network-level Signalling From UMTS to All-IP.pdf:pdf},
  title = {{Integration of Application-level and Network-level Signalling: From UMTS to All-IP}},
  year = {2004}
}
@inproceedings{cunha2019safeguarding,
  abstract = {The fact that most IoT solutions are provided by 3rd-parties, along with the pervasiveness of the collected data, raises privacy and security concerns. There is a need to verify which data is being sent to the 3rd-party, as well as preventing those channels from becoming an exploitation avenue. We propose to use existing API definition languages to create contracts which define the data that can be transmitted, in what format, and with which constraints. To verify the compliance with these contracts, we propose a converging "Multi-Access Edge Computing" architecture which validates RESTalike API requests/responses against a Swagger schema. We deal with encrypted traffic using an SFC-enabled Man-in-the-Middle, allowing us to do verifications in "real-time". We devised a Proof of Concept and shown that we were able to detect (and stop) contract violations.},
  author = {Cunha, Vitor A and da Silva, Eduardo and de Carvalho, Marcio B and Corujo, Daniel and Barraca, Joao P and Gomes, Diogo and Schaeffer-Filho, Alberto E and dos Santos, Carlos R P and Granville, Lisandro Z and Aguiar, Rui L},
  booktitle = {2019 IFIP/IEEE Symposium on Integrated Network and Service Management (IM)},
  isbn = {978-3-903176-15-7},
  organization = {IEEE},
  pages = {599--603},
  publisher = {IEEE},
  title = {{Safeguarding from abuse by IoT vendors: Edge messages verification of cloud-assisted equipment}},
  year = {2019}
}
@article{Martins2012a,
  abstract = {The Internet, and networks in general, are in many ways part of our daily life. As their usage increases, their faults and limita- tions also become more apparent, motivating network researchers to evaluate and develop new solutions anticipating future scenar- ios and overcoming the challenges identified. These challenges vary across a wide range of networking areas, from traffic opti- mization in telecom operators, to scalability in wide area networks and broadband multimedia streaming, or even to the contextualiza- tion of communications in order to optimize usage. For researchers to create reliable network solutions, able to be included in our ev- ery day life, these solutions must be carefully designed, tested, and then put into a cycle of successive refinement. Currently, there are some testbed management systems available. The core of most existent solutions can be reduced to a couple of shell scripts to operate the testbed resources, without the proper support for experiment automation. Running experiments is thus possible and flexible, but cumbersome, labor intensive, and error prone. The existent solutions lack proper graphical interfaces fa- cilitating user interaction, while centralizing the whole process of configuring experiments, reserving resources, scheduling, and col- lecting its results. Furthermore, collaboration of multiple parties is vital in the current research environment. Experiment results must be shared with a closed number of peers in order to allow a better analysis and a more solid validation inside research terms.},
  address = {New York, New York, USA},
  author = {Martins, Jo{\~{a}}o and Barraca, Jo{\~{a}}o Paulo and Gomes, Diogo and Aguiar, Rui L.},
  doi = {10.1145/2348688.2348709},
  file = {:Users/dgomes/Documents/CV/mendeley/Demonstrating the AMazING panel.pdf:pdf},
  isbn = {9781450315272},
  journal = {Proceedings of the seventh ACM international workshop on Wireless network testbeds, experimental evaluation and characterization - WiNTECH '12},
  keywords = {and networks in general,are in many ways,as their usage increases,experimentation,network,of our daily life,omf,part,testbed,the internet,their faults and limita-,web,wireless},
  month = {aug},
  pages = {89},
  publisher = {ACM Press},
  title = {{Demonstrating the AMazING panel}},
  url = {http://dl.acm.org/citation.cfm?id=2348688.2348709 http://dl.acm.org/citation.cfm?doid=2348688.2348709},
  year = {2012}
}
@inproceedings{Antu1406:Context,
  abstract = {As the number of environmental sensors grows, it becomes increasingly difficult to manage, store and process all these sources of information. Several context representation schemes try to standardize this information, however none of them have been widely adopted. Instead of proposing yet another context representation scheme, we discuss efficient ways to deal with this diversity of representation schemes. We defined the basic requirements for flexible context storage systems, proposed an implementation and compared our implementation against two other approaches. Our solution provides more value than the remaining solutions without suffering a significant decrease in performance.},
  address = {Sydney, Australia},
  author = {Antunes, Mario and Gomes, Diogo and Aguiar, Rui},
  booktitle = {2014 IEEE International Conference on Communications (ICC)},
  doi = {10.1109/ICC.2014.6883891},
  file = {:Users/dgomes/Documents/CV/mendeley/Antunes, Gomes, Aguiar - 2014 - Context Storage for M2M Scenarios.pdf:pdf},
  isbn = {978-1-4799-2003-7},
  keywords = {Internet of things,M2M,context information},
  month = {jun},
  pages = {3664--3669},
  publisher = {IEEE},
  title = {{Context storage for M2M scenarios}},
  url = {http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6883891 http://ieeexplore.ieee.org/document/6883891/},
  year = {2014}
}
@inproceedings{Duarte2019,
  abstract = {The recent expansion of metrification on a daily basis has led to the production of massive quantities of data, which in many cases correspond to time series. To streamline the discovery and sharing of meaningful information within time series, a multitude of analysis software tools were developed. However, these tools lack appropriate mechanisms to handle massive time series data sets and large quantities of simultaneous requests, as well as suitable visual representations for annotated data. We propose a distributed, scalable, secure and high-performant architecture that allows a group of researchers to curate a mutual knowledge base deployed over a network and to annotate patterns while preventing data loss from overlapping contributions or unsanctioned changes. Analysts can share annotation projects with peers over a reactive web interface with a customizable workspace. Annotations can express meaning not only over a segment of time but also over a subset of the series that coexist in the same segment. In order to reduce visual clutter and improve readability, we propose a novel visual encoding where annotations are rendered as arcs traced only over the affected curves. The performance of the prototype under different architectural approaches was benchmarked.},
  author = {Duarte, Eduardo and Gomes, Diogo and Campos, David and Aguiar, Rui},
  booktitle = {Proceedings of the 8th International Conference on Data Science, Technology and Applications},
  doi = {10.5220/0007834700410052},
  isbn = {978-989-758-377-3},
  pages = {41--52},
  publisher = {SCITEPRESS - Science and Technology Publications},
  title = {{Distributed and Scalable Platform for Collaborative Analysis of Massive Time Series Data Sets}},
  url = {http://www.scitepress.org/DigitalLibrary/Link.aspx?doi=10.5220/0007834700410052},
  year = {2019}
}
@inproceedings{Antunes2016b,
  abstract = {{\textcopyright} 2016 IEEE. In recent years the technological world has grown by incorporating billions of small sensing devices, collecting and sharing real-world information. As the number of such devices grows, it becomes increasingly difficult to manage all these new information sources. There is no uniform way to share, process and understand context information. It is our personal belief that IoT and M2M scenarios will only achieve their full potential when all the devices will work and learn together without human interaction. In this paper we review the most relevant semantic metrics and propose a new unsupervised model that minimizes sense-conflation problem. Our solution was evaluated against Miller-Charles dataset, outperforming our previous work in every metric.},
  author = {Antunes, Mario and Gomes, Diogo and Aguiar, Rui},
  booktitle = {2016 IEEE 4th International Conference on Future Internet of Things and Cloud (FiCloud)},
  doi = {10.1109/FiCloud.2016.46},
  isbn = {978-1-5090-4052-0},
  keywords = {Context information,IoT,M2M,Semantic similarity},
  month = {aug},
  pages = {270--275},
  publisher = {IEEE},
  title = {{Learning Semantic Features from Web Services}},
  url = {http://ieeexplore.ieee.org/document/7575874/},
  year = {2016}
}
@inproceedings{Gomes_PIMRC07,
  abstract = {Multimedia group communication over IP is an advanced service gaining growing interest from broadcast, fixed and mobile network operators. Next Generation Networks (NGN) will require that IP based multimedia services to be efficiently delivered to groups over heterogeneous networks with QoS. Although being acknowledged as the most efficient way of delivering group communication in packet switched networks, IP multicast still faces some problems associated with QoS that have limited its success in the past. Furthermore the nonexistence of true multicast in wireless technologies has led to an inefficient mapping between the IP and wireless layers. This paper proposes a technique for efficient dynamic mapping of IP Multicast, optimizing its usage for NGN. This technique is evaluated by a prototype on a WiFi environment.},
  address = {Athens, Greece},
  annote = {Google Scholar: 1 citations},
  author = {Gomes, Diogo and Aguiar, Rui L},
  booktitle = {International Symposium on Personal, Indoor and Mobile Radio Communications},
  doi = {10.1109/PIMRC.2007.4394125},
  file = {:Users/dgomes/Documents/CV/mendeley/IP Multicast Dynamic Mapping in Heterogeneous Environments.pdf:pdf},
  isbn = {978-1-4244-1143-6},
  keywords = {IP networks,mobile radio,multimedia communication,packet switching,quality of service,switching networks,wireless LAN},
  month = {sep},
  organization = {IEEE Commun Soc; Natl Tech Univ Athens},
  pages = {1--5},
  publisher = {IEEE},
  title = {{IP Multicast Dynamic Mapping in Heterogeneous Environments}},
  type = {Proceedings Paper},
  url = {http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=4394125},
  year = {2007}
}
@inproceedings{Corujo2012a,
  abstract = {The utilization of Media Independent Handover (MIH) mechanisms, such as the ones provided by the IEEE802.21 standard, allow the abstraction of control and information querying primitives of different wireless access technologies, using a common interface. This not only simplifies the design of high-level entities interfacing with said technologies, but by providing a transport protocol for that interface, such primitives can be used to extend controlling mechanisms towards remote entities. However, the standard only employs such flexible and abstraction capabilities towards handover optimization and facilitation scenarios. In this paper, we take advantage of the flexible design of the MIH mechanisms, and propose evolutions over their base design, allowing their integration into the areas of Internet Multimedia Optimization and the Internet of Things.},
  address = {Ottawa, Canada},
  author = {Corujo, Daniel and Lebre, Marcelo and Gomes, Diogo and Aguiar, Rui L.},
  booktitle = {2012 IEEE International Conference on Communications (ICC)},
  doi = {10.1109/ICC.2012.6364743},
  file = {:Users/dgomes/Documents/CV/mendeley/Furthering media independence mechanisms for Future Internet enablement.pdf:pdf},
  isbn = {978-1-4577-2053-6},
  month = {jun},
  pages = {6845--6849},
  publisher = {IEEE},
  title = {{Furthering media independence mechanisms for Future Internet enablement}},
  url = {http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=6364743},
  year = {2012}
}
@inproceedings{CorujoPIMRC2011,
  abstract = {The wide deployment of Wireless Local Area Networks (WLAN) we are witnessing today increases connectivity opportunities for mobile terminal devices, such as smartphones. However, continuous scanning for WLAN points of attachment can be a power exhausting mechanism for such battery-powered devices. These mobile devices, besides being equipped with different wireless access interfaces, are also coupled with sensors such as accelerometer, GPS, luminance and magnetic compass. In fact, sensors are increasingly being coupled into different devices and environments and are able to convey sensing information through networks into decision entities able to optimize different processes. In this paper we propose a framework where media independent sensing information is used to enhance wireless link management towards energy-efficiency. This framework enables the dissemination of sensing information towards local and remote decision entities, enhancing other processes (e.g. mobility) with sensing information in order to provide true Ambient Intelligence scenarios. We introduce this framework into a wireless management scenario able to provide energy-efficient optimal network connectivity.},
  address = {Toronto, Canada},
  annote = {Google Scholar: 2 citations},
  author = {Corujo, Daniel and Lebre, Marcelo and Gomes, Diogo and Aguiar, Rui L.},
  booktitle = {2011 IEEE 22nd International Symposium on Personal, Indoor and Mobile Radio Communications},
  doi = {10.1109/PIMRC.2011.6139648},
  isbn = {978-1-4577-1348-4},
  keywords = {Ambient Intelligence,Energy-Efficient,IoT,Sensors,Wireless Activation,Wireless Local Area Networks},
  month = {sep},
  pages = {1010--1014},
  publisher = {IEEE},
  title = {{Sensor context information for energy-efficient optimization of wireless procedures}},
  url = {http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=6139648},
  year = {2011}
}
@inproceedings{GoncalvesICC2012,
  abstract = {As personal information and context sharing applications gain traction more attention is drawn to the associated privacy issues. These applications address privacy using an unsatisfactory {\{}"{\}}whitelist{\{}"{\}} approach [1] [2], similar to social networks {\{}"{\}}friends{\{}"{\}}. Some of them also link location publishing with user interaction which is also a form of privacy control - the user has to explicitly say where he is. There are a few automatic location based-services (LBS) that track the user [3], but without more adequate privacy protection mechanisms they enable even bigger threats to the user. On previous work, an XMPP-based Context Distribution Architecture was defined [4], more suitable for the distribution of frequently changing context than other systems because it is based on the publish-subscribe pattern. In this paper the authors present an extension to this architecture that allows for the introduction of a complex degree of access control in context distribution. The devised changes enable the system to consider a number of interesting context privacy settings [1] for context distribution control. Also, this control must be enforced in a way that it doesn't interfere with the real-time nature of the distribution process. After describing the enhancements to the architecture, a prototype of the system is presented. Finally, the delivery latency and additional processing introduced by the access control components is estimated by testing it against the existing system.},
  address = {Ottawa, Canada},
  annote = {Google Scholar: 1 citations; Scopus: 1 citations},
  author = {Goncalves, Joao M. and Gomes, Diogo and Aguiar, Rui},
  booktitle = {2012 IEEE International Conference on Communications (ICC)},
  doi = {10.1109/ICC.2012.6364027},
  file = {:Users/dgomes/Documents/CV/mendeley/Low-latency privacy-enabled Context Distribution Architecture.pdf:pdf},
  isbn = {978-1-4577-2053-6},
  keywords = {access contol,context,latency,privacy},
  month = {jun},
  pages = {1917--1922},
  publisher = {IEEE},
  title = {{Low-latency privacy-enabled Context Distribution Architecture}},
  url = {http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=6364027},
  year = {2012}
}
@inproceedings{Gomes_tridentcom09,
  abstract = {In the last 3 years a medium size NGN testbed was deployed at the Instituto de Telecomunicacoes of Aveiro in order to support the validation of the project IST-Daidalos. This paper intends to describe not only the work done in order to setup and maintain this testbed but also to elucidate the community of some of the caveats of creating and managing such a testbed in a environment where most of the prototypes are under specification and requirements change quickly. In this paper we also present some of the methodology used in order to extract results from this testbed and an insight to what can he done in the future.},
  address = {Washington, USA},
  annote = {Google Scholar: 5 citations},
  author = {Gomes, Diogo and Matos, Alfredo and Fonseca, Emanuel and Aguiar, Rui},
  booktitle = {2009 5th International Conference on Testbeds and Research Infrastructures for the Development of Networks {\&} Communities and Workshops},
  doi = {10.1109/TRIDENTCOM.2009.4976259},
  file = {:Users/dgomes/Documents/CV/mendeley/Deploying and testing a NGN testbed IST-daidalos testbed.pdf:pdf},
  isbn = {978-1-4244-2846-5},
  keywords = {a4c,ad- hoc,daidalos,integration,mobility,multicast,multimedia,qos,testbed},
  month = {apr},
  pages = {1--6},
  publisher = {IEEE},
  title = {{Deploying and testing a NGN testbed IST-daidalos testbed}},
  url = {http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=4976259},
  year = {2009}
}
@inproceedings{24613,
  abstract = {Sharing live experiences in social networks is a growing trend. That includes posting comments and sentiments about TV programs. Automatic detection of messages with contents related to TV allows a numerous quantity of applications in the industry of entertainment information. This paper describes a system that is capable of detecting TV highlights in one of the most important social networks - Twitter. Combining Twitter's messages and information from an Electronic Programming Guide (EPG) we built a model that matches tweets with TV programs with an accuracy over 80{\%}. Our model required the construction of semantic profiles for the Portuguese language. These semantic profiles are used to identify the most representative tweets as highlights of a TV program. Far from finished, we intend to further develop our system to take advantage of external metadata in order to improve matching rates.},
  author = {Vila{\c{c}}a, A and Antunes, M and Gomes, D G},
  booktitle = {10th Conference on Telecommunications Conftele},
  pages = {NA -- NA},
  title = {{TVPulse: detecting TV highlights in Social Networks}},
  url = {http://hdl.handle.net/10773/21096},
  volume = {NA},
  year = {2015}
}
@inproceedings{Goncalves2012,
  abstract = {Cloud Computing provides computing resources, middleware and (web-based) software on an on-demand basis. This model helps customers saving costs and allows access to the latest technology. With the exponential growth of IT companies offering cloud services, deploying applications to the cloud has become a complex task to engage. Almost each and every provider has its own terminology, providers do not share the same (or even similar) API, and costs of operation greatly diverge according to provider, region or availability. This paper propounds a Cloud Service Broker (CSB), and describes an early prototype, where users are, intelligently and autonomously, aid to deploy, manage, monitor and migrate their applications in a cloud of clouds. A single API is required to orchestrate the whole process in tandem with two truly decoupled managers: a Platform as a Service Manager (PaaS Manager) and an Infrastructure as Service Manager (Iaas Manager). Users also interact with the CSB through a Web portal and a command-line interface.},
  address = {Aveiro},
  annote = {Google Scholar: 1 citations},
  author = {Gon{\c{c}}alves, Carlos and Cunha, David and Neves, Pedro and Sousa, Pedro and Barraca, Jo{\~{a}}o Paulo and Gomes, Diogo},
  booktitle = {CRC 2012: 12{\textordfeminine} Confer{\^{e}}ncia sobre Redes de Computadores},
  editor = {Gomes, Diogo and Salvador, Paulo},
  file = {:Users/dgomes/Documents/CV/mendeley/Gon{\c{c}}alves et al. - 2012 - Towards a Cloud Service Broker for the Meta-Cloud.pdf:pdf},
  keywords = {Cloud Interoperability,Cloud Service Broker,IaaS,PaaS,SOA},
  language = {eng},
  pages = {7--13},
  publisher = {Universidade de Aveiro},
  title = {{Towards a Cloud Service Broker for the Meta-Cloud}},
  url = {http://revistas.ua.pt/index.php/crc/article/view/2035},
  year = {2012}
}
@article{Antunes2016,
  abstract = {Although many environments are powered by smart solutions, users do not have a simple way to gather their collective knowledge and program devices' behaviour. Telecommunication (Telco) providers wish to act as the facilitator, but still lack proper components for enabling integrated services over their networks, even though this work is already in active standardisation. In this work we present the architecture of a IoT solution developed in close collaboration with Telco providers, its evolution, which we call SCoT (Smart Cloud of Things), and the best practices from the several pilots we have been running. The architecture builds upon ETSI standards, combined with a rich service execution environment, providing facilitated orchestration of services and devices, as well as integrated portals for end users access.},
  author = {Antunes, M{\'{a}}rio and Barraca, Jo{\~{a}}o Paulo and Gomes, Diogo and Oliveira, Paulo and Aguiar, Rui L.},
  doi = {10.13052/ambientcom2246-3410.111},
  issn = {2246-3410},
  journal = {Journal of Ambient Wireless Communications and Smart Environments (AMBIENTCOM)},
  number = {1},
  pages = {1--24},
  title = {{Smart Cloud of Things: An Evolved IoT Platform for Telco Providers}},
  url = {http://www.riverpublishers.com/journal{\_}read{\_}html{\_}article.php?j=AMBIENTCOM/1/1/1},
  volume = {1},
  year = {2016}
}
@inproceedings{LimaPercom2012,
  abstract = {Future pervasive environments will take into consideration not only individual users' interest, but also social relationships. In today's scenarios, the trend is to make use of collective intelligence, where the interpretation of context information can be harnessed as input for pervasive systems. Therefore, social CSCW applications represent new challenges and possibilities in terms of use of group context information for adaptability and personalization in pervasive computing. The objective of this paper is to present two enterprise scenarios that support collaboration and adaption capabilities through pervasive communities combined with social computing. Collaborative applications integrated with pervasive communities can increase the activity's quality of the end user in a wide variety of tasks.},
  address = {Lugano, Switzerland},
  annote = {Google Scholar: 3 citations; Scopus: 2 citations},
  author = {Lima, Christopher and Gomes, Diogo and Aguiar, Rui},
  booktitle = {2012 IEEE International Conference on Pervasive Computing and Communications Workshops},
  doi = {10.1109/PerComW.2012.6197462},
  file = {:Users/dgomes/Documents/CV/mendeley/Pervasive CSCW for smart spaces communities.pdf:pdf},
  isbn = {978-1-4673-0907-3},
  keywords = {Communities,context-aware groups,enterprise 2.0,pervasive computing,social network},
  month = {mar},
  pages = {118--123},
  publisher = {IEEE},
  title = {{Pervasive CSCW for smart spaces communities}},
  url = {http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=6197462},
  year = {2012}
}
@book{Gomes_globecom10,
  abstract = {In recent years several authors and projects have addressed the need for an architecture for collecting and managing context information. Most of the approaches have either been purely based in middlewares unable to address the heterogeneity of components and services platforms, or have been built around Web based technologies that are unable to cope with the realtime and reactiveness requirements that many context- aware use cases have. In this paper the authors propose a new Context Management Architecture able to solve these problems. Furthermore, this architecture, exploring the XMPP protocol, can be used as the basis for new developments in this area.},
  address = {Miami, Florida, USA},
  annote = {Google Scholar: 10 citations; Scopus: 3 citations; Web of Knowledge: 1 citations},
  author = {Gomes, Diogo and Goncalves, Joao M. and Santos, Ricardo Otero and Aguiar, Rui},
  booktitle = {2010 IEEE Globecom Workshops},
  doi = {10.1109/GLOCOMW.2010.5700163},
  isbn = {978-1-4244-8863-6},
  keywords = {Architecture,Context Awareness,Service,Service Oriented,XMPP},
  month = {dec},
  pages = {1372--1377},
  publisher = {IEEE},
  title = {{XMPP based Context Management Architecture}},
  url = {http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=5700163},
  year = {2010}
}
@inproceedings{Ferr1709:PASMO,
  abstract = {PASMO is a regional project aiming to bridge the gap between research and practice in the area of urban mobility support. It covers key access roads to the seaside villages of the Aveiro/Ilhavo region, in the center of Portugal, providing vehicular communications, regular WiFi access, and a myriad of useful mobility services (parking, bikes, jams, weather) under the umbrella of a smart region infrastructure dedicated to simply the involvement of industry in testing and developing new services.The infrastructure is currently being deployed, and the services will be operational by mid 2018.},
  address = {Wuxi, P.R. China},
  author = {Ferreira, Joaquim and Fonseca, Jose and Gomes, Diogo and Barraca, Joao and Fernandes, Bruno and Rufino, Joao and Almeida, Joao and Aguiar, Rui},
  booktitle = {2017 International Smart Cities Conference (ISC2)},
  doi = {10.1109/ISC2.2017.8090866},
  isbn = {978-1-5386-2524-8},
  keywords = {Intelligent Transport Systems,Living lab,Smart m},
  month = {sep},
  pages = {1--6},
  publisher = {IEEE},
  title = {{PASMO: An open living lab for cooperative ITS and smart regions}},
  url = {http://ieeexplore.ieee.org/document/8090866/},
  year = {2017}
}
@inproceedings{Wozniak_ETM10,
  abstract = {This paper analyzes the applicability of context-based multicast con- tent distribution (CBMCD) on the example of realistic push- and video-based mobile advertising services at a shopping centre. The technical results of the simulation of the service scenario show that CBMCD significantly reduces the number of unicast streams and the total volume of traffic in the network. The results of the financial analysis show that these technical benefits can be translated into considerable financial benefits due to costs savings. Taken together, these results suggest that CBMCD can be an efficient, cost-saving network traffic management approach and the basis for lucrative push services.},
  address = {Amsterdam, The Netherlands},
  annote = {Google Scholar: 2 citations},
  author = {Wozniak, Thomas and Stanoevska-Slabeva, Katarina and Gomes, Diogo and Schotten, Hans D.},
  booktitle = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)},
  doi = {10.1007/978-3-642-15485-0_11},
  editor = {Burkhard, Stiller},
  isbn = {3642154840},
  issn = {03029743},
  keywords = {Context Awareness,IP Multicast,Multicast Content Delivery,context awareness,ip multicast,multicast content delivery},
  mendeley-tags = {context awareness,ip multicast,multicast content delivery},
  pages = {101--108},
  publisher = {Springer-Verlag Berlin, Heidelberg {\textcopyright}2010},
  title = {{The applicability of context-based multicast - A shopping centre scenario}},
  url = {http://dl.acm.org/citation.cfm?id=1881657.1881672},
  volume = {6236 LNCS},
  year = {2010}
}
@inproceedings{Gomes_globecom06,
  abstract = {The wireless digital lifestyle comes to the expense of less privacy and security. This environment is prone to be monitored by rogue users, eager to learn from our lifestyle habits and use them for their own profit. The IP protocol provides very few mechanisms, in order to safeguard user privacy and impair efficient data-mining of user habits. This paper will address an identity architecture that makes use of both data (L2) and network (L3) layer identifiers in order to provide a pseudonimization function, based on virtual hoarding concepts. Our proposal is especially interesting when able to exploit the broadcast and promiscuous nature of wireless communications that usually is regarded as a security concern. A prototype implementation has been developed and tested.},
  address = {San Francisco, USA},
  annote = {Google Scholar: 6 citations},
  author = {Gomes, Diogo and Aguiar, Rui L},
  booktitle = {IEEE Globecom 2006},
  doi = {10.1109/GLOCOM.2006.322},
  file = {:Users/dgomes/Documents/CV/mendeley/NXG01-5 Privacy through Virtual Hording.pdf:pdf},
  isbn = {1-4244-0357-X},
  issn = {1930-529X},
  month = {nov},
  pages = {1--6},
  publisher = {IEEE},
  title = {{NXG01-5: Privacy through Virtual Hording}},
  url = {http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=4150952},
  year = {2006}
}
@incollection{apollo2014,
  abstract = {Although many environments are powered by M2M solutions, users do not have a simple way to gather their collective knowledge and program devices' behaviour. Also, Telco providers still lack proper components for enabling integrated services over their networks. We present the final architecture of the APOLLO project, which delivers a enhanced M2M platform encompassing sensors, management and applications platform for a major Telco provider. APOLLO builds on top of ETSI M2M specifications and rich service execution environments providing easy orchestration of services to end-users.},
  address = {Cham},
  author = {Antunes, M{\'{a}}rio and Barraca, Jo{\~{a}}o Paulo and Gomes, Diogo and Oliveira, Paulo and Aguiar, Rui L.},
  booktitle = {Ubiquitous Computing and Ambient Intelligence. Personalisation and User Adapted Services},
  doi = {10.1007/978-3-319-13102-3_71},
  editor = {Herv{\'{a}}s, Ram{\'{o}}n and Lee, Sungyoung and Nugent, Chris and Bravo, Jos{\'{e}}},
  isbn = {978-3-319-13101-6},
  issn = {16113349},
  keywords = {IoS,IoT,M2M,Service Orchestration,Telco,apollo},
  mendeley-tags = {apollo},
  pages = {436--443},
  publisher = {Springer International Publishing},
  series = {Lecture Notes in Computer Science},
  title = {{Unified Platform for M2M Telco Providers}},
  url = {http://link.springer.com/10.1007/978-3-319-13102-3 http://link.springer.com/10.1007/978-3-319-13102-3{\_}71},
  volume = {8867},
  year = {2014}
}
@inproceedings{CNRS_2011,
  abstract = {Sensor networks, along with the sensorial output from their nodes, provide an information source to enhance and enrich upper layers mechanisms. The 802.21 MIH protocol provides a cross layer framework that can be extended for sensor information transport. At the same time, it creates an abstraction layer that removes hardware and software specificity from sensor nodes. On a higher level of the network stack, the XMPP protocol also provides an upper layer solution for content syndication on a platform with global access availability. We present a framework which integrates a cross-layer abstraction approach towards sensor devices of different families, while enabling the integration of media-independent sensor information into context consumers with the aim of optimizing network management, as well as application operation and usability. The work presented was also part of the first author's MsC dissertation.},
  address = {Coimbra, Portugal},
  annote = {Google Scholar: 4 citations},
  author = {Marcelo, Lebre and Corujo, Daniel and Gomes, Diogo and Aguiar, Rui L},
  booktitle = {Proc. 1 CNRS 2011 - Conference on Wireless Sensor Networks},
  keywords = {Adaptation,Context Management,Context-Awareness,IEEE 802.21,Media Independent Handovers,Mobile Terminal,Sensor networks,mobility},
  title = {{Context Transport based on 802.21 MIH protocol}},
  year = {2011}
}
@inproceedings{antunes2018impact,
  abstract = {The evergrowing number of small devices with sensing capabilities produce massive amounts of diverse data. However, it becomes increasingly difficult to manage all these new data sources. Currently, there is no single way to represent, share, and understand IoT data, leading to information silos that hinder the realization of complex IoT/M2M scenarios. IoT/M2M scenarios will only achieve their full potential when the devices become intelligent: communicate, work and learn together with minimal human intervention. Pursuing these goals, we developed methods to estimate semantic similarity based on distributional profiles. Cluster algorithms were used to learn semantic categories and improve the model accuracy. In this paper, we discuss the impact of the clustering algorithm and respective heuristic to estimate input parameters for the task of learning semantic categories. Our evaluation has shown that K-means combined with silhouette methods achieved the higher result.},
  author = {Antunes, M{\'{a}}rio and Gomes, Diogo and Aguiar, Rui L},
  booktitle = {Proceedings of the 3rd International Conference on Internet of Things, Big Data and Security},
  doi = {10.5220/0006813603200327},
  isbn = {978-989-758-296-7},
  pages = {320--327},
  publisher = {SCITEPRESS - Science and Technology Publications},
  title = {{The Impact of Clustering for Learning Semantic Categories}},
  url = {http://www.scitepress.org/DigitalLibrary/Link.aspx?doi=10.5220/0006813603200327},
  year = {2018}
}
@inproceedings{Gomes_ICT05_1,
  abstract = {Next generation communication systems aim to handle diverse types of services across different types of access technologies in a seamless way. These future mobile networks, usually denoted as 4G networks, will integrate also broadcast networks, such as the TV/Radio networks. This paper presents a future 4G network architecture, based on IPv6, capable of supporting a broad range of multicast services, including multimedia services, like Video Streaming over IP networks, in addition to traditional Internet and Voice services. This first part presents the key architectural elements. A second companion paper presents the signalling mechanisms required for the support of inherent broadcast networks in this architecture.},
  address = {Cape Town, South Africa},
  author = {Gomes, Diogo and Guainella, Emiliano and Sansone, Claudio and Sargento, Susana and Aguiar, Rui L},
  booktitle = {International Conference on Telecommunications},
  file = {:Users/dgomes/Documents/CV/mendeley/A Next-Generation IPv6 QoS Architecture Integrating Heterogeneous Multicast and Broadcast Networks - Part 1.pdf:pdf},
  title = {{A Next-Generation IPv6 QoS Architecture Integrating Heterogeneous Multicast and Broadcast Networks - Part 1}},
  year = {2005}
}
@inproceedings{cunha2018sfc,
  abstract = {In this paper, we propose an architecture based on NFV and SDN which allows to balance traffic analysis techniques using a Classifier. It steers flows to the appropriate Service Function Chaining (to open traffic or not) according to network requirements (such as, effectiveness, flexibility, scalability, performance, and privacy). The SSL/TLS traffic processing is carried-out by the centerpiece of this work, the SFC-enabled MITM. A Proof-of-Concept was conducted (focusing on our SFC-enabled MITM) which showed that functionalities lost due to encryption (Content Optimization, Caching, Network Anti-virus, and Content Filter) were recovered when processing opened traffic within its Service Function Chains. We also evaluated its impact on performance. The results show that cipher suite overhead plays a role but can be mitigated, the Classifier can alleviate the performance overhead of different traffic analysis techniques, network functions have lower impact to performance, and Service Function Chaining length influences page load time.},
  address = {Natal, Brazil},
  author = {Cunha, Vitor A and de Carvalho, Marcio B and Corujo, Daniel and Barraca, Joao P and Gomes, Diogo and Schaeffer-Filho, Alberto E and dos Santos, Carlos R P and Granville, Lisandro Z and Aguiar, Rui L},
  booktitle = {2018 IEEE Symposium on Computers and Communications (ISCC)},
  doi = {10.1109/ISCC.2018.8538564},
  isbn = {978-1-5386-6950-1},
  month = {jun},
  organization = {IEEE},
  pages = {01013--01019},
  publisher = {IEEE},
  title = {{An SFC-enabled approach for processing SSL/TLS encrypted traffic in Future Enterprise Networks}},
  url = {https://ieeexplore.ieee.org/document/8538564/},
  year = {2018}
}
@inproceedings{Cunh1811:Orchestrating,
  abstract = {The heterogeneity of 5G requirements commands more complex network architectures, imposing the need for network orchestration. ETSI MANO is the standard which defines a common framework for vendors and operators to integrate their orchestration efforts. In this paper, we evaluated how an ETSI MANO compliant orchestrator (OSM) fares while orchestrating an SFC-enabled SSL/TLS encrypted traffic processing architecture, which supports both edge and cloud deployments. A quantitative evaluation was carried-out, which assessed the responsiveness and overheads of OSM, as well as the actual functionality of our SSL/TLS processing architecture (with edge computing components). A qualitative evaluation was also carried-out, providing insight into the maturity of the current OSM release, what works well, what requires workarounds, and the actual limitations. A demonstration of the architecture evaluated in this work was accepted as a contribution to the ETSI OSM PoC Framework.},
  address = {Verona, Italy},
  author = {Sousa, Eduardo and Cunha, Vitor A and Carvalho, M{\'{a}}rcio and Corujo, Daniel and Barraca, Jo{\~{a}}o Paulo and Gomes, Diogo and Schaeffer-Filho, Alberto E and Santos, Carlos Raniery Paula Dos and Granville, Lisandro Z and Aguiar, Rui L},
  booktitle = {2018 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN) (NFV-SDN'18)},
  month = {nov},
  title = {{Orchestrating an SFC-enabled SSL/TLS traffic processing architecture using MANO}},
  year = {2018}
}
@inproceedings{Antunes2017,
  abstract = {The increasing number of small, cheap devices full of sensing capabilities lead to an untapped source of information that can be explored to improve and optimize several systems. Yet, as this number grows it becomes increasingly difficult to manage and organize all this new information. The lack of a standard context representation scheme is one of the main difficulties in this research area. With this in mind we propose a tailored generative stream model, with two main uses: stream similarity and generation. Sensor data can be organized based on pattern similarity, that can be estimated using the proposed model. The proposed stream model will be used in conjunction with our context organization model, in which we aim to provide an automatic organizational model without enforcing specific representations. Moreover, the model can be used to generate streams in a controlled environment. Useful for validating, evaluating and testing any platform that deals with IoT/M2M devices.},
  author = {Antunes, Mario and Jesus, Ricardo and Gomes, Diogo and Aguiar, Rui L.},
  booktitle = {2017 IEEE 5th International Conference on Future Internet of Things and Cloud (FiCloud)},
  doi = {10.1109/FiCloud.2017.33},
  isbn = {978-1-5386-2074-8},
  month = {aug},
  pages = {105--111},
  publisher = {IEEE},
  title = {{Improve IoT/M2M Data Organization Based on Stream Patterns}},
  url = {http://ieeexplore.ieee.org/document/8114470/},
  year = {2017}
}
@inproceedings{ribeiro2018outlier,
  abstract = {The existence of abnormal values in data sets of day-today actions is common. Usually denoted as outliers, these values are frequently excluded from the dataset. However, in fraud detection, disease diagnosis and other areas, outliers can often add relevant knowledge. In this paper, we present an application of a methodology to detect out-liers in multivariate time series by translating the multi-type variables into textual data (strings). After that, conventional classification algorithms can be applied to identify outliers. An application is performed into a real dataset extracted from the energy field. The proposed method was evaluated using a dataset that represents boiler operations and the main goal is to identify their faults. A major part of the work concerns the dataset processing steps that enable the application of common machine learning algorithms. It is worth mentioning that, besides the boiler malfunctions, normal operation cycles were also identified. We aim to improve the real-time fault identification of the operating devices allowing safer appliances.},
  author = {Ribeiro, Joana and Antunes, M{\'{a}}rio and Gomes, Diogo and Aguiar, Rui},
  booktitle = {International Conference on Time Series and Forecasting (ITISE)},
  isbn = {978-84-17293-57-4},
  keywords = {Machine Learning,Multivariate Time Series,Outlier Prediction},
  pages = {571},
  title = {{Outlier identification in multivariate time series: boilers case study}},
  url = {https://www.researchgate.net/publication/327764664{\_}Outlier{\_}Identification{\_}in{\_}Multivariate{\_}Time{\_}Series{\_}Boilers{\_}Case{\_}Study http://itise.ugr.es/ITISE2018{\_}Papers{\_}Vol{\_}3.pdf},
  year = {2018}
}

This file was generated by bibtex2html 1.99.