Juan Manuel Murillo

Juan Manuel Murillo
Universidad de Extremadura | UNEX · Department of Computer Systems and Telematics Engineering

Professor - Software Engineering

About

245
Publications
89,100
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,258
Citations
Additional affiliations
October 1994 - May 2016
Universidad de Extremadura
Position
  • Professor (Associate)

Publications

Publications (245)
Article
The increasing capabilities of mobile devices have led to the emergence of new paradigms exploiting them. These paradigms foster the onload and distribution of functionalities on mobile devices, allowing the development of distributed mobile applications. This distribution reduces the latency and the data traffic overhead and improves privacy. As i...
Article
Full-text available
The development that quantum computing technologies are achieving is beginning to attract the interest of companies that could potentially be users of quantum software. Thus, it is perfectly feasible that during the next few years hybrid systems will start to appear integrating both the classical software systems of companies and new quantum ones p...
Chapter
The pandemic situation produced by COVID-19 has made access to medical services and personal treatment difficult. For the older adults, this has been a major problem because they often need assistance to facilitate their daily lives. Different types of solutions have been put into place very quickly to alleviate this problem, such as telemedicine o...
Chapter
Drug treatment is necessary to treat most illnesses, maintain health or prevent further deterioration. Above all, medication in the ageing population is a very important aspect because a large number of hospital admissions in this age group are due to adverse reactions caused by the misadministration and misprescription of medicines. So it is an ar...
Chapter
The digitalization of health processes is a reality. Each time, there are more services and institutions generating and interacting with the health data of a patient. This put in manifest some deficiencies of actual health systems, such as the need for data no longer revolve around the institutions that generate them and start to revolve around the...
Chapter
The rate at which the internet is growing is unstoppable due to the large number of connected smart devices. Manufacturers often develop specific protocols for their own devices that do not usually follow any standards. This hinders the interconnection and coordination of devices from different manufacturers, limiting the number of daily activities...
Article
The exaggerated use of smartphones and growing informatization of the environment allows modeling people’s behavior as a process, namely, a social workflow, where both individual actions and interactions with other people are captured. This modelling includes actions that are part of an individual’s routine, as well as less frequent events. Althoug...
Article
The advent of the Internet of Things (IoT) paradigm to intensive domains, such as industry, is a key enabler for the automation of critical, real-world processes. The strict Quality of Service (QoS) requirements of these domains make low-latency computing paradigms, such as fog computing, very attractive for meeting these requirements. Moreover, th...
Chapter
Internet of Things (IoT) integrates billions of smart devices and keeps growing. IoT technologies play a crucial role in smart applications that improve the quality of life. Likewise, the computational capacity of mobile devices has greatly increased, opening up new possibilities. In many cases, human interaction is necessary for IoT devices to per...
Article
As quantum computers mature, the complexity of quantum software increases. From initial standalone quantum algorithms, we are moving toward complex solutions combining quantum algorithms with traditional software. To build these, software engineering methods and abstractions are needed. Nowadays quantum computers are usually offered through the clo...
Article
The Internet of Things (IoT) is more present in our daily lives than ever before, turning everyday physical objects into smart devices. However, these devices often need excessive human interaction before reaching their best performance, making them time-consuming and reducing their usability. Nowadays, Artificial Intelligence (AI) techniques are b...
Article
Full-text available
Personal information has become one of the most valuable coins on the Internet. Companies gather a massive amount of data to create rich profiles of their users, trying to understand how they interact with the platform and what are their preferences. However, these profiles do not follow any standard and are usually incomplete in the sense that use...
Chapter
The development that quantum computing technologies are achieving is beginning to attract the interest of companies that could potentially be users of quantum software. Thus, it is perfectly feasible that during the next few years hybrid systems will start to appear integrating both the classical software systems of companies and new quantum ones p...
Preprint
Quantum computing holds great promise to solve to problems where classical computers cannot reach. To the point where it already arouses the interest of both scientific and industrial communities. Thus, it is expected that hybrid systems will start to appear where quantum software interacts with classical systems. Such coexistence can be fostered b...
Article
The Internet of Things (IoT) paradigm offers applications the potential of automating real-world processes. Applying IoT to intensive domains comes with strict quality of service (QoS) requirements, such as very short response times. To achieve these goals, the first option is to distribute the computational workload throughout the infrastructure (...
Chapter
The growing number of devices in the Web of Things (WoT) allows larger and more complex smart environments. These environments aim to provide the desired state for the people, adapting the devices to their preferences. The characteristics of the environment, the people and the devices generate a multitude of interconnections and behaviours in speci...
Chapter
The symptoms of depression cause patients to face psychological barriers that dictate the search for treatment. Also, people’s daily behavior allows us to identify different symptoms of depression in combination with intelligent devices that accompany us in almost any situation and contain a large number of sensors. In this sense, mobile devices ca...
Chapter
Nowadays, the number of devices connected to the Internet is growing at an unstoppable rate. This, added to the amount of information these devices produce, makes new techniques necessary to take advantage of their potential. New devices are continually being introduced in the daily life of people, and they are already producing an unprecedented am...
Preprint
Full-text available
The rise of the Internet of Things (IoT) has opened new research lines that focus on applying IoT applications to domains further beyond basic user-grade applications, such as Industry or Healthcare. These domains demand a very high Quality of Service (QoS), mainly a very short response time. In order to meet these demands, some works are evaluatin...
Chapter
Today, smart environments require attention from the network level for connecting devices to the application level for adapting their behavior to continuously changing environmental conditions. Just as a smartphone can choose between using mobile internet or a WLAN connection, IoT applications that manage smart environments must know how to establi...
Article
During the last decade, the mobile application market has grown steadily thanks to the massive use of smartphones and the emergence of cloud computing for offloading computation tasks and improving the quality of experience. With the more recent deployment of Internet of Things (IoT) devices, this cloud‐based architectural design and the correspond...
Chapter
For the past twenty years, Service Oriented Computing has changed the way in which information technology was understood. The approach involves not only technological advances that have influenced the development of Software Engineering, such as Service Oriented Architecture, Web services, Service Choreography, or Microservices. In addition, it has...
Preprint
Full-text available
We live in an era in which the most valued services are not paid for in money, but in personal data. Every day, service providers collect the personal information of billions of individuals, information that sustain their infrastructure by marketing profiles labeled with this information to personal data consumers, such as advertisers. Not all uses...
Article
Full-text available
The rate of world population aging is increasing. This situation directly affects all countries socially and economically, increasing their compromise and effort to improve the living conditions of this sector of society. In environments with large influxes of elderly people, such as nursing homes, the use of technology has shown promise in improvi...
Preprint
Today's world is a globalized and connected one, where people are increasingly moving around and interacting with a greater number of services and devices of all kinds, including those that allow them to monitor their health. However, each company, institution or health system usually store its patients' data in an isolated way. Although this appro...
Chapter
The continuous growth of the Web of Things allows us to find devices with different characteristics. This variety of devices favours the creation of heterogeneous intelligent environments that also makes interoperability between them difficult. This is why both the scientific community and consortiums such as the W3C are working on solutions to imp...
Chapter
Advertising has become the most important source of income for a significant number of web-based companies. This income is usually dependent on the personal information that companies gather from their users which has led them to create very rich profiles of their users. However, these profiles do not follow any standard and are usually incomplete...
Article
Full-text available
cada vez está cobrando una mayor dimensión. Este fenómeno lleva aparejadas una serie de problemáticas que se acentúan especialmente en regiones como Alentejo (Portugal) y Extremadura (España), debido a sus particularidades sociodemográficas. Frente a este desafío, surge el Instituto Internacional de Investigación e Innovación del Envejecimiento (4I...
Article
Today, an increasing number of systems produce, process, and store personal and intimate data. Such data has plenty of potential for entirely new types of software applications, as well as for improving old applications, particularly in the domain of smart healthcare. However, utilizing this data, especially when it is continuously generated by sen...
Article
Full-text available
Today, the number of interconnected devices and the amount of personal information gathered by them increases tremendously resulting in the need for development tools to harness its potential. New devices are continually being introduced in the daily life of people, and they are already producing an unprecedented amount of data related to people's...
Article
Full-text available
The explosive growth of the mobile application market in recent years has led to a large concomitant mobile software industry whose components are, in many cases, startups and small-size software providers. The success of these applications and the firms behind them depends on a subtle balance between different dimensions mainly affected by their a...
Article
Full-text available
The pervasive presence of smartphones has emerged as one of the key elements for sensing people contextual information. Their sensors and communication capabilities can be used to gather a huge amount of data. Such capabilities have made it possible to compose profiles of people by relating different parameters such as time and location. This paper...
Chapter
Each person interacts with multiple health institution’s systems along their life. These systems are usually developed to fulfill the specific needs of sanitary organizations or Web of Medical Things manufacturers. However, most of the times these information systems aren’t interconnected, making it very difficult to put in common the information o...
Conference Paper
Full-text available
This paper presents the Talavera Manifesto for quantum software engineering and programming. This manifesto collects some principles and commitments about the quantum software engineering and programming field, as well as some calls for action. This is the result of the discussion and different viewpoints of academia and industry practitioners who...
Research Proposal
Full-text available
This paper presents the Talavera Manifesto for quantum software engineering and programming. This manifesto collects some principles and commitments about the quantum software engineering and programming field, as well as some calls for action. This is the result of the discussion and different viewpoints of academia and industry practitioners who...
Chapter
Background: The increase in the average life expectancy has increased the need for intensive care. In these units people remain under ventilatory support, remaining in bed for long periods. It is up to the rehabilitation nurse to intervene, reducing dependency and promoting self-care, conditioning a better quality of life. Objective: To identify th...
Chapter
The increase in the end and near-to-the-end devices capabilities has led to the development of paradigms such as the Internet of Things, Fog Computing and Edge Computing. These devices require an internet connection for sending the sensed or processed data, and for getting specific requests. Many of these devices are intended to make people’s live...
Chapter
Elderly people have the stereotype of being bad to technology, but they are one of the groups that can benefit the most from recent technological advances. The Internet of Things (IoT) is one of the new technologies that aims to facilitate people’s lives, automating tasks or allowing them to be carried out more easily. IoT smart devices provide an...
Chapter
Nowadays, the European population is dealing with a serious ageing increment. It is estimated that almost half the population will be over 65 in the next decades, involving society into a vital challenge. This context is specially impacting on the healthcare industry which is facing a significant increase in service and medicine petitions. Elders d...
Article
Full-text available
Depending on the Internet as the main source of information regarding all aspects of our life is becoming a trend. People seek relevant information, suggestions, and recommendations in an overloaded online world and through social ties regarding their daily activities, including places to visit and restaurants to try new food. The wide variety of c...
Chapter
The percentage of elder people in developed countries is increasing rapidly. A high percentage of them usually present multiple and chronic diseases. A patient with several diseases requires specific and coordinated care that is difficult to configure. Different frameworks can evaluate their functional status and identify the required care, togethe...
Chapter
The increase in the elderly population today is a fact. This group of people needs day-to-day care due to their age, and, in addition, they often have health problems. Technology can be used to mitigate these problems. However, it must be borne in mind that most of this population is currently unable to get the most out of electronic devices. To he...
Chapter
The rate at which the internet is growing is unstoppable due to the large number of connected smart devices. Manufacturers often develop specific protocols for their own devices that do not usually follow any standards. This hinders the interconnection and coordination of devices from different manufacturers, limiting the number of daily activities...
Book
This book constitutes the thoroughly refereed post-workshop proceedings of the 20th International Conference on Web Engineering, ICWE 2020, held in Helsinki, Finland, in June 2020.* The 4 revised full 4 revised short papers were selected from 10 submissions. The workshops complement the main conference and explore new trends on core topics of Web e...
Chapter
Nowadays, there are millions of devices connected to the Internet. This is what we know as called Internet of Things. The integration of these smart devices with the web protocols makes them more accessible and understandable by people. The purpose of these devices is to make people’s lives easier. Thanks to the collaboration between devices, the p...
Chapter
The massive adoption of smart devices has fostered the development of Web of Things (WoT) applications. Due to the limited capabilities of these devices (some of them are battery powered, or the data exchange is limited), these applications have very stringent requirements. The success or failure of these applications largely depends on how they ad...
Chapter
The number of internet-connected devices (Internet of Things, IoT) is growing at an unstoppable rate. Many manufacturers have developed specific protocols that are usually closed and do not follow any standard, hindering the interconnection and coordination of devices from different manufactures. This entails a greater effort from users to coordina...
Chapter
Mobile wearable and sensor-enabled devices offer an opportunity for deluging unprecedented amount of health-related data that is beneficial in health and caregiving research. Fusing data ingested throughout various heterogeneous channels is essential for better provisioning novel healthcare solutions. However, this is typically challenged by privac...