IIham ALLOUI

Lecturer, University of Savoie Mont Blanc, Polytech Annecy-Chambéry

Contact:

Email: ilham.alloui –@– univ-smb.fr

Phone: +33(0) 4 50 09 65 87 – Fax: +33(0) 4 50 09 65 59

Office: A 229

Address: LISTIC – Polytech Annecy-Chambéry, PO Box 80439 – Annecy le Vieux – 74944 ANNECY Cedex, France

Lecturer in computer science (CNU section 27) since 1998 at the University of Savoie Mont Blanc. I am a permanent lecturer at Polytech Annecy-Chambéry, and conduct my research at LISTIC on intelligent software systems.

Research topics

 ReGaRD research topic

  • Modeling and analysis of scalable software systems
  • Languages and tools for software processes and architectures
  • Model-driven engineering
  • Engineering of intelligent distributed software systems

My research activities during four main periods:

– 1998-2005: use of formal approaches to describe, analyze, implement, and develop software processes and architectures: (a) modal logic approaches, higher-order rewriting; (b) process algebra (pi-calculus in particular).

– 2005-2009: development of methods, tools, and computer languages for the re-architecting of software applications: (1) (meta-)modeling and model-driven engineering; (2) analysis of the evolution of these systems from the point of view of the preservation or non-preservation of non-functional properties using process algebras; (c) visual tools to assist in the remodularization of object source code architectures using heuristic methods.

– 2009-2015: participation in the FUI OpenCloudware project to define an executable language for describing service-oriented cloud architectures;leader of the AAP2012EcoCitoyen (USMB)projectin collaboration with Italian colleagues on approaches based on Markov Decision Processes and their potential use in modeling the behavior of users of a home automation system.

– 2015-present: distributed and adaptive intelligent software systems. Co-design of an object-oriented framework for developing adaptive intelligent systems. This software framework, based on the concept of "Wise Objects" (WO), enables the system to learn autonomously (introspection mechanisms) about: (a) the services it is supposed to provide and (b) how it is used.

Co-supervision of theses

  • Karim Megzari. Director: F. Oquendo. Co-supervisor: I. Alloui. Refiner: Software environment for refining software architectures based on rewriting logic. Thesis from the University of Savoie Mont Blanc, December 2004.
  • Hani Abdeen. Director: S. Ducasse. Co-supervisor: I. Alloui. Remodularization of object-oriented software applications, Thesis from the University of Lille 1, November 2006.
  • Abdelhafid Dahhani. Director S. Monnet, co-supervisors: F. Vernier, I. Alloui. Design and implementation of a system for representing and manipulating knowledge of Wise Objects (WO). Thesis from the University of Savoie Mont Blanc, December 2023.
  • Sylvain Lejamble. Director: S. Monnet, co-supervisors: F. Vernier, I. Alloui. Design and implementation of a system for representing and manipulating Wise Object (WO) knowledge for fraud detection in banking systems. Thesis from the University of Savoie Mont Blanc. Start date: September 2021.
  • David Esale Yoka. Director: F. Vernier, co-supervisor: I. Alloui. Optimization of Microservices Architectures for Big Data Processing Using Artificial Intelligence Techniques: WOF. Thesis from the University of Savoie Mont Blanc. Start date: September 2024.

Teaching at Polytech Annecy-Chambéry

  • Model-driven engineering
  • Software architectures
  • Software quality, testing, and maintenance
  • Advanced databases
  • Logic programming and intelligent systems
  • Formal tools and functional programming
  • Project management

Educational innovation projects

  • 2016-2019, IDEFI Reflexpro, Resources for flexible training and student professionalization, USMB.
  • 2018-2019, APC By Karuta, Competency-Based Approach and e-portfolio, supported by MiPNES DGESIP, USMB.
  • 2021-2023, Launch of the Polytech network Launch of the Preparatory Cycle for Digital Education in Engineering Schools, PAC-USMB.
  • Widening
  • Future(s)

Publications

Listed in HAL

Current responsibilities

  • Polytech Project Manager, "Competency-Based Approach (CBA)"
  • Member of the Polytech management team
  • Project manager for "Pix digital skills" for the University of Nice Sophia Antipolis (USMB).
  • Member of the USMB Board of Directors.
  • Member of the USMB Section 27 (Computer Science) Selection Committee.

Career history

  • Lecturer in computer science since 1998 at the University of Savoie Mont Blanc
  • Scientific and Technical Coordinator (LTR ESPRIT V PIE) 1997-1998, University of Grenoble I, University of Savoie
  • Research Engineer 1996-1997, Ibex Computing S.A., University of Savoie
  • Doctorate in Computer Science 1992-1996, University of Grenoble II
  • Research fellow 1991, ESPRIT Business Class project, University of Grenoble II
  • Master's degree in Computer Science, 1989-1990, University of Grenoble II

Main research projects

Major international projects (past):

  • 1991: ESPRIT Business Class.
  • 1995–1996: ESPRIT SCALE.
  • 1997–2001: ESPRIT LTR PIE and PIE II
  • 2001–2005: Archware IST5 .
  • 2005–2008: GIP-ANR COOK.
  • 2012–2014: FUI OpenCloudware.

Major national projects (past):

  • 1996–1997: ItascaFlow, collaboration between the University of Savoie and IBEX Object Systems S.A.
  • 2000–2003:e-ALLIANCE6 ( Rhône-Alpes region thematic project).
  • 2008–2009: SIMSYPROD (GOSPI Cluster, Rhône-Alpes Region).
  • 2009–2011: ISPRI PLM ( GOSPI Cluster, Rhône-Alpes).

Other projects:

  • 2011-2012: AAP EcoCitoyen (USMB): Project leader, LISTIC/LOCIE/University of Eastern Piedmont.
  • 2017: AAP McWO ( USMB) : LISTIC .
  • 2018: AAP COMDA ( USMB) : LISTIC/Polytech Annecy-Chambéry.