Lecturer, University of Savoie Mont Blanc, Annecy University Institute of Technology
Contact:
Email: khadija.arfaoui –@– univ-smb.fr
Phone: +1 404-509-6559
Office: A 222
Address: LISTIC – Polytech Annecy-Chambéry, PO Box 80439 – Annecy le Vieux – 74944 ANNECY Cedex, France
Research topics:
My research interests focus on parallel computing, distributed computing, and computer communications. I have mainly worked on optimizing the performance of data-intensive systems, such as scheduling scientific workflows in the cloud and designing and processing big data warehouses. I am currently working on optimizing the architecture of convolutional neural networks (CNNs) to reduce energy consumption and improve performance.
Frames:
Theses:
2021-2024: Asma Dhaouadi (defended on 12/11/2024)
Topic: Modeling Data Warehousing in the Context of Big Data
Abstract:
In the era of Big Data, rapid technological advances make it difficult for experts to choose the right tools for their needs. Existing studies on Big Data storage and analysis are often limited and specific. To overcome these limitations, this thesis proposes a generic modeling approach, inspired by model-driven architecture, to guide technology choices at each stage. An interactive framework helps model a customized pipeline and verify the interoperability of tools, with connector recommendations. This framework has been validated through case studies on COVID-19 and the 2022 World Cup. User feedback is satisfactory (85% satisfaction).
Internships:
2023: William Paccoud, M2 internship, analysis of the performance of Big Data warehousing tools
2022: Moenes Ben Soussia, M2 internship, Dynamic load balancing of cloud servers based on machine learning techniques
2021: EZ-ZAROUALY AZIZA M1 internship, Study and extension of mechanisms for orchestrating scientific data stream processing pipelines for the MUST platform
.
Keywords:
Cloud Computing, load balancing, Reinforcement Learning, MUST, Scheduling, scientific workflows, distributed environments, Data Warehousing, Big Data, Decision Support, Machine Learning, Interoperability, Green Computing, CNN, Neural Networks.
Publications:
Here is the link to my publications on HAL: here
Here is the link to my current publications from Google Scholar: here
Reading committees:
International journals:
- IEEE Transactions on Industrial Informatics
- Intelligent Decision Technologies
- International Journal of Computing
- IEEE Transactions on Neural Networks and Learning Systems
- Journal of King Saud University – Computer and Information Sciences
- Jordanian Journal of Computers and Information Technology
International conferences:
- International Conference on Software Engineering Advances (ICSEA 2024, 2022)
-
International Conference on Control, Decisionand Information Technologies(CoDIT 2024, 2023)
- International Conference on the Sciences of Electronics, Technologies of Information and Telecommunications
(SETIT’18) - International Conference on Sciences and Techniques of Automatic Control and Computer Engineering
(STA’19)
Education:
| Module Information | Description |
| Name: Optimization methods for decision support
Hours per week: 15 Level: GOAL 3 – all courses |
This module aims to introduce students to the fundamental principles of optimization methods used in decision-making and resource management. The courses will cover techniques such as linear programming, nonlinear programming, as well as heuristic and meta-heuristic approaches adapted to complex problems. Applications include various fields such as logistics, project planning, and business scenario analysis. |
| Name: Optimization Methods: Introduction to Machine Learning
Hours per week: 15 Level: GOAL 2
|
This module provides an introduction to the fundamental concepts and tools of machine learning for second-year BUT students. The main objectives are:
· Understand the basics of machine learning, including classification, regression, and clustering. · Discover the links between optimization and machine learning, such as cost function optimization and hyperparameter tuning. |
| Low-level communication and operation
Hours per week: 50 Level GOAL 1 |
This module introduces students to the basics of machine-to-machine communication. It covers:
|
| Name: Network Architecture
Hours per week: 50 Level: GOAL 2, semester 3 |
This module explores the concepts of structuring and organizing computer networks in greater depth. It includes:
|
| Name: Advanced Networks
Hours per week: 18 Level: GOAL 2, semester 4 |
This module explores advanced technologies and issues in modern networks:
|
| Name: Graph theory
Hours per week: 22 Level: GOAL 1 |
|
| Name: Automata and Languages
Hours per week: 22 Level: BUT2, semester 4 |
|
Professional background:
Since 2020: Lecturer at the Annecy University Institute of Technology
- University: University of Savoie Mont Blanc
- Laboratory: LISTIC, Annecy Polytechnic School
- Research team: Representation, Management, and Processing of Data for Humans (ReGaRD)
2019–2020: Postdoctoral fellowship at LAMSADE
- Subject: Multi-objective optimization of scheduling intensive scientific workflows in a cloud computing environment, guided by data localization.
- Location: LAMSADE, Paris Dauphine University, Paris, France
2018–2020: Temporary Teaching and Research Assistant (ATER), University of Paris Nanterre, SEGMI Faculty.
2013–2017: Doctoral thesis, RIADI-GDL Laboratory, La Mannouba, Tunisia
- Subject: Scalable approach for scheduling scientific workflows in a cloud computing environment, guided by quality of service (QoS) and energy consumption.
- Location: Faculty of Sciences of Tunis, University of Tunis El Manar
- Research laboratory: RIADI-GDL, University of Manouba, Tunisia
- Supported in 2017
2010–2013: C/C++ design and development engineer
- Company: EUROGICIEL Engineering, Tunisia
- Mission: Design and development of embedded applications in C/C++.
- Clients: SAGEM Defense, THALES, EURODOC
2009–2010: C/C++ Design and Development Engineer
- Company: SAGEM COMMUNICATION
- Mission: Development of embedded applications in C/C++.
- Clients: SAGEM COMMUNICATION, Bouygues Telecom
2011: Master's degree in computer science, software engineering, and decision support
-
- Research laboratory: RIADI-GDL, University of Manouba, Tunisia.
2008: Degree in Computer Engineering
-
- Institution: National School of Computer Science (ENSI), Tunisia.
2003: High school diploma, mathematics major