Articles.bib

@article{Antunes2017b,
  abstract = {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 = {Mário Antunes and Diogo Gomes and Rui L. Aguiar},
  doi = {10.1016/j.future.2017.11.045},
  issn = {0167739X},
  journal = {Future Generation Computer Systems},
  keywords = {Context information,IoT,M2M,Semantic similarity},
  month = {9},
  note = {Scimago: Q1, Scopus: 30 citations},
  pages = {792-798},
  title = {Towards IoT data classification through semantic features},
  volume = {86},
  url = {http://linkinghub.elsevier.com/retrieve/pii/S0167739X17327553 https://linkinghub.elsevier.com/retrieve/pii/S0167739X17327553},
  year = {2018}
}
@article{cunha2019network,
  abstract = {Network slicing emerges as a key technology in next generation networks, boosted by the integration of software‐defined networking and network functions virtualization. However, while allowing resource sharing among multiple tenants, such networks must also ensure the security requirements needed for the scenarios they are employed. This letter presents the leading security challenges on the use of network slices at the packet core, the solutions that academy and industry are proposing to address them, pointing out some directions that should be considered.},
  author = {Vitor A. Cunha and Eduardo da Silva and Marcio B. de Carvalho and Daniel Corujo and Joao P. Barraca and Diogo Gomes and Lisandro Z. Granville and Rui L. Aguiar},
  doi = {10.1002/itl2.125},
  issn = {24761508},
  issue = {5},
  journal = {Internet Technology Letters},
  month = {9},
  note = {Scopus: 30 citations},
  pages = {e125},
  publisher = {John Wiley & Sons, Ltd},
  title = {Network slicing security: Challenges and directions},
  volume = {2},
  url = {http://doi.wiley.com/10.1002/itl2.125},
  year = {2019}
}
@article{Almeida2018,
  abstract = {Viewers post a lot of TV program-related information on social networks while they are watching TV, especially during its key moments. Therefore, this social buzz has the potential to be used as an automatic editorial criterion. Having this premise in consideration, this paper reports on the nowUP solution, a service developed with the main goal of automatically creating TV summaries of popular television programs (like football matches, talent or reality shows) based on the Twitter activity and integrating a part of that activity in the TV show summary. A data-mining engine continuously processes the activity of this social network looking for tweets associated with the TV shows. Based on the program metadata it indexes the twitter activity; correlates tweets; and creates clusters of peaks, being the relevant clusters associated with the highlights of the TV show. With this, the video engine automatically creates a full video summary (an edited sequence of TV highlights) and publishes it in an online platform and on a Catch-up TV service. The paper reports on the nowUP development and on the results of its evaluation, namely comparing its outputs with official editorial/professional video summaries. The results show that the solution was very successful in achieving the project main goal and users want to have access to this type of social buzz-based video summaries. The nowUP solution also promises potential gains in the value chain of TV producers and broadcasters.},
  author = {Pedro Almeida and Jorge Ferraz de Abreu and Rita Oliveira and Diogo Gomes},
  doi = {10.1007/s11042-018-5723-0},
  issn = {15737721},
  issue = {18},
  journal = {Multimedia Tools and Applications},
  keywords = {Evaluation,Highlights,TV summary,Twitter activity},
  month = {9},
  note = {Scimago: Q2},
  pages = {24313-24331},
  title = {A video engine supported by social buzz to automatically create TV summaries},
  volume = {77},
  url = {http://link.springer.com/10.1007/s11042-018-5723-0},
  year = {2018}
}
@article{Santa2020,
  abstract = {Delegation of processing tasks to the network has moved from cloud-based schemes to edge computing solutions where nearby servers process requests in a timely manner. Virtualisation technologies have recently given data cloud and network providers the required flexibility to offer such on-demand resources. However, the maintenance of close computing resources presents a challenge when the served devices are on the move. In this case, if processing continuity is desired, a transference of processing resources and task state should be committed to maintain the service to end devices. The solution here presented, MIGRATE, proposes the concept of virtual mobile devices (vMDs) implemented as Virtual Functions (VxF) and acting as virtual representatives of physical processing devices. vMDs are instantiated at the edge of the access network, following a Multi-Access Edge Computing (MEC) approach, and move across different virtualisation domains. MIGRATE provides seamless and efficient transference of these software entities to follow the real location of mobile devices and continue supporting their physical counterparts. Software Defined Networks and Management and Operation functions are exploited to 'migrate' vMDs to new virtualisation domains by forwarding data flows to the former domain until the new one is prepared, while a distributed data base avoids the transference of data. The solution has been deployed in a reference vehicular scenario at the Institute of Telecommunications Aveiro premises within the 5GINFIRE European project. In particular, the system has been evaluated under different virtualisation domains to study the operation of the migration approach in a vehicular monitoring scenario. The results validate the system from the application viewpoint with a Web monitoring tool, and the migration of the digital twin provided as VxF is analysed attending to the modification of data flows, indicating a seamless transition between virtualisation domains in a timely manner.},
  author = {Jose Santa and Antonio F. Skarmeta and Jordi Ortiz and Pedro J. Fernandez and Miguel Luis and Christian Gomes and Jorge Oliveira and Diogo Gomes and Ramon Sanchez-Iborra and Susana Sargento},
  doi = {10.1109/ACCESS.2020.2971090},
  issn = {21693536},
  journal = {IEEE Access},
  keywords = {5G,NFV,computing offloading,data collection,experimentation,migration,mobility,multi-access edge computing},
  note = {Scimago: Q1, Scopus: 13 citations},
  pages = {25848-25862},
  title = {MIGRATE: Mobile Device Virtualisation through State Transfer},
  volume = {8},
  url = {https://ieeexplore.ieee.org/document/8978626/},
  year = {2020}
}
@article{Figueiredo2015,
  abstract = {The explosion in mobile data traffic is a driver for future network operator technologies, given its large potential to affect both network performance and generated revenue. The concept of distributed mobility management (DMM) has emerged in order to overcome efficiency-wise limitations in centralized mobility approaches, proposing not only the distribution of anchoring functions but also dynamic mobility activation sensitive to the applications needs. Nevertheless, there is not an acceptable solution for IP multicast in DMM environments, as the first proposals based on MLD Proxy are prone to tunnel replication problem or service disruption. We propose the application of PIM-SM in mobility entities as an alternative solution for multicast support in DMM, and introduce an architecture enabling mobile multicast listeners support over distributed anchoring frameworks in a network-efficient way. The architecture aims at providing operators with flexible options to provide multicast mobility, supporting three modes: the first one introduces basic IP multicast support in DMM; the second improves subscription time through extensions to the mobility protocol, obliterating the dependence on MLD protocol; and the third enables fast listener mobility by avoiding potentially slow multicast tree convergence latency in larger infrastructures, by benefiting from mobility tunnels. The different modes were evaluated by mathematical analysis regarding disruption time and packet loss during handoff against several parameters, total and tunneling packet delivery cost, and regarding packet and signaling overhead.},
  author = {Sérgio Figueiredo and Seil Jeon and Diogo Gomes and Rui L. Aguiar},
  doi = {10.1016/j.jnca.2015.02.006},
  issn = {10958592},
  journal = {Journal of Network and Computer Applications},
  keywords = {Distributed mobility management,IP multicast,Network-based IP mobility,PIM-SM},
  month = {7},
  note = {Scimago: Q1, Scopus: 7 citations},
  pages = {24-38},
  title = {D3M: Multicast listener mobility support mechanisms over distributed mobility anchoring architectures},
  volume = {53},
  url = {http://www.sciencedirect.com/science/article/pii/S1084804515000442 http://linkinghub.elsevier.com/retrieve/pii/S1084804515000442 https://linkinghub.elsevier.com/retrieve/pii/S1084804515000442},
  year = {2015}
}
@article{Gomes_IJIPT08,
  abstract = {Trends towards Next Generation Networks (NGN) are also changing the fundamental nature of TV services. Entertainment is becoming an increasingly participative experience, both with user feedback, and with user-generated content. Furthermore, the diversity of delivery mechanisms is increasing, reaching the mobile environment. The diversity of actors and technologies is now leading to a trend into IP-based content delivery, as a solution to heterogeneity management. We present an architecture for future environments, which bridges the gap between the content production and communication infrastructures, able to operate across different networks. This architecture resorts to the notion of Service Enablers deployed above evolved converged multimedia networks, based on the IP protocol. We demonstrated this architecture by laboratory prototyping. © 2008, Inderscience Publishers.},
  author = {Gomes Diogo and Pinto Filipe and Gonçalves João and Rui L. Aguiar},
  city = {Inderscience Publishers, Geneva, SWITZERLAND},
  doi = {10.1504/IJIPT.2008.020949},
  issn = {17438217},
  issue = {3},
  journal = {International Journal of Internet Protocol Technology},
  keywords = {IPTV,NGN,Next generation networks,Service enablers},
  note = {Scimago: Q4, Scopus: 3 citations},
  pages = {170-181},
  publisher = {Inderscience Publishers},
  title = {IP-based content delivery over Next Generation Networks},
  volume = {3},
  url = {http://www.inderscience.com/link.php?id=20949},
  year = {2008}
}
@article{Aguiar_WPC08,
  abstract = {This paper addresses future scenarios for the telecommunications field, addressing the impact of three important research trends in computer networks: Context, Sensors and Wireless Networks. The proposed scenarios clearly highlight the possible synergies between the defined areas, and describe the role of Users and Network Operators in order to achieve the described goals. The potential danger of an over-encompassing network is identified, with a brief discussion on the challenges associated to the implementation of such a knowledge-aware communications network. The paper finalizes presenting a classification on the typical scenarios to be expected, and highlighting the associated challenges. It also presents a proposal on a scalable network infrastructure for Context processing. © 2008 Springer Science+Business Media, LLC.},
  author = {Rui Aguiar and Diogo Gomes},
  doi = {10.1007/s11277-008-9474-5},
  issn = {0929-6212},
  issue = {4},
  journal = {Wireless Personal Communications},
  keywords = {Context,Network,Scenarios,Sensor networks,Wireless},
  month = {6},
  note = {Scimago: Q2, Scopus: 11 citations},
  pages = {497-509},
  title = {Quasi-omniscient Networks: Scenarios on Context Capturing and New Services Through Wireless Sensor Networks},
  volume = {45},
  url = {http://link.springer.com/10.1007/s11277-008-9474-5},
  year = {2008}
}
@article{CabralPinto2013,
  abstract = {ABSTRACT A revolution is happening that is triggered by a brave new world made by interconnected devices. The internet of things is already a reality that is creating new business opportunities across different industrial sectors. Communication service providers have a major opportunity to shape this reality by leading this transformation. For that, they need to evolve their existing architectures to enable a flexible creation of advanced services over distributed networks, interconnecting heterogeneous sensors and actuators. This paper presents an approach for telecoms to take advantage of the upcoming machine-to-machine markets and defines an advanced architecture able to withstand the demands of a new plethora of evermore clever and useful services.},
  author = {F. Cabral Pinto and P. Chainho and N. Pássaro and F. Santiago and D. Corujo and D. Gomes},
  doi = {10.1002/ett.2654},
  issn = {21613915},
  issue = {4},
  journal = {Transactions on Emerging Telecommunications Technologies},
  month = {6},
  note = {Scimago: Q2, Scopus: 16 citations},
  pages = {441-452},
  title = {The business of things architecture},
  volume = {24},
  url = {https://onlinelibrary.wiley.com/doi/10.1002/ett.2654},
  year = {2013}
}
@article{Santos_ComNet08,
  abstract = {The 3GPP Multimedia Broadcast Multicast Service (MBMS) aims to introduce group communications into the 3G networks. One of the current key challenges is how to evolve these incipient features towards the "beyond 3G vision" of a converged global network where multimedia content can be delivered over one or more selected broadcast transport bearers. This paper presents potential multicast/broadcast technologies convergence and discusses the issues and challenges in moving towards this next generation network vision from the viewpoint of evolving MBMS. © 2007 Elsevier B.V. All rights reserved.},
  author = {Justino Santos and Diogo Gomes and Susana Sargento and Rui L. Aguiar and Nigel Baker and Madiha Zafar and Ahsan Ikram},
  city = {New York, NY, USA},
  doi = {10.1016/j.comnet.2007.09.002},
  issn = {13891286},
  issue = {1},
  journal = {Computer Networks},
  keywords = {IMS,MBMS,Multimedia and broadcast,Service enablers},
  month = {1},
  note = {Scimago: Q1, Scopus: 13 citations},
  pages = {228-247},
  publisher = {Elsevier North-Holland, Inc.},
  title = {Multicast/broadcast network convergence in next generation mobile networks},
  volume = {52},
  url = {http://linkinghub.elsevier.com/retrieve/pii/S138912860700237X},
  year = {2008}
}
@article{Quevedo2016,
  abstract = {The continuous flow of technological developments in communications and electronic industries has led to the growing expansion of the Internet of Things (IoT). By leveraging the capabilities of smart networked devices and integrating them into existing industrial, leisure and communication applications, the IoT is expected to positively impact both economy and society, reducing the gap between the physical and digital worlds. Therefore, several efforts have been dedicated to the development of networking solutions addressing the diversity of challenges associated with such a vision. In this context, the integration of Information Centric Networking (ICN) concepts into the core of IoT is a research area gaining momentum and involving both research and industry actors. The massive amount of heterogeneous devices, as well as the data they produce, is a significant challenge for a wide-scale adoption of the IoT. In this paper we propose a service discovery mechanism, based on Named Data Networking (NDN), that leverages the use of a semantic matching mechanism for achieving a flexible discovery process. The development of appropriate service discovery mechanisms enriched with semantic capabilities for understanding and processing context information is a key feature for turning raw data into useful knowledge and ensuring the interoperability among different devices and applications. We assessed the performance of our solution through the implementation and deployment of a proof-of-concept prototype. Obtained results illustrate the potential of integrating semantic and ICN mechanisms to enable a flexible service discovery in IoT scenarios.},
  author = {José Quevedo and Mário Antunes and Daniel Corujo and Diogo Gomes and Rui L. Aguiar},
  doi = {10.1016/j.comcom.2016.03.011},
  issn = {01403664},
  journal = {Computer Communications},
  keywords = {Context information,Information-Centric Networking,Internet of Things,Semantic similarity,Service discovery},
  month = {9},
  note = {Scimago: Q1, Scopus: 30 citations},
  pages = {117-127},
  title = {On the application of contextual IoT service discovery in Information Centric Networks},
  volume = {89-90},
  url = {http://www.sciencedirect.com/science/article/pii/S014036641630069X http://linkinghub.elsevier.com/retrieve/pii/S014036641630069X},
  year = {2016}
}
@article{Meneses2018,
  abstract = {Mobile networks today see increasingly large numbers of connected user equipments (UE), allowing users to go beyond voice calling and tap into rich on-line services. Parallel to this evolution, other devices, such as TV’s, home automation or even Internet of Things controllers, have become integrated with connectivity capabilities, allowing them to not only be locally connected, but also be reachable from the Internet. In this paper we propose a deviceless communication approach, where data and media flows reaching a user can be individually shifted into nearby devices. To support this, we present a framework that explores and enhances Software Defined Network and Network Function Virtualisation concepts, allowing the opportunistic utilization of nearby devices as the user moves, while still being perceived as a single end-point towards external entities. An experimental validation scenario is presented, showcasing a video stream being delivered to a nearby large TV screen, allowing the user to watch the video while a voice call is routed to a nearby phone. Results showcase the feasibility of the proposed framework and how virtualisation of both the UE and the points of attachment contribute to reduce the impact of flow management in the physical devices.},
  author = {Flávio Meneses and Carlos Guimarães and Tiago Magalhães and Diogo Gomes and Daniel Corujo and Rui L. Aguiar},
  doi = {10.1007/s11277-018-5621-9},
  issn = {1572834X},
  issue = {1},
  journal = {Wireless Personal Communications},
  keywords = {Deviceless communication,Mobile offloading,Network Functions Virtualisation (NFV),OpenFlow,Software Defined Networks (SDN)},
  month = {5},
  note = {Scimago: Q2, Scopus: 2 citations},
  pages = {25-46},
  title = {Deviceless Communications: Cloud-Based Communications for Heterogeneous Networks},
  volume = {100},
  url = {http://link.springer.com/10.1007/s11277-018-5621-9},
  year = {2018}
}
@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 = {Mário Antunes and João Paulo Barraca and Diogo Gomes and Paulo Oliveira and Rui L. Aguiar},
  doi = {10.13052/ambientcom2246-3410.111},
  issn = {2246-3410},
  issue = {1},
  journal = {Journal of Ambient Wireless Communications and Smart Environments (AMBIENTCOM)},
  pages = {1-24},
  title = {Smart Cloud of Things: An Evolved IoT Platform for Telco Providers},
  volume = {1},
  url = {http://www.riverpublishers.com/journal_read_html_article.php?j=AMBIENTCOM/1/1/1},
  year = {2016}
}
@article{Corujo2012,
  abstract = {Deploying smart environments often implies a plethora of co-existing devices and services, each with their own set of features, requirements and interfacing characteristics. These intricate scenarios are further exacerbated when such devices are coupled with networking capabilities, globalizing their interaction opportunities to create the so-called Internet of Things. In such interconnected heterogeneous environments, the joint operation of entities requires a flexible framework that enables and simplifies interfacing between elements. In this paper, we propose MINDiT, a framework that provides a common abstract interface towards the communication support with different entities. It incorporates cross-layer mechanisms inspired on the existing IEEE 802.21 technology, suitably modified to facilitate and optimize deployment in scenarios featuring both high-level, and low-powered network-restricted entities. MINDiT was validated through a prototype built over an open-source IEEE 802.21 implementation. We further compared its signaling impact against other solutions, and evaluated its performance over a smart environment featuring a multimedia scenario with multiple devices and services. © 2012 Elsevier B.V. All rights reserved.},
  author = {Daniel Corujo and Marcelo Lebre and Diogo Gomes and Rui Aguiar},
  doi = {10.1016/j.comcom.2012.02.014},
  issn = {01403664},
  issue = {15},
  journal = {Computer Communications},
  keywords = {Heterogeneity,IEEE802.21,Internet of Things (IoT),Media independence (MI),Smart environments},
  month = {9},
  note = {Scimago: Q1, Scopus: 12 citations},
  pages = {1772-1785},
  title = {MINDiT: A framework for media independent access to things},
  volume = {35},
  url = {http://linkinghub.elsevier.com/retrieve/pii/S0140366412000734},
  year = {2012}
}
@article{Goncalves2015,
  abstract = {Personal information is increasingly gathered and used for providing services tailored to user preferences, but the datasets used to provide such functionality can represent serious privacy threats if not appropriately protected. Work in privacy-preserving data publishing targeted privacy guarantees that protect against record re-identification, by making records indistinguishable, or sensitive attribute value disclosure, by introducing diversity or noise in the sensitive values. However, most approaches fail in the high-dimensional case, and the ones that don’t introduce a utility cost incompatible with tailored recommendation scenarios. This paper aims at a sensible trade-off between privacy and the benefits of tailored recommendations, in the context of privacy-preserving data publishing. We empirically demonstrate that significant privacy improvements can be achieved at a utility cost compatible with tailored recommendation scenarios, using a simple partition-based sanitization method.},
  author = {João M. Gonçalves and Diogo Gomes and Rui L. Aguiar},
  doi = {10.5555/2870503.2870505},
  issn = {20131631},
  issue = {3},
  journal = {Transactions on Data Privacy},
  keywords = {Data anonymization and sanitization,High-dimensional datasets,Privacy-preserving data publishing,Rating prediction,Recommender systems,Tailored recommendations},
  note = {Scimago: Q2},
  pages = {245-271},
  title = {Privacy indata publishing for tailored recommendation scenarios},
  volume = {8},
  url = {http://www.tdp.cat/issues11/abs.a202a14.php https://dl.acm.org/doi/10.5555/2870503.2870505},
  year = {2015}
}
@article{abrantes2018human,
  abstract = {This article describes a co-design process in the context of user experience (UX) and usability testing and analysis of a first proof of concept of e-collaboration features based on unified communications, co-designed within an organization aiming to optimize users' communication cognitive load. An initial digital prototype with a detailed graphical interface, and simulated user narratives was established and the qualitative validation process is described and discussed. The implemented R&D process is mainly supported on user-centred design (UCD) methodology, namely action research with service design thinking method and co-design techniques. Qualitative data was gathered with concurrent think-aloud activities (CTA) stimulated by user experience expectation questions, observation notes, with integration in an eye tracking technology system. The UCD process and results are discussed, substantiating the added value due to the individual contributions and consequent usefulness of a final unified communication service for the organization.},
  author = {Carolina Abrantes and Óscar Mealha and Diogo Gomes and João Paulo Barraca and José Ferreira},
  doi = {10.4018/IJeC.2018040101},
  issn = {15483681},
  issue = {2},
  journal = {International Journal of e-Collaboration},
  keywords = {Collaborative design,Eye tracking,Unified communications and collaboration,Usability,User experience,User testing},
  month = {4},
  note = {Scimago: Q3},
  pages = {1-18},
  publisher = {IGI Global},
  title = {Human-centric design of unified communications: E-collaboration features},
  volume = {14},
  url = {http://services.igi-global.com/resolvedoi/resolve.aspx?doi=10.4018/IJeC.2018040101},
  year = {2018}
}
@article{jesus2018modelling,
  abstract = {The untapped source of information, extracted from the increasing number of sensors, 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. The lack of a standard context representation scheme is one of the main struggles in this research area. Conventional methods for extracting knowledge from data rely on a standard representation or a priori relation, which may not be feasible for IoT and M2M scenarios. With this in mind we propose a stream characterization model in order to provide the foundations for a novel stream similarity metric. Complementing previous work on context organization, we aim to provide an automatic stream organizational model without enforcing specific representations. In this paper we extend our work on stream characterization and devise a novel similarity method.},
  author = {Ricardo Jesus and Mario Antunes and Diogo G Gomes and Rui L Aguiar},
  issn = {2365-029X},
  issue = {1},
  journal = {Open Journal of Big Data (OJBD)},
  month = {12},
  pages = {1-13},
  publisher = {RonPub},
  title = {Modelling Patterns in Continuous Streams of Data},
  volume = {4},
  url = {https://www.ronpub.com/OJBD_2018v4i1n01_Jesus.pdf http://nbn-resolving.de/urn:nbn:de:101:1-201801234777 https://www.google.pt/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwiG0bjLq4raAhVGxRQKHfKQC64QFgguMAA&url=https%3A%2F%2Fwww.ronpub},
  year = {2018}
}
@article{Diogo_Gomes_115812499,
  abstract = {Monitoring road traffic is extremely important given the possibilities it opens up in terms of studying the behavior of road users, road design and planning problems, as well as because it can be used to predict future traffic. Especially on highways that connect beaches and larger urban areas, traffic is characterized by having peaks that are highly dependent on weather conditions and rest periods. This paper describes a dataset of mobility patterns of a coastal area in Aveiro region, Portugal, fully covered with traffic classification radars, over a two-year period. The sensing infrastructure was deployed in the scope of the PASMO project, an open living lab for co-operative intelligent transportation systems. The data gathered includes the speed of the detected objects, their position, and their type (heavy vehicle, light vehicle, two-wheeler, and pedestrian). The dataset includes 74,305 records, corresponding to the aggregation of road information at 10 min intervals. A brief analysis of the dataset shows the highly dynamic nature of traffic during the two-year period. In addition, the existence of meteorological records from nearby stations, and the recording of daily data on COVID-19 infections, make it possible to cross-reference information and study the influence of weather conditions and infections on traffic behavior. Dataset: https://figshare.com/s/d324f5be912e7f7a0d21 Dataset License: CC BY 4.0},
  author = {Joaquim Ferreira and Rui Aguiar and José A. Fonseca and João Almeida and João Barraca and Diogo Gomes and Rafael Oliveira and João Rufino and Fernando Braz and Pedro Gonçalves},
  doi = {10.3390/data7070097},
  issn = {23065729},
  issue = {7},
  journal = {Data},
  keywords = {beach access,highway traffic,mobility patterns,traffic classification radar information},
  note = {Scimago: Q2},
  title = {Dataset: Mobility Patterns of a Coastal Area Using Traffic Classification Radars},
  volume = {7},
  url = {http://doi.org/10.3390/data7070097},
  year = {2022}
}
@article{Lima2014,
  abstract = {Pervasive environments involve the interaction of users with the objects that surround them and also other participants. In this way, pervasive communities can lead the user to participate beyond traditional pervasive spaces, enabling the cooperation among groups taking into account not only individual interests, but also the collective and social context. In this study, the authors explore the potential of using context-aware information in CSCW application in order to support collaboration in pervasive environments. In particular this paper describes the approach used in the design and development of a context-aware framework utilizing users' context information interpretation for behaviour adaptation of collaborative applications in pervasive communities.},
  author = {Christopher Lima and Mário Antunes and Diogo Gomes and Rui Aguiar and Telma Mota},
  doi = {10.4018/ijdst.2014040103},
  issn = {19473540},
  issue = {2},
  journal = {International Journal of Distributed Systems and Technologies},
  keywords = {Communities,Computer Supported Cooperative Work (CSCW),Context-Aware,Design,Development,Pervasive Computing,Social Computing},
  month = {1},
  note = {Scimago: Q3},
  pages = {31-43},
  publisher = {IGI Global},
  title = {A context-aware framework for collaborative activities in pervasive communities},
  volume = {5},
  url = {http://www.igi-global.com/gateway/article/115252 http://www.igi-global.com/article/a-context-aware-framework-for-collaborative-activities-in-pervasive-communities/115252 http://services.igi-global.com/resolvedoi/resolve.aspx?doi=10.4018/ijdst.2014040103},
  year = {2014}
}
@article{Antunes_2021,
  abstract = {IoT platforms have become quite complex from a technical viewpoint, becoming the cornerstone for information sharing, storing, and indexing given the unprecedented scale of smart services being available by massive deployments of a large set of data-enabled devices. These platforms rely on structured formats that exploit standard technologies to deal with the gathered data, thus creating the need for carefully designed customised systems that can handle thousands of heterogeneous data sensors/actuators, multiple processing frameworks, and storage solutions. We present the SCoT2.0 platform, a generic-purpose IoT Platform that can acquire, process, and visualise data using methods adequate for both real-time processing and long-term Machine Learning (ML)-based analysis. Our goal is to develop a large-scale system that can be applied to multiple real-world scenarios and is potentially deployable on private clouds for multiple verticals. Our approach relies on extensive service containerisation, and we present the different design choices, technical challenges, and solutions found while building our own IoT platform. We validate this platform supporting two very distinct IoT projects (750 physical devices), and we analyse scaling issues within the platform components.},
  author = {Mário Antunes and Ana Rita Santiago and Sérgio Manso and Diogo Regateiro and João Paulo Barraca and Diogo Gomes and Rui L. Aguiar},
  doi = {10.3390/s21196688},
  issn = {14248220},
  issue = {19},
  journal = {Sensors},
  keywords = {Ambient intelligence,Internet of things,Platform virtualisation},
  month = {10},
  note = {Scimago: Q2},
  pages = {6688},
  pmid = {34641005},
  publisher = {\{MDPI\} \{AG\}},
  title = {Building an iot platform based on service containerisation},
  volume = {21},
  url = {https://doi.org/10.3390%2Fs21196688 https://www.mdpi.com/1424-8220/21/19/6688},
  year = {2021}
}
@article{Diogo_Gomes_72344963,
  abstract = {Heating appliances consume approximately 48% of the energy spent on household appliances every year. Furthermore, a malfunctioning device can increase the cost even further. Thus, there is a need to create methods that can identify the equipment's malfunctions and eventual failures before they occur. This is only possible with a combination of data acquisition, analysis and prediction/forecast. This paper presents an infrastructure that supports the previously mentioned capabilities and was deployed for failure detection in boilers, making possible to forecast faults and errors. We also present our initial predictive maintenance models based on the collected data.},
  author = {Sofia Fernandes and Mário Antunes and Ana Rita Santiago and João Paulo Barraca and Diogo Gomes and Rui L. Aguiar},
  doi = {10.3390/INFO11040208},
  issn = {20782489},
  issue = {4},
  journal = {Information (Switzerland)},
  keywords = {Big data applications,Big data services,Data analysis,Data processing,Infrastructure,Machine learning,Predictive maintenance},
  note = {Scimago: Q2, Scopus: 14 citations},
  title = {Forecasting appliances failures: A machine-learning approach to predictive maintenance},
  volume = {11},
  url = {http://doi.org/10.3390/info11040208},
  year = {2020}
}
@article{Nakimuli_2020,
  abstract = {Fifth-generation (5G) networks are envisioned to simultaneously support several services with different connectivity requirements. In this respect, service creation time is a key performance indicator (KPI) for service providers when planning the migration to 5G. For example, the European 5G infrastructure public private partnership (5G-PPP) suggests to reduce this time from 90 hours to 90 minutes, in the different phases of the service creation time KPI identified by this organization. This reduction can be achieved by leveraging on 5G state-of-the-art technologies: network function virtualization, network slicing, software-defined networking, and cloud computing, among others. Although some authors and projects have already studied the service creation time KPI in 5G, there is no literature that comprehensively analyzes and presents results related to each phase of this KPI. In this article, we explore the potential of network function virtualization technologies to reduce service creation time. To this end, we investigate the various phases of the service creation time KPI by designing and implementing, a realistic as well as complex network service that leverages on network function virtualization and related technologies. For our use case, we chose a content delivery network service specifically designed to distribute video. This decision was based on an analysis where we considered several parameters, like the complexity in the phases of design, fulfillment, and service assurance. We dissected all phases of the service creation time KPI required to turn our service blueprint into a deployment by utilizing network function virtualization tools. Henceforth, we defined and conducted several experiments, which were oriented to analyzing the different phases of the service creation time KPI. After analyzing the obtained results, we can conclude that using these new tools permits a substantial reduction in the time taken by each phase of the service creation time KPI.},
  author = {Winnie Nakimuli and Jaime Garcia-Reinoso and Borja Nogales and Ivan Vidal and Diogo Gomes and Diego Lopez},
  doi = {10.1109/ACCESS.2020.3018583},
  issn = {21693536},
  journal = {IEEE Access},
  keywords = {5G,MANO,NFV,network slicing,service creation time KPI},
  note = {Scimago: Q1, Scopus: 1 citation},
  pages = {155679-155696},
  publisher = {Institute of Electrical and Electronics Engineers (\{IEEE\})},
  title = {Reducing Service Creation Time Leveraging on Network Function Virtualization},
  volume = {8},
  url = {https://doi.org/10.1109%2Faccess.2020.3018583},
  year = {2020}
}
@article{Diogo_Gomes_119988047,
  abstract = {Radio astronomy and Space Infrastructures in the Azores have a great scientific and industrial interest because they benefit from a unique geographical location in the middle of the North Atlantic allowing a vast improvement in the sky coverage. This fact obviously has a very high added value for: i) the establishment of space tracking and communications networks for the emergent global small satellite fleets ii) it is invaluable to connect the radio astronomy infrastructure networks in Africa, Europe and America continents using Very Large Baseline Interferometry (VLBI) techniques, iii) it allows excellent potential for monitoring space debris and Near Earth Objects (NEOs). There is in S. Miguel island a 32-metre SATCOM antenna that could be integrated in advanced VLBI networks and be capable of additional Deep Space Network ground support. This paper explores the space science opportunities offered by the upgrade of the S. Miguel 32-metre SATCOM antenna into a world-class infrastructure for radio astronomy and space exploration: it would enable a Deep Space Network mode and would constitute a key space facility for data production, promoting local digital infrastructure investments and the testing of cutting-edge information technologies. Its Atlantic location also enables improvements in angular resolution, provides many baselines in East–West and North–South directions connecting the emergent VLBI stations in America to Europe and Africa VLBI arrays therefore contributing for greater array imaging capabilities especially for sources or well studied fields close to or below the celestial equator, where ESO facilities, ALMA, SKA and its precursors do or will operate and observe in the coming decades.},
  author = {Domingos Barbosa and Bruno Coelho and Sonia Antón and Miguel Bergano and Tjarda Boekholt and Alexandre C.M. Correia and Dalmiro Maia and João Pandeirada and Valério Ribeiro and Jason Adams and João Paulo Barraca and Diogo Gomes and Bruno Morgado},
  doi = {10.1016/j.asr.2021.05.023},
  issn = {18791948},
  issue = {7},
  journal = {Advances in Space Research},
  keywords = {Atlantic connections,Radioastronomy,Space tracking,Techniques: Very Long Baseline Interferometry},
  note = {Scimago: Q2, Scopus: 1 citation},
  pages = {3064-3078},
  title = {Radio astronomy and Space science in Azores: Enhancing the Atlantic VLBI infrastructure cluster},
  volume = {68},
  url = {http://doi.org/10.1016/J.ASR.2021.05.023},
  year = {2021}
}
@article{Gomes_WPC10,
  abstract = {The increased demand for multimedia services by mobile end users in recent years have driven both Broadcast and Wireless Network operators to develop new systems and architectures for the deployment of such services. The proposed solutions are nonetheless limited either in terms of QoS or Capabilities to deliver new interactive services. This paper highlights strengths and drawbacks of the existing technologies in terms of QoS, Security and Mobility. In order to fill the gap between current solutions we propose a new architecture that builds itself on the synergies created by a heterogeneous network made of existing delivering technologies, such as 3GPP/MBMS and DVB, where services can be delivered to end-users in the most appropriate way for end-users and operators alike. A prototype implementation is further described. © 2008 Springer Science+Business Media, LLC.},
  author = {Diogo Gomes and Rui L. Aguiar and Susana Sargento},
  city = {Hingham, MA, USA},
  doi = {10.1007/s11277-008-9626-7},
  issn = {09296212},
  issue = {3},
  journal = {Wireless Personal Communications},
  keywords = {Broadcast,DVB,IP Multicast,MBMS,Mobility},
  month = {2},
  note = {Scimago: Q2, Scopus: 3 citations},
  pages = {651-668},
  publisher = {Kluwer Academic Publishers},
  title = {A cross-system approach for multimedia services with Ip multicast in 4g networks},
  volume = {52},
  url = {http://link.springer.com/article/10.1007/s11277-008-9626-7 http://www.springerlink.com/index/10.1007/s11277-008-9626-7 http://link.springer.com/10.1007/s11277-008-9626-7},
  year = {2010}
}
@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 = {Mário Antunes and Diogo Gomes and Rui L. Aguiar},
  doi = {10.1016/j.future.2015.09.008},
  issn = {0167739X},
  journal = {Future Generation Computer Systems},
  keywords = {Context information,IoT,M2M},
  month = {3},
  note = {Scimago: Q1, Scopus: 14 citations},
  pages = {675-683},
  title = {Scalable semantic aware context storage},
  volume = {56},
  url = {http://www.sciencedirect.com/science/article/pii/S0167739X15002885 http://linkinghub.elsevier.com/retrieve/pii/S0167739X15002885 https://linkinghub.elsevier.com/retrieve/pii/S0167739X15002885},
  year = {2016}
}
@article{Diogo_Gomes_119988050,
  abstract = {Data collection within a real-world environment may be compromised by several factors such as data-logger malfunctions and communication errors, during which no data is collected. As a consequence, appropriate tools are required to handle the missing values when analysing and processing such data. This problem is often tackled via matrix decomposition. While it has been successfully applied in a wide range of applications, in this work we report an issue that has been neglected in literature and “degenerates” the quality of the imputations obtained by matrix decomposition in multivariate time-series (with smooth evolution). Briefly, the problem consists of the misalignment of the matrix decomposition result: the missing values imputations fall within an incorrect range of values and the transitions between observed and imputed values are not smooth. We address this problem by proposing a post-processing alignment strategy. According to our experiments, the post-processing adjustment substantially improves the accuracy of the imputations (when the misalignment occurs). Moreover, the results also suggest that the misalignment occurs mostly when dealing with a small number of time-series due to lack of generalization ability.},
  author = {Sofia Fernandes and Mário Antunes and Diogo Gomes and Rui L. Aguiar},
  doi = {10.1007/s10994-021-05985-w},
  issn = {15730565},
  issue = {11-12},
  journal = {Machine Learning},
  keywords = {Imputation,Matrix decomposition,Missing values,Multivariate time-series},
  month = {12},
  note = {Scimago: Q1, Scopus: 1 citation},
  pages = {3157-3175},
  title = {Misalignment problem in matrix decomposition with missing values},
  volume = {110},
  url = {http://doi.org/10.1109/DSAA53316.2021.9564115 http://doi.org/10.1007/S10994-021-05985-W https://link.springer.com/10.1007/s10994-021-05985-w},
  year = {2021}
}
@article{Aguiar2014a,
  abstract = {Mobile robotics is a transforming field that presents a varying set of challenges. The discussion on the autonomy of (self-powered) robots is not settled, and as the communication infrastructure evolves, centralized concepts become more attractive over distributed concepts. This paper presents the CloudThinking architecture applied to intelligent cloud-based robotic operation. CloudThinking offloads most of complex robotic tasks to a central cloud, which retrieves inputs from the environment as a whole in order to instruct the robots to perform its actions. CloudThinking is a natural approach to the orchestration of multiple specialized robotic systems, defining the best mechanisms for reaching a goal. Furthermore, this architecture provides a set of automatic features which can be useful for application developers. These features can fully exploit novel cloud tools development as it becomes available, providing a time-resilient infrastructure of easy upgrade. The resulting approach has the potential to create a different set of market for robotic application developers. © 2014 Springer Science+Business Media New York.},
  author = {Rui L. Aguiar and Diogo Gomes and João Paulo Barraca and Nuno Lau},
  doi = {10.1007/s11277-014-1687-1},
  issn = {09296212},
  issue = {2},
  journal = {Wireless Personal Communications},
  keywords = {Cloud-based approaches,Computer Thinking,Mobile robotics},
  month = {3},
  note = {Scimago: Q2, Scopus: 12 citations},
  pages = {231-244},
  publisher = {Springer US},
  title = {CloudThinking as an intelligent infrastructure for mobile robotics},
  volume = {76},
  url = {http://link.springer.com/10.1007/s11277-014-1687-1 http://link.springer.com/article/10.1007/s11277-014-1687-1/fulltext.html},
  year = {2014}
}
@article{Santos2023,
  abstract = {

In this work, we share the dataset collected during the Smart Green Homes (SGH) project. The project’s goal was to develop integrated products and technology solutions for households, as well as to improve the standards of comfort and user satisfaction. This was to be achieved while improving household energy efficiency and reducing the usage of gaseous pollutants, in response to the planet’s sustainability issues. One of the tasks executed within the project was the collection of data from volunteers’ homes, including environmental information and the level of comfort as perceived by the volunteers themselves. While used in the original project, the resulting dataset contains valuable information that could not be explored at the time. We now share this dataset with the community, which can be used for various scenarios. These may include heating appliance optimisation, presence detection and environmental prediction.

}, author = {Mariana Santos and Mário Antunes and Diogo Gomes and Rui L. Aguiar}, doi = {10.3390/data8030058}, issn = {2306-5729}, issue = {3}, journal = {Data}, month = {3}, note = {Scimago: Q2}, pages = {58}, title = {Home Comfort Dataset: Acquired from SGH}, volume = {8}, year = {2023} }
@article{Teixeira2022,
  abstract = {

The technological world has grown by incorporating billions of small sensing devices, collecting and sharing large amounts of diversified data over the new generation of wireless and mobile networks. We can use semantic similarity models to help organize and optimize these devices. Even so, many of the proposed semantic similarity models do not consider the constrained and dynamic environments where these devices are present (IoT, edge computing, 5g, and next-generation networks). In this paper, we review the commonly used models, discuss the limitations of our previous model, and explore latent space methods (through matrix factorization) to reduce noise and correct the model profiles with no additional data. The new proposal is evaluated with corpus-based state-of-the-art approaches achieving competitive results while having four times faster training time than the next fastest model and occupying 36 times less disk space than the next smallest model.

}, author = {Rafael Teixeira and Mário Antunes and Diogo Gomes and Rui L. Aguiar}, doi = {10.1007/s10796-022-10350-w}, issn = {1387-3326}, journal = {Information Systems Frontiers}, month = {11}, note = {Scimago: Q1}, title = {Comparison of Semantic Similarity Models on Constrained Scenarios}, year = {2022} }
@article{Abrantes2022,
  abstract = {A common issue that occurs after conducting usability tests is how to prioritize issues for the next design iteration, that is, which should enter production first. It is also necessary to prioritize these issues in an easy-to-understand manner for internal stakeholders and in accordance with their criticality.With these two goals in mind, we propose an analysis framework with data visualization schemes to help UI/UX research teams analyze and present data from usability tests. This framework visually indicates the most problematic interaction areas. Ranked in a four-level user experience criticality scale of a digital product or prototype, the framework highlights functionalities that require improvements.To exemplify the innovative issues of this framework, we also applied it to a proof-of-concept prototype: a Unified Communications & Collaboration (UC&C) scheduling system. We had 27 participants test the prototype. The usability test proved to be particularly valuable when it came to validating the framework. This framework has enabled us to identify the most critical interaction and graphical interface problems of the prototype that need attention before the next design iteration.Overall, our results highlight the framework's innovative nature and relevance for companies or organizations concerned with the efficiency of their development process. The proposed method would enable them to make an augmented analysis and also help to optimize iterative design cycles.},
  author = {Carolina Abrantes and Óscar Mealha and Diogo Gomes and João Paulo Barraca and Carlos Viana-Ferreira},
  city = {Bloomingdale, IL},
  issue = {2},
  journal = {J. Usability Studies},
  keywords = {UC&C,data visualization,problem criticality matrix,radar plot,severity rating,usability,usability test analysis,user experience research},
  month = {2},
  pages = {65-84},
  publisher = {Usability Professionals' Association},
  title = {Analyzing and Visualizing the Criticality of Issues from Usability Tests},
  volume = {17},
  year = {2022}
}
@article{edu2020,
  abstract = {In order to adapt to the recent phenomenon of exponential growth of time series data sets in both academic and commercial environments, and with the goal of deriving valuable knowledge from this data, a multitude of analysis software tools have been developed to allow groups of collaborating researchers to find and annotate meaningful behavioral patterns. However, these tools commonly lack appropriate mechanisms to handle massive time series data sets of high cardinality, as well as suitable visual encodings for annotated data.
In this paper we conduct a comparative study of architectural, persistence and visualization methods that can enable these analysis tools to scale with a continuously-growing data set and handle intense workloads of concurrent traffic. We implement these approaches within a web platform, integrated with authentication, versioning, and locking mechanisms that prevent overlapping contributions or unsanctioned changes. Additionally, we measure the performance of a set of databases when writing and reading varying amounts of series data points, as well as the performance of different architectural models at scale.},
  author = {Eduardo Duarte and Diogo Gomes and David Campos and Rui L. Aguiar},
  doi = {10.1007/978-3-030-54595-6_4},
  journal = {Communications in Computer and Information Science},
  note = {Scimago: Q4, Scopus: 1 citation},
  pages = {59-82},
  title = {Scalable Architecture, Storage and Visualization Approaches for Time Series Analysis Systems},
  volume = {1255},
  url = {http://link.springer.com/10.1007/978-3-030-54595-6_4},
  year = {2020}
}