Mahmoud Barhamgi

Dr. Mahmoud Barhamgi

LIRIS Laboratory, Department of Computer Science, Claude Bernard University Lyon I, 69100 Villeurbanne, France

Research Focus & Metrics

Academic Career Length

21Years (2006-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 July 2019 in Future Generation Computer Systems
Verified
Journal Article
Closed access
JAJoseph Azar
Joseph Azar
AMAbdallah Makhoul
Abdallah Makhoul
MBMahmoud Barhamgi
Mahmoud Barhamgi
RCRaphaël Couturier
Raphaël Couturier

1 February 2020 in Information Sciences
Verified
Journal Article
Closed access
Charith PereraCharith Perera
Charith Perera
MBMahmoud Barhamgi
Mahmoud Barhamgi
Arosha K. BandaraArosha K. Bandara
Arosha K. Bandara
MAMuhammad Ajmal
Muhammad Ajmal
BPBlaine Price
Blaine Price
BNBashar Nuseibeh
Bashar Nuseibeh

1 June 2020 in Future Generation Computer Systems
Verified
Journal Article
Closed access
SMSiyakha N. Mthunzi
Siyakha N. Mthunzi
EBElhadj Benkhelifa
Elhadj Benkhelifa
TBTomasz Bosakowski
Tomasz Bosakowski
CGChirine Ghedira Guegan
Chirine Ghedira Guegan
MBMahmoud Barhamgi
Mahmoud Barhamgi

28 January 2023 in Sensors
Verified
Journal Article
Open access
PDF file
KFKhalid Fallatah
Khalid Fallatah
MBMahmoud Barhamgi
Mahmoud Barhamgi
Charith PereraCharith Perera
Charith Perera
Internet services have collected our personal data since their inception. In the beginning, the personal data collection was uncoordinated and was limited to a few selected data types such as names, ages, birthdays, etc. Due to the widespread use of social media, more and more personal data has been collected by different online services. We increasingly see that Internet of Things (IoT) devices are also being adopted by consumers, making it possible for companies to capture personal data (including very sensitive data) with much less effort and autonomously at a very low cost. Current systems architectures aim to collect, store, and process our personal data in the cloud with very limited control when it comes to giving back to citizens. However, Personal Data Stores (PDS) have been proposed as an alternative architecture where personal data will be stored within households, giving us complete control (self-sovereignty) over our data. This paper surveys the current literature on Personal Data Stores (PDS) that enable individuals to collect, control, store, and manage their data. In particular, we provide a comprehensive review of related concepts and the expected benefits of PDS platforms. Further, we compare and analyse existing PDS platforms in terms of their capabilities and core components. Subsequently, we summarise the major challenges and issues facing PDS platforms’ development and widespread adoption.

28 January 2013 in IEEE Transactions on Automation Science and Engineering
Verified
Journal Article
Closed access
ZZZhangbing Zhou
Zhangbing Zhou
MSMohamed Sellami
Mohamed Sellami
WGWalid Gaaloul
Walid Gaaloul
MBMahmoud Barhamgi
Mahmoud Barhamgi
BDBruno Defude
Bruno Defude
In service-oriented computing, a user usually needs to locate a desired service for: (i) fulfilling her requirements or (ii) replacing a service, which disappears or is unavailable for some reasons, to perform an interaction. With the increasing number of services available within an enterprise and over the Internet, locating a service online may not be appropriate from the performance perspective, especially in large Internet-based service repositories. Instead, services usually need to be clustered according to their similarity. Thereafter, services in one or several clusters are necessary to be examined online during dynamic service discovery. In this paper, we propose to cluster data providing (DP) services using a refined fuzzy C-means algorithm. We consider the composite relation between DP service elements (i.e., input, output, and semantic relation between them) when representing DP services in terms of vectors. A DP service vector is assigned to one or multiple clusters with certain degrees. In addition, we introduce some operations for managing service clusters, when new services emerge or existing services disappear or become unavailable. When grouping similar services into one cluster, while partitioning different services into different clusters, the capability of service search engine is improved significantly. We have prototyped our approach and the source code is freely available on the web. We have evaluated our clustering approach in different settings and the results are very promising.

18 October 2018 in IEEE Cloud Computing
Verified
Journal Article
Closed access
MBMahmoud Barhamgi
Mahmoud Barhamgi
CPCharith Perera
Charith Perera
CGChirine Ghedira
Chirine Ghedira
DBDjamal Benslimane
Djamal Benslimane
User privacy concerns are widely regarded as a key obstacle to the success of modern smart cyber-physical systems. In this paper, we analyse, through an example, some of the requirements that future data collection architectures of these systems should implement to provide effective privacy protection for users. Then, we give an example of how these requirements can be implemented in a smart home scenario. Our example architecture allows the user to balance the privacy risks with the potential benefits and take a practical decision determining the extent of the sharing. Based on this example architecture, we identify a number of challenges that must be addressed by future data processing systems in order to achieve effective privacy management for smart cyber-physical systems.