Joaquin SalvachuaUniversidad Politécnica de Madrid | UPM · Departamento de Ingeniería de Sistemas Telemáticos
Joaquin Salvachua
Associated Professor
About
138
Publications
22,919
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
1,073
Citations
Introduction
Additional affiliations
January 2006 - December 2010
Publications
Publications (138)
The rise of AI and the Internet of Things is accelerating the digital transformation of society. Mobility computing presents specific barriers due to its real-time requirements, decentralization, and connectivity through wireless networks. New research on edge computing and tiny machine learning (tinyML) explores the execution of AI models on low-p...
The rise of AI and the Internet of Things is accelerating the digital transformation of society. Mobility computing presents specific barriers due to its real-time requirements, decentralization, and connectivity through wireless networks. New research on edge computing and tiny machine learning (tinyML) explores the execution of AI models on low-p...
The aerospace sector is one of the many sectors in which large amounts of data are generated. Thanks to the evolution of technology, these data can be exploited in several ways to improve the operation and management of industrial processes. However, to achieve this goal, it is necessary to define architectures and data models that allow to manage...
This column advocates for including artificial intelligence (AI)-specific metadata on those academic papers that are written with the help of AI in an attempt to analyze the use of such tools for disseminating research.
The collaboration of the real world and the virtual world, known as Digital Twin, has become a trend with numerous successful use cases. However, there are challenges mentioned in the literature that must be addressed. One of the most important issues is the difficulty of collaboration of Digital Twins due to the lack of standardization in their im...
The aerospace sector is one of the many sectors in which large amounts of data are generated. Thanks to the evolution of technology, these data can be exploited in several ways to improve the operation and management of industrial processes. However, to achieve this goal, it is necessary to define architectures and data models that allow to manage...
Educational Data Virtual Lab is an open-source platform for data exploration and analysis that combines the power of a coding environment, the convenience of an interactive visualization engine and the infrastructure needed to handle the complete data lifecycle. Based on the building blocks of the FIWARE European platform and Apache Zeppelin, this...
In recent years, many proposals of context-aware systems applied to IoT-based smart environments have been presented in the literature. Most previous works provide a generic high-level structure of how a context-aware system can be operationalized, but do not offer clues on how to implement it. On the other hand, there are many implementations of c...
Although there are e-health systems for the care of elderly people, the reactive characteristics to enhance scalability and extensibility, and the use of this type of system in smart cities, have been little explored. To date, some studies have presented healthcare systems for specific purposes without an explicit approach for the development of he...
Although there are e-health systems for the care of elderly people, the reactive characteristics to enhance scalability and extensibility, and the use of this type of system in smart cities, have been little explored. To date, some studies have presented healthcare systems for specific purposes without an explicit approach for the development of he...
Cloud computing enables the evolution of modern software application design. Applications based on microservice architecture are an example. Meanwhile, multiclouds are widely accepted by enterprise as an infrastructure strategy; however, challenges remain. The autonomous and distributable nature of modern applications, as well as the complexity of...
The use of Digital Twins in the industry has become a growing trend in recent years, allowing to improve the lifecycle of any process by taking advantage of the relationship between the physical and the virtual world. Existing literature formulates several challenges for building Digital Twins, as well as some proposals for overcoming them. However...
Implementing a wireless sensor and actuator network (WSAN) in Internet of Things (IoT) applications is a complex task. The need to establish the number of nodes, sensors, and actuators, and their location and characteristics, requires a tool that allows the preliminary determination of this information. Additionally, in IoT scenarios where a large...
The Internet of Things (IoT) brings plenty of opportunities to enhance society’s activities, from improving a factory’s production chain to facilitating people’s household tasks. However, it has also brought new security breaches, compromising privacy and authenticity. IoT devices are vulnerable to being accessed from the Internet; they lack suffic...
This article presents a comprehensive study of human physiology to determine the impact of body mass index (BMI) on human gait. The approach followed in this study consists of a mathematical model based on the centre of mass of the human body, the inertia of a person in motion and the human gait speed. Moreover, the study includes the representatio...
In recent years, a new business paradigm has emerged which revolves around effectively extracting value from data. In this scope, providing a secure ecosystem for data sharing that ensures data governance and traceability is of paramount importance as it holds the potential to create new applications and services. Protecting data goes beyond restri...
Nowadays, Smart Cities are attracting much interest of researchers and also in the industry. One of the main reasons is the fact that this paradigm offers vast possibilities for been applied in many sectors like transportation, public service, healthcare, and others. Currently, almost all attention in the academic and business are put into the deve...
Videos are extensively used nowadays to support learners in a variety of educational settings such as traditional online courses, MOOCs (Massive Open Online Courses), flipped classrooms, and blended courses. Therefore, it is of prime importance to develop methodologies capable of producing effective video-based learning courses which can lead to th...
We are experiencing a new digital revolution in which data are becoming a key pillar for business and industry. Promoting data sharing, without compromising data sovereignty and traceability, is fundamental since it provides a heterogeneous ecosystem with the potential to enrich the variety of applications and services that take part in this digita...
This document discusses three aspects that intervene in the sustainable development of a city such as Technology, Health, and the potential Natural Risks that threaten such progress. In the first context, it focuses on describing the techniques and technologies used in a smart environment, including Sensor Networks, Internet of Things (IoT), Data P...
Secure electronic identification (eID) is one of the key enablers of data protection, privacy and the prevention of online fraud. However, until now, the lack of common legal basis prevented European Member States from recognizing and accepting eIDs issued in other Member States. The Electronic Identification and Trust Services (eIDAS) Regulation p...
This paper states the research done in building a Wildfire Propagation Simulation tool able to present graphically, how the fire will be propagated in case of a wildfire. The core of this tool was developed using Cellular Automata (CA) relayed on mathematical foundations for modeling the propagation and the transition rules of the CA. Also, the mat...
This paper states an experimental research that establishes a relationship between the Body Mass Index (BMI) and human walking. Its mathematical formulation employs bio-mechanical anthropometry concepts. To validate the results in a realistic scenario, a novel algorithm that uses graph theory is proposed. This allows us to obtain the optimal route...
This paper presents a simulation that models the satisfactory evacuation index of elderly people in case a building structure is affected by an earthquake. The simulation considers
some parameters like earthquake magnitude, Body Mass Index (BMI), person location inside the building, and current evacuation routes. To determine if a person inside the...
This paper describes a proof of concept of a Fast-Data architecture to generate early response alerts on unforeseen events.For achieving that, in this work is presented the implementation of a fully integrated system capable to handle and process streaming data in order to generate an alert response for each generated event. The deployment stated a...
In this paper, we present an analysis of the different database systems for storing the information gather by a wireless sensor network. In this work we present different test scenarios in order to evaluate the Fetch Time and the use of Mebibyte in Relational (MySQL, PostgreSQL) and No-SQL (MongoDB, Couch, Ne04J) databases. For achieving this goal,...
This paper states the development of a machine learning model capable of classifying whether a person who has cardiac problems is able to escape from a building if it is affected by an earthquake. The data used to train the model was obtained from a simulation which considered some parameters like earthquake magnitude, BMI, cardiovascular disease,...
This paper introduces a conceptual review of Smart Cities to present a novel concept denominated Resilient Smart Cities (RSC). In this work, we provide a brief literature for IoT from the point of view of Smart Cities and its components: network, standards, services and requirements and how this digital ecosystem could be affected by unforeseen eve...
This paper states a brief overview of technologies related to Smart Cities and Big Data ecosystems in order to develop and present an architecture proposal for deploying services using the paradigm of Fast Data. The main goal of this architecture, is to present a set of tools and how it could be integrated for providing fast data services focus on...
This paper states a research on what is the relation established between the Body Mass Index (BMI) and the exit time of people inside of the building when an earthquake takes place. To accomplish this goal in this article is presented a case of study in where is develop a simulation that uses as physical infrastructure a graph representation of a u...
access control is a key element when guaranteeing the security of online services. However, devices that make the Internet of Things have some special requirements that foster new approaches to access control mechanisms. Their low computing capabilities impose limitations that make traditional paradigms not directly applicable to sensors and actuat...
Over the last few years, videoconferencing systems have experienced several changes that enable videoconferencing applications in personal devices to a high number of users. To efficiently attend this high and variable demand, deploying distributed videoconferencing servers in cloud-based infrastructures is highly recommended. However, videoconfere...
Access Control is crucial for security management, but in the context of the Internet of Things it cannot be implemented the same way as traditional systems do. Indeed, devices that make the Internet of Things impose some constraints that encourage the design of new access control mechanisms, which should provide flexibility of configuration, as we...
In this paper, a distributed communication model is proposed to be implemented as part of a reactive evacuation management system. This implementation includes elements of wired and wireless network communications, which are used for sending and receiving information about the environment inside of a building. In this type of systems, where the sen...
New technologies are making videoconferencing more ubiquitous than ever. This imposes a big challenge for scaling software MCUs, the traditional videoconferencing servers. We propose, implement and test an architecture for a distributed MCU designed to be deployed in a Cloud Computing environment. The main design idea is to break monolithic MCUs in...
One of the key factors for a given application to take advantage of cloud computing is the ability to scale in an efficient, fast and reliable way. In centralized multi-party video conferencing, dynamically scaling a running conversation is a complex problem. In this paper we propose a methodology to divide the Multipoint Control Unit (the video co...
Multi party videoconference systems use MCU (Multipoint Control Unit) devices to forward media streams. In this paper we describe a mechanism that allows the mobility of such streams between MCU devices. This mobility is especially useful when redistribution of streams is needed due to scalability requirements. These requirements are mandatory in C...
In this paper we present an idea of a propriety Software Defined residential Network (SDrN) and we show as a use case, a multicast streaming service that can be hosted on such networks. To verify the feasibility of the service in the context of quality of service, we offer to the providers of online streaming services (in some cases the ISPs themse...
Computers and multimedia equipment have improved a lot in the last years. They have reduced their cost and size while at the same time increased their capabilities. These improvements allowed us to design and implement a portable recording system that also integrates the teacher´s tablet PC to capture what he/she writes on the slides and all that h...
P2P streaming today is one of the most challenging techniques to deliver real-time streaming on the Internet. Incentive mechanisms make a crucial part of the P2P algorithms in order to avoid uncooperative and eliminate malicious behavior. In this paper we present a monetary incentive mechanism based on the taxation incentive schemes. We use a model...
Today P2P faces two important challenges: design of mechanisms to encourage users' collaboration in multimedia live streaming services; design of reliable algorithms with QoS provision, to encourage multimedia providers employ the P2P topology in commercial streaming services. We believe that these two challenges are tightly-related and there is mu...
The increase in CPU power and screen quality of todays smartphones as well as the availability of high bandwidth wireless networks has enabled high quality mobile videoconferencing never seen before. However, adapting to the variety of devices and network conditions that come as a result is still not a trivial issue. In this paper, we present a mul...
This paper tackles the optimization of applications in multi-provider hybrid cloud scenarios from an economic point of view. In these scenarios the great majority of solutions offer the automatic allocation of resources on different cloud providers based on their current prices. However our approach is intended to introduce a novel solution by maki...
Nowadays, Internet is a place where social networks have reached an important impact in collaboration among people over the world in different ways. This paper proposes a new paradigm of building CSCW tools for business world following these new ideas provided by the social web to collaborate and generate awareness. An implementation of these conce...
With the growing popularity of social network sites, it is appealing to develop social network frameworks (SNF) that alleviate the overhead associated with common social network features in social-enabled websites. This paper introduces Social Stream, a SNF. Social Stream has a modular architecture, mainly based in two supertypes. The first one is...
Web development is currently driven by model-view-controller (MVC)
frameworks. How has content management adapted to this scenario? This paper
reviews content management features in Ruby on Rails framework and its most
popular plug-ins. These features are distributed among the different layers of
the MVC architecture.
Social network platforms are increasingly becoming identity providers and a
media for showing multiple types of activity from third-party web sites. In
this article, we analyze the services provided by seven of the most popular
social network platforms. Results show OAuth emerging as the authentication and
authorization protocol, giving support to...
Today, telcos and Internet players are obliged to define new business models sustainable. In the telcos, Service Deliver Platform (SDP) is a key logical entity to deliver services and is the point where mix Internet and telco assets. In parallel, Cloud Computing has become a major issue to offer services on demand. In our approach, we tackle a step...
This paper explores the application of role-based access control to social
networks, from the perspective of social network analysis. Each tie, composed
of a relation, a sender and a receiver, involves the sender's assignation of
the receiver to a role with permissions. The model is not constrained to
system-defined relations and lets users define...
With the advent of data-intensive applications that generate large volumes of real-time data, distributed stream processing systems (DSPS) become increasingly important in domains such as social networking and web analytics. In prac-tice, DSPSs must handle highly variable workloads caused by unpredictable changes in stream rates. Cloud computing of...
Traditionally, Internet has offered multimedia services independently of the services offered by companies associated to Telco (companies that traditionally offer telephony and associated services). In the last years, the technical community has assumed that the convergence of both worlds is a fact; however, there are many barriers to be removed. O...
Traditionally, Internet has offered multimedia services independently of the services offered by companies associated to Telco (companies that traditionally offer telephony and associated services). In the last years, the technical community has assumed that the convergence of both worlds is a fact; however, there are many barriers to be removed. O...
Traditionally, Internet has offered multimedia services independently of the services offered by companies associated to Telco (companies that traditionally offer telephony and associated services). In the last years, the technical community has assumed that the convergence of both worlds is a fact; however, there are many barriers to be removed. O...
This paper proposes a new methodology focused on implementing cost effective architectures on Cloud Computing systems. With this methodology the paper presents some disadvantages of systems that are based on single Cloud architectures and gives some advices for taking into account in the development of hybrid systems. The work also includes a valid...
The number of online real-time streaming services deployed over network topologies like P2P or centralized ones has remarkably increased in the recent years. This has revealed the lack of networks that are well prepared to respond to this kind of traffic. A hybrid distribution network can be an efficient solution for real-time streaming services. T...
The increasing adoption of smartphones by the society has created a new research area in mobile collaboration. This new domain offers an interesting set of possibilities due to the introduction of augmented reality techniques, which provide an enhanced collaboration experience. As this area is relatively immature, there is a lack of conceptualizati...
The Quality for Service (Q4S) protocol provides a mechanism to negotiate and monitor latency, jitter, bandwidth, and packet loss, and to alert whenever one of the negotiated conditions is violated.
https://datatracker.ietf.org/doc/rfc8802/
In the unstoppable process of globalization and educational convergence, the use of e-Learning as a support tool in educational programs is becoming a growing trend. A wide diversity of proprietary and open-source e-Learning platforms are available. However, these platforms are generally developed independently by different organizations, and diffe...
Since its appearance, peer-to-peer technology has given raise to various multimedia streaming applications. Today, cloud computing offers different service models as a base for successful end user applications. In this paper we propose joining peer-to-peer and cloud computing into new architectural realization of a distributed cloud computing netwo...
Nowadays we are experiencing the consolidation of social networks (SN). Although there are trends trying to integrate SN platforms.
they remain as data silos between each other. Information can’t be exchanged between them. In some cases, it would be desirable
to connect this scattered information, in order to build a distributed identity. This cont...
Internet is a place nowadays where interoperating services are offered which can be integrated or mashed up in order to fulfill user demands. This paper proposes a way to offer videoconference as a Web service over an interface which can be used by third parties to enrich their applications. This interface includes a security mechanism supporting d...
The development of joint degrees is an important mechanism for opening higher education systems nationwide, adapting them to the international standard, and promoting quality assessment to a broader environment. Since e-learning systems covers a wide range of academic programs, and as joint degrees such as e-learning are rapidly growing trends, fin...
Emerging social network applications for sharing and collaboration need a way to publish and search a big amount of social objects. Currently, social applications allow the association of a set of user defined keywords, named tags, when publishing these objects, in order to allow searching for them later using a subset of these tags. Commercial sys...
El artículo describe la metodología utilizada para abordar el problema de la colaboración intra- e inter-organizativa mediante la descripción del caso específico del proyecto ITECBAN. En este caso, la colaboración se describe en los términos de la organización virtual y el problema se afronta bajo parámetros de flexibilidad a la hora de definir y g...
New mobile applications and services are of paramount importance for users and developers due to their availability everywhere and the easy access. This is one of the most negative points in the design for mobile services, because most of the time doesn't fulfil the user experience over a PC platform and a browser. All the key players are working h...