Fatos Xhafa

Fatos Xhafa
Universitat Politècnica de Catalunya | UPC · Department of Computer Science

Professor

About

794
Publications
119,611
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
9,011
Citations
Additional affiliations
September 2009 - July 2010
Birkbeck, University of London
Position
  • Professor
September 2009 - July 2010
University of London
Position
  • Visting Professor
January 2000 - present
Universitat Oberta de Catalunya
Position
  • Professor

Publications

Publications (794)
Article
Full-text available
Transport activities and citizen mobility have a deep impact on enlarged smart cities. By analyzing Big Data streams generated through Internet of Things (IoT) devices, this paper aims to show the efficiency of using IoT analytics, as an agile optimization input for solving real-time problems in smart cities. IoT analytics has become the main core...
Chapter
With the popularization of satellite technology and the normal development of satellite use, the number of mission planning and operation of satellites has increased significantly, including large and intelligent satellites, as well as small and low-cost satellites. With the large-scale use of satellites, people’s demand for scheduling systems has...
Chapter
Transport and citizens’ mobility (T&M) activities represent a key sector in the worldwide economies, contributing to social and economic progress in modern societies. T&M activities also constitute an important source of energy consumption, as well as environmental and social issues. In the face of sharp urbanization worldwide, metropolitan areas h...
Chapter
Smart cities provide more benefits in terms of environment and increase the quality of life, efficiency in projects regarding smart cities, and solving urban problems (Benevolo, 2016). Internet of things (IoT), cloud computing, and big data collective intelligence would be three key elements to complete and perfect smart cities. Hence, with those t...
Chapter
Due to the special handling requirements for various project cargo orders, it is time-consuming for workers to search for such information manually. In addition, considering workers with different experiences in handling project cargo orders may affect the quality of the mobile crane selection. The improper crane used to handle the oversize cargo m...
Chapter
Parking coordinates transportation and land use in urban areas as one of the most critical assets to bring revenues to cities. Averagely, in big cities such as New York, San Francisco, Los Angeles and Melbourne, parking coverage takes more than 31% of land use. Hence, an IoT-based advanced automobile parking navigation platform (IAPNP) is designed...
Chapter
In this chapter, the concept of semantic data streams and semantic stream processing are discussed as topics of interest in the context of smart cities and collective intelligence. The discussion is done from the perspective of the semantic web. In order to do so, the semantic web technology basis is first elaborated. The RDF-Stream format is discu...
Chapter
The concept of \"Smart City\” has been a proliferating topic in the past two decades. Among the widespread discussion on this concept, two main features could be observed. The first one aims to leverage information and communications technology (ICT) infrastructures and innovative solutions to tackle citywide issues, including economic development,...
Chapter
The city’s smart firefighting IoT platform mainly contains three components: fire monitoring, fire extinguishing, and fire management. In China, the city’s smart firefighting IoT platform serves as one of the most important IoT application platforms for nationwide IoT architecture implementation. In the chapter, a smart firefighting IoT platform wo...
Chapter
In this chapter, one of the emerging technologies, namely blockchain, is discussed to create the foundation of technology and information management in the peer-to-peer network to enhance the functionalities and reliability of connected systems in smart cities. Three areas are involved in the blockchain discussion, namely (i) definition and overvie...
Chapter
The current carbon-based energy network is undergoing changes and revolutions driven by the ever-growing concerns on carbon emissions and air pollutions and the safety and convenience of energy consumption. This global evolutionary transformation is toward a smart energy network as it is reinforced by the emergence of low-cost bandwidth and the rap...
Chapter
In the general sense, a data stream can be defined as an unbound sequence of time-varying, coherent data, which is in the process of being transmitted. The broad definition shows many of the typical properties of data streams, which should be understood very clearly as they form the fundamentals of many challenges related to processing data streams...
Article
Full-text available
With the emergence of fog and edge computing, new possibilities arise regarding the data-driven management of citizens’ mobility in smart cities. Internet of Things (IoT) analytics refers to the use of these technologies, data, and analytical models to describe the current status of the city traffic, to predict its evolution over the coming hours,...
Chapter
In this final chapter, we outline a vision for a technological revolution in agriculture that would work to regain a sense of balance between food production and natural ecosystems. We promote an ecological engineering approach to crop production that draws on experience from the organic and conservation agriculture movements. However, we expand on...
Chapter
In this introductory chapter we highlight some fundamental concepts, architectures and definitions related to IoT-based Computational Modeling for Next Generation Agro-ecosystems. We distinguish and discus the paradigms of Cloud-to-thing Continuum as a large digital ecosystem comprising IoT, Edge, Fog, and Cloud Computing, data cycles from data gat...
Chapter
In this chapter, we study some research issues from IoT-based spectrum trading in Wireless Communication in a strategic setting. We consider the scenario in which there are multiple secondary users (such as non-governmental organizations (NGOs), institutional organizations, foundations, etc.) having available un-utilized spectrum and multiple terti...
Article
Full-text available
Food waste is currently a major challenge for the world. It is the precursor to several socioeconomic problems that are plaguing modern society. To counter and to, simultaneously, stand by the undernourished, surplus food redistribution has surfaced as a viable solution. Information and Communications Technology (ICT)-mediated food redistribution i...
Chapter
Fog and Edge computing are opening up new opportunities to implement novel features of mobility, edge intelligence and end-user support. The successful implementation and deployment of Fog layers, as part of Cloud-to-thing-computing, largely depends on optimized allocation of tasks and applications to Fog and Edge nodes. Similarly as in other large...
Article
Full-text available
The fast development in IoT and Cloud technologies has propelled the emergence of a variety of computing paradigms, among which Fog and Edge computing are salient computing technologies. Such new paradigms are opening up new opportunities to implement novel application scenarios, not possible before, by supporting features of mobility, edge intelli...
Preprint
Full-text available
Food waste is a major challenge for the present world. It is the precursor to several socioeconomic problems that are plaguing the modern society. To counter the same and to, simultaneously, stand by the undernourished, surplus food redistribution has surfaced as a viable solution. Information and Communications Technology (ICT)-mediated food redis...
Article
The interest of Industry 4.0 in Smart Contracts and blockchain technologies is growing up day by day. Smart Contracts have enabled new kinds of interactions whereby contractors can even fully automate processes they agree on. This technology is really appealing in Internet of Things (IoT) domain because smart devices generate events for software ag...
Article
Full-text available
Saline water covers approximately 360000000 km <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup> , approximately 71% of Earth’s surface and 90% of Earth’s biosphere. The ocean contains 97% of Earth’s water, and oceanographers have stated that less than 5% of the World Ocean has been explored. The...
Article
Full-text available
In the Internet of Things (IoT) + Fog + Cloud architecture, with the unprecedented growth of IoT devices, one of the challenging issues that needs to be tackled is to allocate Fog service providers (FSPs) to IoT devices, especially in a game-theoretic environment. Here, the issue of allocation of FSPs to the IoT devices is sifted with game-theoreti...
Article
Full-text available
We develop and extend a line of recent works on the design of mechanisms for heterogeneous tasks assignment problem in ’crowdsourcing’. The budgeted market we consider consists of multiple task requesters and multiple IoT devices as task executers. In this, each task requester is endowed with a single distinct task along with the publicly known bud...
Chapter
In this chapter, we study some research issues from IoT-based crowdsourcing in a strategic setting. We have considered the scenario in IoT-based crowdsourcing, where there are multiple task requesters and multiple IoT devices as task executors. Each task requester has multiple tasks, with the tasks having start and finish times. Based on the start...
Book
This edited book is based on the research papers presented at the 4th International Conference on Intelligent, Interactive Systems and Applications (IISA2019), held on June 28–30, 2019 in Bangkok, Thailand. Interactive intelligent systems (IIS) are systems that interact with human beings, media or virtual agents in intelligent computing environment...
Book
This book highlights the latest research findings, methods and techniques, as well as challenges and solutions related to Ubiquitous and Pervasive Computing (UPC). In this regard, it employs both theoretical and practical perspectives, and places special emphasis on innovative, mobile and internet services. With the proliferation of wireless techn...
Article
The fast development of Internet of Things (IoT) computing and technologies has prompted a decentralization of Cloud-based systems. Indeed, sending all the information from IoT devices directly to the Cloud is not a feasible option for many applications with demanding requirements on real-time response, low latency, energy-aware processing and secu...
Article
Full-text available
The Internet of Things (IoT) has emerged as a disruptive technology for the current and future of computing and communication. IoT is characterized by a variety of heterogeneous technologies and devices able to be connected to the Internet. Current and future research and development efforts aim at adding artificial intelligence to IoT systems, ena...
Chapter
Full-text available
In the IoT+Fog+Cloud architecture, with the ever increasing growth of IoT devices, allocation of IoT devices to the Fog service providers will be challenging and needs to be addressed properly in both the strategic and non-strategic settings. In this paper, we have addressed this allocation problem in strategic settings. The framework is developed...
Chapter
With the fast development of large-scale Internet-based systems and their penetration into every human life activity, trust, trustworthiness and trustworthy computing have become cross-cutting features of all such systems being business, e-commerce, social networking, collaborative systems, etc. Indeed, users’activity in Internet-based systems each...
Chapter
PhotoDNA is a perceptual fuzzy hash technology designed and developed by Microsoft. It is deployed by all major big data service providers to detect Indecent Images of Children (IIOC). Protecting the privacy of individuals is of paramount importance in such images. Microsoft claims that a PhotoDNAhash cannot be reverse engineered into the original...
Article
We investigate the problem of hiring experts from outside of the hospital(s) in e-healthcare through mechanism design with and without money. We handle the following scenarios: (1) multiple patients and multiple experts with patients having zero budget and (2) single or multiple patients and multiple experts with patient(s) having some positive bud...
Article
Full-text available
Central to many location-based services is the problem of processing concurrent continuous range queries over a large scale of moving objects. Most relevant works to this problem mainly investigate the centralized search algorithms based on a single server for handling range queries. However, due to the limited resources of a single server, these a...
Article
Currently we are witnessing a rapid integration of social networks and cloud computing, especially on storing social media contents on cloud storage due to its cheap management and easy accessing at any time and from any place. However, how to securely store and share social media contents such as pictures/videos among social groups is still a very...
Article
The fast development in the production of small, low-cost satellites is propelling an important increase in satellite mission planning and operations projects. Central to satellite mission planning is the resolution of scheduling problem for an optimised allocation of user requests for efficient communication between operations teams at the ground...
Article
In the age of pervasive computing and social networks, it has become commonplace to retrieve opinions about digital contents in games. In the case of multi-player, open world gaming, in fact even in “old-school” single players games, it is evident the need for adding new features in a game depending on users comments and needs. However this is a ch...
Chapter
Our daily life is characterized by the continuous interaction with many devices and technologies, which build a digital ecosystem around each person. In this context, if, for example, it is necessary to investigate the commission of a crime, the adoption of digital forensic sciences is of fundamental importance. These disciplines are in fact concer...
Article
Full-text available
In this paper two new ways for efficient secure outsourcing the decryption of key-policy attribute-based encryption (\(KP-ABE\)) with energy efficiency are proposed. Based on an observation about the permutation property of the access structure for the attribute based encryption schemes, we propose a high efficient way for outsourcing the decryptio...
Chapter
Full-text available
With the fast development of mobile computing and increasing computing capacities of mobile devices, new collaborative applications and platforms are appearing to support collaboration on the move. Indeed, nowadays, members of a team can be not only geographically distributed but they can also work anytime and anywhere thanks to the use of mobile d...
Chapter
Artificial Neural Networks (ANNs) represent a family of powerful machine learning-based techniques used to solve many real-world problems. The various applications of ANNs can be summarized into classification or pattern recognition, prediction and modeling. As with other machine learning techniques, ANNs are getting momentum in the Big Data era fo...
Chapter
Full-text available
Number of devices needing wireless communication is more than ever. The main ingredient of wireless communication-the spectrum-is limited and due to the unprecedented growth of smart devices the demand for spectrum is high. To serve all the devices needing wireless communication, intelligent spectrum sensing and its trading has been the hot topic o...
Chapter
Social Networks Analysis has become a common trend among scholars and researchers worldwide. A great number of companies, institutions and organisations are interested in social networks data mining. Information published on many social networks, like Facebook, Twitter or Instagram constitute an important asset in many application fields, overall s...
Chapter
In this paper some issues related to the efficiency of processing IoT data are addressed through semantic data enrichment and edge computing. The aim is to cope with big data streams at various levels, from the lowest level of data capturing to the highest level of Cloud platforms and applications. The objective is thus to extract full knowledge co...
Chapter
Nowadays security concerns of computing devices are growing significantly. This is due to ever increasing number of devices connected to the network. In this context, optimising the performance of intrusion detection systems (IDS) is a key research issue to meet demanding requirements on security of complex and large scale networks. Within the IDS...
Chapter
Cloud Computing services are essential to modern society. The increasing number of people and organisations using these types of services results in a higher demand in datacenters, which in turn, is raising energy consumption and carbon footprint. Reducing energy consumption has become a subject of interest to many researchers, who approach the pro...
Article
Data-as-a-service (DaaS) is the next emerging technology in cloud computing research. Small clouds operating as a group may exploit the DaaS efficiently to perform the substantial amount of work. In this paper, an auction framework is studied and evaluated when the small clouds are strategic in nature. We present the system model and formal definit...
Article
Data-as-a-service (DaaS) is the next emerging technology in cloud computing research. Small clouds operating as a group may exploit the DaaS efficiently to perform the substantial amount of work. In this paper, an auction framework is studied and evaluated when the small clouds are strategic in nature. We present the system model and formal definit...
Book
This book presents original contributions on the theories and practices of emerging Internet, Data and Web technologies and their applications in businesses, engineering and academia. As a key feature, it addresses advances in the life-cycle exploitation of data generated by digital ecosystem technologies. The Internet has become the most prolifera...
Book
These transactions publish research in computer-based methods of computational collective intelligence (CCI) and their applications in a wide range of fields such as performance optimization in IoT, big data, reliability, privacy, security, service selection, QoS and machine learning. This thirty-third issue contains 9 selected papers which present...
Book
This book presents the proceedings of the International Conference on Intelligent, Interactive Systems and Applications (IISA2018), held in Hong Kong, China on June 29–30, 2018. It consists of contributions from diverse areas of intelligent interactive systems (IIS), such as: autonomous systems; pattern recognition and vision systems; e-enabled sys...
Conference Paper
Full-text available
Modern online education (eLearning) needs are being evolved accordingly with more and more demanding pedagogical and technological requirements. On one hand, advanced learning resources, such as interactive video-lectures, 3D simulations, serious games and virtual laboratories are based on costly computational infrastructures. On the other hand, eL...
Conference Paper
Orchestration is a well known topic in old web services literature. Anyway, what Orchestration means for Cloud services is not yet Clear. Services, especially at lower layers of Cloud Architecture, are complex: Scientific literature has focused on the problem of dealing with proper, efficient and even optimal allocation of Resources when deploying...
Article
The fast development of IoT in general and wearable smart sensors in particular in the context of wellness and healthcare are demanding for definition of specific infrastructure supporting real time data analysis for anomaly detection, event identification, situation awareness just to mention few. The explosion in the development and adoption of th...
Preprint
We develop and extend a line of recent works on the design of mechanisms for heterogeneous tasks assignment problem in 'crowdsourcing'. The budgeted market we consider consists of multiple task requesters and multiple IoT devices as task executers; where each task requester is endowed with a single distinct task along with the publicly known budget...
Article
Very often in some censorious healthcare scenario, there may be a need to have some expert consultancies (especially by doctors) that are not available in-house to the hospitals. Earlier, this interest- ing healthcare scenario of hiring the expert consultants (mainly doctors) from outside of the hospitals had been studied with the robust concepts o...
Chapter
Very often in some censorious healthcare scenario, there may be a need to have some expert consultancies (especially by doctors) that are not available in-house to the hospitals. Earlier, this interesting healthcare scenario of hiring the expert consultants (mainly doctors) from outside of the hospitals had been studied with the robust concepts of...
Conference Paper
Throughout the past decade, there has been an extensive research on scheduling the hospital resources such as the operation theatre(s) (OTs) and the experts (such as nurses, doctors etc.) inside the hospitals. With the technological growth, mainly advancement in communication media (such as smartphones, video conferencing, smartwatches etc.) one ma...
Conference Paper
Nowadays Smart systems have become commonplace in our lives: domotics, social networks, automotive, smart application, virtual reality are having each time more and more users. One recent example of smart spaces can be found in domains like cultural heritages sites, museums or libraries where the use of new technologies grows up fast, namely, distr...
Article
Natural disasters cannot be predicted well in advance, but it is still possible to decrease the loss of life and mitigate the damages, exploiting some peculiarities that distinguish them. Smart collection, integration, and analysis of data produced by distributed sensors and services are key elements for understanding the context and supporting dec...
Conference Paper
Big Data has become the cornerstone of modern knowledge based system. However, taking advantage of the knowledge found in big data sets requires advanced solutions to store, access and analyze data in a feasible way, either online, offline or both. Such solutions comprise on the one hand a better understanding of computational needs for big data an...
Conference Paper
Full-text available
Number of devices needing wireless communication is more than ever. The main ingredient of wireless communication-the spectrum-is limited and due to the unprecedented growth of smart devices the demand for spectrum is high. To serve all the devices needing wireless communication, intelligent spectrum sensing and its trading has been the hot topic o...
Conference Paper
Scientific community is now spending more and more efforts in defining and developing effective methodologies and technologies in order to easy design and development of Cloud solutions. In order to exploit the features of existing Cloud services and Resources Orchestration becomes a hot research topic. In this scenario, Cloud Designers promote reu...