Haithem Mezni

dblp:34/569 · DBLP profile ↗
← Back
34ranked-venue papers
13as first author
17since 2021 · last 2025
0000-0001-9932-8433ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 10 · 2 first-author · 7 since 2021Artificial intelligence and machine learning · 9 · 3 first-author · 5 since 2021Software engineering, systems software and programming languages · 9 · 5 first-author · 2 since 2021Databases, data management, data science and information retrieval · 6 · 3 first-author · 5 since 2021Computer networks · 2 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2025 Federated resource prediction in UAV networks for efficient composition of drone delivery services
Haithem Mezni, Mokhtar Sellami 0002, Hela Elmannai, Reem Alkanhel
Comput. Networks1
2025 Multi-Modal Vaas Selection in Smart Mobility Networks via Spectral Hyper-Graph Clustering and Quantum-Driven Optimization
abstract
ABSTRACT In recent years, smart mobility networks have experienced significant growth due to the integration of key technologies such as cloud computing, edge intelligence, and the Internet of Things (IoT) into transportation infrastructure. When combined with the principles of service‐oriented computing (SOC), various transportation modes now feature intelligent capabilities, including eco‐driving assistance, emergency service integration, V2X communication, environmental sensors, in‐vehicle infotainment, Over‐the‐Air (OTA) updates, driver behavior monitoring, and AI‐powered assistance. This has led to the emergence of Connected Vehicle as a Service (CVaaS) as a new paradigm for smart vehicles and transportation services. However, with the increasing complexity of AI‐driven features and integration with smart city infrastructure, traditional recommender systems can no longer meet user requirements such as personalized connectivity preferences and eco‐friendly route optimization. CVaaS recommendations also inherit challenges from traditional transportation systems, including multi‐modal integration (e.g., coordinating smart buses and autonomous vehicles), environmental considerations (e.g., smart parking and dedicated lanes for autonomous cars), uncertain demand, user trust, regulatory compliance, and data privacy concerns. In this article, we address the challenges of multi‐modal transportation and environmental uncertainty, such as traffic congestion and VaaS demand fluctuations. By modeling Smart Urban Network (SUN) traffic and VaaS demand, we predict congestion patterns and VaaS availability using a Long Short‐Term Memory (LSTM) model. Additionally, we apply Spectral hyper‐graph Theory to cluster the SUN into closely connected regions, identifying traversed areas for trip requests. These preprocessing steps help eliminate high‐congestion zones and low‐demand VaaS services, improving trip efficiency. Finally, inspired by the combinatorial nature of VaaS selection, we propose a Quantum‐Inspired variant of the Gravitational Search Algorithm (Q‐GSA) to explore and evaluate possible VaaS combinations, ultimately selecting an optimal set of smart transportation services. Experimental comparisons with four benchmark methods confirm the superiority of our approach in terms of efficiency and solution quality.
Zaki Brahmi, Haithem Mezni, Hela Elmannai, Reem Alkanhel
Concurr. Comput. Pract. Exp.2
2025 Privacy-preserving cross-network service recommendation via federated learning of unified user representations
Mouhamed Gaith Ayadi, Haithem Mezni, Hela Elmannai, Reem Alkanhel
Data Knowl. Eng.2
2025 Connected vehicle as a service: multi-modal selection of transportation services with composite particle swarm optimization
Haithem Mezni, Zaki Brahmi, Hela Elmannai, Reem Alkanhel
Soft Comput.1
2025 Crossrecsmart: a cross-network anchor-based representation learning for the recommendation of smart services
Haithem Mezni, Mokhtar Sellami 0002, Abeer D. Algarni, Hela Elmannai
J. Supercomput.1
2024 Cross-network service recommendation in smart cities
abstract
Summary Nowadays, Internet of Things, artificial intelligence, cloud computing, and other revolutionary technologies (e.g., edge and fog computing) have become the pillar of smart cities. These latter make users' lives easier, thanks to a wide variety of smart services offered in different dimensions (e.g., smart living, smart mobility, smart economy, smart governance). However, the rapid adoption of smart services by users and the full servicelization of several cities around the world is faced with two major issues: the lack of knowledge regarding smart services' capacities (e.g., features, contextual requirements, pricing models, privacy policies, provisioning terms, etc.), and the lack of unified rating and quantification of smart services' QoS behavior. Indeed, interested users often exploit traditional search tools (e.g., Web search engines, social networks) to find and rate the needed services. This behavior has scattered the smart services' usage data (e.g., users contexts, ratings) across multiple providers platforms, which makes the search task beyond the capacity of users and, even, other service providers. Although recommender systems are a natural solution to exempt users from exploring the huge space of the offered smart services, current recommendation approaches for smart city environments are unable to deliver correct recommendations. In fact, they have been initially designed to single‐network settings (a single service repository), while smart services' consumers often are involved in multiple provider platforms. To the best of our knowledge, there exists no approach that treated smart service recommendation across multiple information networks. Therefore, the goal of this paper is to propose a cross‐network recommender system for smart cities. We first model the multiplex network of smart services' providers as a multirelational fuzzy lattice family thanks to fuzzy relational concept analysis (fuzzy RCA), which is a powerful mathematical method for data analysis and clustering. We also use the concept of anchor users to connect providers networks via the users involved in more than one provider platform. Guided by anchors' cross‐network relations, we compute the similarity between users and we define algorithms for exploring the smart services' information network, i.e. lattice family. Extensive experiments have proved the effectiveness of cross‐network recommendation and the quality of produced recommendations, compared to state‐of‐the‐art single‐network recommendation.
Haithem Mezni, Mokhtar Sellami 0002, Amal Al-Rasheed, Hela Elmannai
Concurr. Comput. Pract. Exp.1
2024 Enabling Configurable Workflows in Smart Environments with Knowledge-based Process Fragment Reuse
Mouhamed Gaith Ayadi, Haithem Mezni
J. Grid Comput.2
2024 Correction: Enabling Configurable Workflows in Smart Environments with Knowledge-based Process Fragment Reuse
Mouhamed Gaith Ayadi, Haithem Mezni
J. Grid Comput.2
2023 Context-aware Service Recommendation based on Knowledge Graph Embedding (Extended Abstract)
abstract
As a class of context-aware systems, context-aware service recommendation (CASR) aims to bind high-quality services to users, w.r.t. their context requirements (e.g., invocation time, location, social profiles, connectivity). However, current CASR lacks a rich context modelling and does not allow for multi-relational interactions between users and services in different contexts. We propose a context-sensitive service recommendation, by constructing a contextual service knowledge graph (C-SKG), which we translated into a low-dimensional vector space to facilitate its processing. Dilated Recurrent Neural Networks are applied to allow a context-aware C-SKG embedding, based on the principles of subgraph-aware proximity. A recommendation algorithm, finally, returns the top-rated services w.r.t. the target user’s context and the proximity degrees.
Haithem Mezni, Djamal Benslimane, Ladjel Bellatreche
ICDE1
2023 Effective healthcare service recommendation with network representation learning: A recursive neural network approach
Mouhamed Gaith Ayadi, Haithem Mezni, Rana Alnashwan, Hela Elmannai
Data Knowl. Eng.2
2022 A distributed and incremental algorithm for large-scale graph clustering
Wissem Inoubli, Sabeur Aridhi, Haithem Mezni, Mondher Maddouri, Engelbert Mephu Nguifo
Future Gener. Comput. Syst.3
2022 Predictive BPaaS management with quantum and neural computing
Ameni Hedhli, Haithem Mezni, Lamjed Ben Said
J. Softw. Evol. Process.2
2022 Context-Aware Service Recommendation Based on Knowledge Graph Embedding
abstract
Over two decades, context awareness has been incorporated into recommender systems in order to provide, not only the top-rated items to consumers but also the ones that are suitable to the user context. As a class of context-aware systems, context-aware service recommendation (CASR) aims to bind high-quality services to users, while taking into account their context requirements, including invocation time, location, social profiles, connectivity, and so on. However, current CASR approaches are not scalable with the huge amount of service data (QoS and context information, users reviews and feedbacks). In addition, they lack a rich representation of contextual information, as they adopt a simple matrix view. Moreover, current CASR approaches adopt the traditional user-service relation and they do not allow for multi-relational interactions between users and services in different contexts. To offer a scalable and context-sensitive service recommendation with great analysis and learning capabilities, we provide a rich and multi-relational representation of the CASR knowledge, based on the concept of knowledge graph. The constructedcontext-aware service knowledge graph(C-SKG) is, then, transformed into a low-dimensional vector space to facilitate its processing. For this purpose, we adopt Dilated Recurrent Neural Networks to propose a context-aware knowledge graph embedding, based on the principles of first-order and subgraph-aware proximity. Finally, a recommendation algorithm is defined to deliver the top-rated services according to the target user's context. Experiments have proved the accuracy and scalability of our solution, compared to state-of-the-art CASR approaches.
Haithem Mezni, Djamal Benslimane, Ladjel Bellatreche
IEEE Trans. Knowl. Data Eng.1
2022 Temporal Knowledge Graph Embedding for Effective Service Recommendation
abstract
Over the last decade, service selection and recommendation had been two strongly related service filtering steps. While service selection aims to filter the best available services according to QoS and contextual criteria, service recommendation refines the selection results by taking into account additional criteria, such as users feedbacks and ratings, similarities between users tastes, etc. However, the ever changing services environment, users tastes, as well as the perception and popularity of available services, rise a question regarding the appropriate means to capture and analyze such changes over time. Most service recommendation solutions are static and do not offer a multi-relational modeling of user-service interactions over time. Time is a contextual dimension that has, recently, received a lot of attention, leading to a new class of recommender systems, calledtime-aware recommender systems. In this work, we propose a service recommendation method that takes advantage oftemporal knowledge graphs. As a de facto standard to model multiple and complex interactions between heterogeneous entities, knowledge graphs will serve as a historical knowledge base for our TASR system. We, first, model the user-service interactions over time, by constructing a temporal service knowledge graph (TSKG) that will be later enriched through a completion step. Second, to explore the TSKG and extract top-rated services, we use Convolutional Neural Networks (CNN) to embed the TSKG into a low-dimensional vector space, facilitating then its mining. Experimental studies have proven the effectiveness and accuracy of our approach, compared to traditional TASR methods and time-unaware KG-based recommendation.
Haithem Mezni
IEEE Trans. Serv. Comput.1
2021 A Quantum-Inspired Neural Network Model for Predictive BPaaS Management
Ameni Hedhli, Haithem Mezni, Lamjed Ben Said
DEXA (1)2
2021 A Survey of Service Placement in Cloud Environments
Ameni Hedhli, Haithem Mezni
J. Grid Comput.2
2021 Security-aware multi-cloud service composition by exploiting rough sets and fuzzy FCA
Fatma Lahmar, Haithem Mezni
Soft Comput.2
2020 Web service recommendation based on time-aware users clustering and multi-valued QoS prediction
abstract
Summary With the growing number of functionally similar services over the Internet, recommendation techniques become a natural choice to cope with the challenging task of optimal service selection, and to help consumers satisfy their needs and preferences. However, most existing models on service recommendation are static, while in the real world, the perception and popularity of Web services may continually change. Time is becoming an increasingly important factor in recommender systems since time effects influence users' preferences to a large extent. In order to help users with this problem, we propose a time‐aware Web service recommendation system. First, we use K‐means clustering method in order to exclude the less similar users, which share few common Web services with the active user at different times. Slope One algorithm is also adopted in order to deal with data sparsity problem by predicting the missing ratings over time. Then, a recommendation algorithm is presented in order to recommend the top‐rated Web services. Experiments proved the accuracy of our approach compared to five existing solutions.
Mayssa Fayala, Haithem Mezni
Concurr. Comput. Pract. Exp.2
2020 A DFA-based approach for the deployment of BPaaS fragments in the cloud
abstract
Summary Cloud computing is an emerging technology that is largely adopted by the current computing industry. With the growing number of Cloud services, Cloud providers' main focus is how to best offer efficient services (eg, SaaS, BPaaS, mobile services, etc) in order to hook the eventual customers. To meet this goal, services arrangement and placement in the cloud is becoming a serious problem because an optimal placement of these applications and their related data in accordance with the available resources can increase companies' benefits. Since there is a widespread deployment of business processes in the cloud, the hereinafter conducted research works aim to enhance the business processes' outsourcing by providing an optimized placement scheme that would attract cloud customers. In the light of these facts, the purpose of this paper is to deal with the BPaaS placement problem while optimizing both the total execution time and cloud resources' usage. To do so, we first determine the redundant BPaaS fragments using a DNA Fragment Assembly technique. We apply a variant of the Genetic Algorithm to resolve it. Then, we propose a placement algorithm, which produces an optimized placement scheme on the basis of the determined fragments relations. We follow that by an implementation of the whole placement process and a set of experimental results that have shown the feasibility and efficiency of the proposed approach.
Ameni Hedhli, Haithem Mezni
Concurr. Comput. Pract. Exp.2
2020 On the use of big data frameworks for big service composition
Mokhtar Sellami 0002, Haithem Mezni, Mohand-Said Hacid
J. Netw. Comput. Appl.2
2020 Bringing semantics to multicloud service compositions
abstract
Summary Over the last decade, cloud computing has emerged as a new paradigm for delivering various on‐demand virtualized resources as services. Cloud services have inherited not only the major characteristics of web services but also their classical issues, in particular, the interoperability issues and the heterogeneous nature of their hosting environments. This latter problem must be taken into account when composing various cloud services, in order to answer users' complex requirements. Moreover, leading cloud providers started to offer their services across multiple clouds. This adds a new factor of heterogeneity, as composition engines must take into consideration the heterogeneity not only at the service level (eg, service descriptions) but also at the cloud level (eg, pricing models, security policies). In this context, the semantics of multicloud actors must be incorporated into the multicloud service composition (MCSC) process. However, most existing approaches have treated the semantic service composition in traditional single‐cloud environments. The few works in multicloud settings have ignored the semantics of cloud zones and resources. Moreover, they often focus on the general aspect of MCSC (eg, horizontal or vertical compositions). Even the few researchers who have addressed both vertical and horizontal service compositions, conducted their research studies in the context of single‐ cloud environments, which were proven to be unrealistic and offer limited quality of service (QoS) and security support. To ensure a high interoperability when composing services from multiple heterogeneous clouds and to enable a horizontal/vertical semantic service compositions, we take advantage of a standardized and semantically enriched generic service description, including all aspects (technical, operational, business, semantic, contextual) and supporting different cloud service models (SaaS, PaaS, IaaS, etc). We also incorporate Semantic Web Rule Language into the MCSC process to enable not only rule‐based reasoning about various composition constraints (eg, QoS constraints, cloud zones constraints) but also to provide accurate semantic matching of cloud services' capabilities. Conducted experiments have proven the ability of our approach to combine high‐quality services from the optimal number of clouds.
Souad Ghazouani, Haithem Mezni, Yahya Slimani
Softw. Pract. Exp.2
2019 Special issue on "Uncertainty in Cloud Computing: Concepts, Challenges and Current Solutions"
Allel HadjAli, Haithem Mezni, Sabeur Aridhi, Andrei Tchernykh
Int. J. Approx. Reason.2
2018 A cloud services recommendation system based on Fuzzy Formal Concept Analysis
Haithem Mezni, Taher Abdeljaoued
Data Knowl. Eng.1
2018 An experimental survey on big data frameworks
Wissem Inoubli, Sabeur Aridhi, Haithem Mezni, Mondher Maddouri, Engelbert Mephu Nguifo
Future Gener. Comput. Syst.3
2018 The uncertain cloud: State of the art and research challenges
Haithem Mezni, Sabeur Aridhi, Allel HadjAli
Int. J. Approx. Reason.1
2018 A prediction-Based VM consolidation approach in IaaS Cloud Data Centers
Tarek Mahdhi, Haithem Mezni
J. Syst. Softw.2
2018 Multicloud service composition: A survey of current approaches and issues
abstract
Abstract During the last decade, cloud computing became a natural choice to host and provide various computing resources as on‐demand services. To better satisfy user requirements, cloud services may be combined while considering the constraints of the virtualized environment, including security policies, resources availability, and interoperability. Extensive surveys have been conducted to study the major issues related to the cloud service composition problem. However, very few works have studied such issues in a multicloud setting. To fill this gap, we provide in this paper a systematic literature review on multicloud service composition. We start with a background on service composition in single clouds. Then, we present the multicloud taxonomy, and we study how service composition was tackled by researchers in multicloud environments. Finally, we identify the challenges and the requirements of multicloud service composition, as well as the future directions.
Fatma Lahmar, Haithem Mezni
J. Softw. Evol. Process.2
2018 Security-aware SaaS placement using swarm intelligence
abstract
Abstract Cloud computing has emerged as a new powerful service delivery model to cope with resource challenges and to offer various on‐demand services (eg, software, storage, network, etc.). Software as a Service (SaaS) is one of the most popular service models. To meet the increasing demands of users, SaaS can be offered in a composite form. Although this approach offers some advantages like flexibility and reusability, it raises a question about how to manage composite SaaS in the distributed and the highly dynamic cloud environment. In this paper, we address one of the major SaaS resource management issues referred to as SaaS placement problem. As existing efforts only focus on SaaS placement problem from the perspective of resources utilization to optimize SaaS performance and minimize resource usage, in this paper, we also incorporate security concerns in SaaS placement strategy. In fact, security risk is one of the major factors influencing the efficiency of the composite SaaS. We adopt a multi‐swarm variant of particle swarm optimization to propose a security‐aware SaaS placement method. Also, a cooperative learning strategy is hybridized to the placement algorithm, which makes information of best candidate servers be used more effectively to generate better placement plan. Experiments show that our solution outperforms existing SaaS placement approaches.
Haithem Mezni, Mokhtar Sellami 0002, Jaber Kouki
J. Softw. Evol. Process.1
2018 A composite particle swarm optimization approach for the composite SaaS placement in cloud environment
Mohamed Amin Hajji, Haithem Mezni
Soft Comput.2
2018 Time-aware service recommendation: Taxonomy, review, and challenges
abstract
Summary Nowadays, a huge number of available Web services offer the same functionalities and a high quality of service, which makes the selection of suitable services a difficult task. In such situation, the services must be differentiated by additional criteria such as users' ratings. To meet this goal, recommendation techniques become a natural choice to cope with the challenging task of optimal service selection and to help consumers satisfy their needs and preferences. However, most existing models on service recommendation are static, whereas in the real world, the perception and popularity of Web services may continually change, and users' preferences and habits also shift frequently. Time is becoming an increasingly important factor in recommender systems, since time effects influence users' preferences to a large extent. In addition, quality‐of‐service performance of Web services is strongly linked to the service status and network environments, which are variable against time. Recently, a wide range of service recommendation approaches, dealing with the time dimension in user modeling and recommendation strategies, have been proposed. Thus, the purpose of this survey is to present a comprehensive study and analysis of the state‐of‐the‐art on time‐aware service recommendation. We identify the techniques used in recommender systems to provide the best services. Moreover, we present a classification of time‐aware recommender systems based on the target recommendation time, the type of relationship between users, and the type of feedback. Besides, we present a comparison between time‐aware recommendation approaches, and we discuss their advantages and disadvantages. Finally, challenges and requirements of time‐aware service recommendation as well as the future directions are identified according to the studied approaches.
Haithem Mezni, Mayssa Fayala
Softw. Pract. Exp.1
2018 A negotiation-based service selection approach using swarm intelligence and kernel density estimation
abstract
Summary Nowadays, the cloud computing environment is becoming a natural choice to deploy and provide Web services that meet user needs. However, many services provide the same functionality and high quality of service (QoS) but different self‐adaptive behaviors. In this case, providers' adaptation policies are useful to select services with high QoS and high quality of adaptation (QoA). Existing approaches do not take into account providers' adaptation policies in order to select services with high reputation and high reaction to changes, which is important for the composition of self‐adaptive Web services. In order to actively participate to compositions, candidate services must negotiate their self‐* capabilities. Moreover, they must evaluate the participation constraints against their capabilities specified in terms of QoS and adaptation policies. This paper exploits a variant of particle swarm optimization and kernel density estimation in the selection of service compositions and the concurrent negotiations of their QoS and QoA capabilities. Selection and negotiation processes are held between intelligent agents, which adopt swarm intelligence techniques for achieving optimal selection and optimal agreement on providers' offers. To resolve unknown autonomic behavior of candidate services, we deal with the lack of such information by predicting the real QoA capabilities of a service through the kernel density estimation technique. Experiments show that our solution is efficient in comparison with several state‐of‐the‐art selection approaches.
Haithem Mezni, Mokhtar Sellami 0002
Softw. Pract. Exp.1
2017 Multi-cloud service composition using Formal Concept Analysis
Haithem Mezni, Mokhtar Sellami 0002
J. Syst. Softw.1
2016 Semantic QoS synchronization of Web services
abstract
Due to their promise to transform the way business is conducted, Web services increased tremendously in number. Accordingly, service providers are competing to make their services more visible to get closer to service consumers. This fact leads to having service description (including the quality of service, for short, QoS) of same Web services published in many service registries but with different vocabularies and terminologies according to the service publication requirements of each service publisher. Consequently, the challenge is how to synchronize QoS values over these service registries, whenever they are updated. The solution to this problem should be based on the semantics of QoS to be able to synchronize their values regardless of their different representations.
Jaber Kouki, Haithem Mezni
ISNCC2
2010 PECoDiM: An Agent Based Framework for Autonomic Web Services
abstract
Autonomic computing is about systems that can manage themselves. Self-management includes self-configuration, self-healing, self-optimization, etc. (self-* properties). Agent technology offers key advantages for the development of autonomic computing systems as it supports autonomy, adaptability, etc. Current Web service standards and technologies don't provide a suitable architecture in which all aspects of self-management can be designed. In this paper, we present an agent-based framework for autonomic Web services. This framework is based on a multi-agent system made up with five agents namely a Planning agent, an Execution agent, a Composition agent, a Discovery agent, and a Monitoring agent.
Walid Chainbi, Haithem Mezni, Khaled Ghédira
SERVICES2