Hafedh Mili

Biographie

Hafedh Mili, professeur au département d’informatique de l’UQAM, est le directeur du LATECE. Il effectue ses recherches en intelligence artificielle, appliquée au génie logiciel et aux systèmes d’information, en génie logiciel, en analyse et conception de systèmes d’information, et en gestion de processus d’affaires. Il compte plus de 100 publications avec comités de lecture dans des revues et conférences internationales, et a publié deux livres en génie logiciel. À l’UQAM depuis 1988, il a dirigé le LARC (ancêtre du LATECE) de 1990 à 2002, et le LATECE depuis sa création (sauf durant les sabbatiques). Depuis 1988, Hafedh Mili a participé à, et dirigé, plusieurs programmes de recherches avec l’industrie dans le cadre de programmes gouvernementaux –MACROSCOPE (Québec), SYNERGIE (Québec/CRSNG), PSVTv4 (MDEIE).

Sujets d'intérêts

  • Génie logiciel
  • Réingénierie d’applications légataires
  • exigences logicielles
  • Objets connectés
  • Santé connectée
  • Gestion de l’expérience utilisateur
"SOA Services Identification and Design Methods From Business Models: A Systematic Literature Review"IEEE Access109879 - 99012025
Maxime BédardAbderrahmane LeshobImen BenzartiHafedh Mili et Raqeebir Rab, Omar Hussain
"A rule‐based method to effectively adopt robotic process automation"Journal of Software: Evolution and Process2024
"Evaluating open source IoT platforms: A GitHub analysis"SERP4IoT '24: Proceedings of the ACM/IEEE 6th International Workshop on Software Engineering Research & Practices for the Internet of Things14-212024
"Discovering Reusable Functional Features in Legacy Object-Oriented Systems"IEEE Transactions on Software Engineering4973827-38562023
"A Model-driven Method to Design SoaML Services from BPMN Models: Principles, Proof-of-concept, and Validation"56th Hawaii International Conference on System Sciences (HICSS)ScholarSpace5799-580812023
"Towards an Agile Approach for Business Process Reengineering"IEEE International Conference on e-Business Engineering (ICEBE)IEEE130-1352022
"Open Source Software: An Approach to Controlling Usage and Risk in Application Ecosystems"2203.103582022
"Towards a Goal-oriented Method for Software Solutions Prioritization"Proceedings of the 10th International Conference on Model-Driven Engineering and Software Development (MODELSWARD)SciTePress287-2932022
"Domain engineering for customer experience management"Innovations in Systems and Software Engineering18171-1912022
"Co-creation to improve product appropriability"The International Association for Management of Technology – IAMOT2021
"Context Relevant Prediction Model for COPD Domain Using Bayesian Belief Network"Sensors Journal MDPI. Context Aware Environments and Applications17714862017
"HCES: Helper Context Engine System to predict Relevant State of Patients in COPD Domain using Naïve Bayesian"Proceeding of International Conference of Internet of Things and Machine Learning IML’2017-ACMUK2017
Hamid McheickHicham AjamiHafedh MiliJoumana Dargham, Lokman Saleh
"Comparison of Machine Learning Algorithms to Increase Prediction Accuracy of COPD Domain"15th International Conference On Smart homes and health Telematics ICOST’2017 (IoT for enhanced Quality of Life and smart livingParis, France82017
Alvine Boaye BelleGhizlane El BoussaidiTimothy C. Lethbridge, Segla KpodjedoHafedh Mili et Andrés Paz
"Systematically reviewing the layered architectural pattern principles and their use to reconstruct software architectures"2109.016442021
Barthélémy Dagenais et Hafedh Mili
"Slicing functional aspects out of legacy applications"2109.120762021
"Modeling and Personalising the Customer Journey: The Case for Case Management"2021 IEEE 25th International Enterprise Distributed Object Computing Conference (EDOC)IEEE82-912020
"checsdm: A Method for Ensuring Consistency in Heterogeneous Safety-Critical System Design"IEEE Transactions on Software Engineering47122713-27392021
"A taxonomy of service identification approaches for legacy software systems modernization"Journal of Systems and Software17311086832021https://doi.org/10.1016/j.jss.2020.110868
"Robotic Process Automation and Business Rules: A Perfect Match"ICETE3119-12672020
Hafedh MiliGhizlane El BoussaidiYann-Gaël GuéhéneucZeineb Baba-Cheikh, Julien Gascon-Samson
"A preliminary study of open-source IoT development frameworks"EEE/ACM 42nd International Conference on Software Engineering Workshops (ICSEW’20)679-6862020
"CxDev: A Case Study in Domain Engineering for Customer eXperience Management"Reuse in Emerging Software Engineering Practices - 19th International Conference on Software and Systems Reuse (ICSR)Springer100-1162020
"A Type-Sensitive Service Identification Approach for Legacy-to-SOA Migration"Service-Oriented Computing - 18th International Conference (ICSOC)Springer476-4912020
"On the Study of Microservices Antipatterns: a Catalog Proposal"EuroPLoP '20: European Conference on Pattern Languages of ProgramsACM1-132020
Hafedh MiliPetko ValtchevLaszlo SzathmaryAnis BoubakerAbderrahmane LeshobYasmine Charif et Louis Martin
"Ontology-based model-driven development of a destination management portal: Experience and lessons learned"1438-14602018
"From inter-organizational business process models to service-oriented architecture models."227-2452018
Abderrahmane LeshobRedouane BlalHafedh MiliPierre Hadaya et Omar Khadeer Hussain
"From BPMN Models to SoaML Models"CISIS 123-1352019
"State of the Practice in Service Identification for SOA Migration in Industry" ICSOC 2018634-6502018
"Codifying Hidden Dependencies in Legacy J2EE Applications"ICSOC634-6502018
"Service-Oriented Re-engineering of Legacy JEE Applications: Issues and Research Directions"1906.009372019
Imen BenzartiHafedh Mili et Amandine Paillard
"A Content Based e-Commerce Recommendation Approach Under the Veristic Framework"Advances in E-Business Engineering for Ubiquitous Computing, Proceedings of the 16th International Conference on e-Business Engineering (ICEBE)41Lecture Notes on Data Engineering and Communications TechnologiesSpringer495-5142019
"What Should You Know Before Developing a Service Identification Approach"1803.052822018
"A Static Program Slicing Approach for Output Stream Objects in JEE Applications"1803.052602018
"How to Implement Dependencies in Server Pages of JEE Web Applications"1803.052532018
"From inter-organizational business process models to service-oriented architecture models"Service Oriented Computing Applications12-6227-2452018
"A value-oriented approach to business process specialization: Principles, proof-of-concept, and validation, Journal of Systems and Software"Journal of Systems and Software127120-1492017
"Understanding design patterns — what is the problem?"Software: Practice and Experience421495-15292012
Jérôme Boyer et Hafedh Mili
Agile Business Rule DevelopmentSpringer2011
Étudiant(e)s Statut Sujets
Abbasigaravand, Mahtab Maîtrise (Depuis 2020)

Analyse de sentiments de revues de produits culturels

Belaid, Mouna Maîtrise
Benomar, Omar Post Doctorat

Migration architecturale d’applications OO WEB vers du SOA

Essalihe, Mustapha Doctorat
Haddaji, Mohamed Amine Maîtrise

Validation de dépendances cachées par les traces d’exécution

Amirsardari, Sara Doctorat
Lebel, Antoine Maîtrise

Un cadre d’applications pour la gestion d’expérience client

Mseddi, Ines Maîtrise

Technologie IoT pour la gestion logistique intelligente

Salah, Lokman Doctorat

Développement d’un cadre d’applications pour l’apprentissage machine

Abuhasirah, Yasmeen Doctorat (Depuis 2024)

Analyzing and classifying group dynamics dysfunctions in interpersonal dialogues

Lima dos Santos, Edilton Post Doctorat (Depuis 2024)
Étudiant(e)s Statut Sujets
Chakour, Habiba Maîtrise
Cherif, Dhouha Doctorat

Transformation des processus d’affaires en des modèles d’analyse.

El Kharraz, Amel Doctorat
Saadaoui, Lazhar Doctorat
Amirsardari, Sara Maîtrise

Extracting CMMN models from handsketches

Benzarti, Imen Doctorat

Un cadre d’applications pour le développement d’applications de gestion de l’expérience client

Boubaker, Anis Doctorat

Vers une méthodologie de modélisation des processus de compensation dans les processus d’affaires inter organisationnels de longue durée

Carvalho, Renata Post Doctorat

Modélisation et exécution de processus flexibles

Hecht, Geoffrey Doctorat

Auto-optimisation des architectures orientées services pour les applications mobiles et Cloud

Réingénierie orientée services d’applications légataires OO

Shatnawi, Anas Post Doctorat

Réingénierie orientée service d’applications légataires OO

Abuhasirah, Yasmeen Maîtrise (Depuis 2023)

Analyzing and classifying group dynamics dysfunctions in interpersonal dialogues