default search action
Hafedh Mili
- > Home > Persons > Hafedh Mili
Publications
- 2024
- [c78]Mahdi Turki, Ghizlane El-Boussaidi, Imen Benzarti, Hafedh Mili:
Evaluating Open Source IoT Platforms: A GitHub Analysis. SERP4IoT 2024: 14-21 - 2023
- [j32]Hafedh Mili, Imen Benzarti, Amal Elkharraz, Ghizlane El-Boussaidi, Yann-Gaël Guéhéneuc, Petko Valtchev:
Discovering Reusable Functional Features in Legacy Object-Oriented Systems. IEEE Trans. Software Eng. 49(7): 3827-3856 (2023) - 2021
- [j30]Manel Abdellatif, Anas Shatnawi, Hafedh Mili, Naouel Moha, Ghizlane El-Boussaidi, Geoffrey Hecht, Jean Privat, Yann-Gaël Guéhéneuc:
A taxonomy of service identification approaches for legacy software systems modernization. J. Syst. Softw. 173: 110868 (2021) - [j29]Andrés Paz, Ghizlane El-Boussaidi, Hafedh Mili:
checsdm: A Method for Ensuring Consistency in Heterogeneous Safety-Critical System Design. IEEE Trans. Software Eng. 47(12): 2713-2739 (2021) - [i7]Alvine Boaye Belle, Ghizlane El-Boussaidi, Timothy C. Lethbridge, Segla Kpodjedo, Hafedh Mili, Andrés Paz:
Systematically reviewing the layered architectural pattern principles and their use to reconstruct software architectures. CoRR abs/2112.01644 (2021) - 2020
- [c72]Rafik Tighilt, Manel Abdellatif, Naouel Moha, Hafedh Mili, Ghizlane El-Boussaidi, Jean Privat, Yann-Gaël Guéhéneuc:
On the Study of Microservices Antipatterns: a Catalog Proposal. EuroPLoP 2020: 34:1-34:13 - [c70]Zeineb Baba-Cheikh, Ghizlane El-Boussaidi, Julien Gascon-Samson, Hafedh Mili, Yann-Gaël Guéhéneuc:
A preliminary study of open-source IoT development frameworks. ICSE (Workshops) 2020: 679-686 - [c69]Manel Abdellatif, Rafik Tighilt, Naouel Moha, Hafedh Mili, Ghizlane El-Boussaidi, Jean Privat, Yann-Gaël Guéhéneuc:
A Type-Sensitive Service Identification Approach for Legacy-to-SOA Migration. ICSOC 2020: 476-491 - 2019
- [i6]Anas Shatnawi, Hafedh Mili, Manel Abdellatif, Yann-Gaël Guéhéneuc, Naouel Moha, Geoffrey Hecht, Ghizlane El-Boussaidi, Jean Privat:
Static Code Analysis of Multilanguage Software Systems. CoRR abs/1906.00815 (2019) - [i5]Hafedh Mili, Ghizlane El-Boussaidi, Anas Shatnawi, Yann-Gaël Guéhéneuc, Naouel Moha, Jean Privat, Petko Valtchev:
Service-Oriented Re-engineering of Legacy JEE Applications: Issues and Research Directions. CoRR abs/1906.00937 (2019) - 2018
- [c65]Geoffrey Hecht, Hafedh Mili, Ghizlane El-Boussaidi, Anis Boubaker, Manel Abdellatif, Yann-Gaël Guéhéneuc, Anas Shatnawi, Jean Privat, Naouel Moha:
Codifying Hidden Dependencies in Legacy J2EE Applications. APSEC 2018: 305-314 - [c64]Manel Abdellatif, Geoffrey Hecht, Hafedh Mili, Ghizlane El-Boussaidi, Naouel Moha, Anas Shatnawi, Jean Privat, Yann-Gaël Guéhéneuc:
State of the Practice in Service Identification for SOA Migration in Industry. ICSOC 2018: 634-650 - [i4]Anas Shatnawi, Hafedh Mili, Manel Abdellatif, Ghizlane El-Boussaidi, Yann-Gaël Guéhéneuc, Naouel Moha, Jean Privat:
How to Implement Dependencies in Server Pages of JEE Web Applications. CoRR abs/1803.05253 (2018) - [i3]Anas Shatnawi, Hafedh Mili, Manel Abdellatif, Jean Privat, Yann-Gaël Guéhéneuc, Naouel Moha, Ghizlane El-Boussaidi:
A Static Program Slicing Approach for Output Stream Objects in JEE Applications. CoRR abs/1803.05260 (2018) - [i2]Anas Shatnawi, Hafedh Mili, Manel Abdellatif, Ghizlane El-Boussaidi, Jean Privat, Yann-Gaël Guéhéneuc, Naouel Moha:
Identifying KDM Model of JSP Pages. CoRR abs/1803.05270 (2018) - [i1]Anas Shatnawi, Hafedh Mili, Manel Abdellatif, Ghizlane El-Boussaidi, Yann-Gaël Guéhéneuc, Naouel Moha, Jean Privat:
What Should You Know Before Developing a Service Identification Approach. CoRR abs/1803.05282 (2018) - 2017
- [c59]Anas Shatnawi, Hafedh Mili, Ghizlane El-Boussaidi, Anis Boubaker, Yann-Gaël Guéhéneuc, Naouel Moha, Jean Privat, Manel Abdellatif:
Analyzing program dependencies in Java EE applications. MSR 2017: 64-74 - 2015
- [c53]Alvine Boaye Belle, Ghizlane El-Boussaidi, Christian Desrosiers, Segla Kpodjedo, Hafedh Mili:
The Layered Architecture Recovery as a Quadratic Assignment Problem. ECSA 2015: 339-354 - 2014
- [c49]Alvine Boaye Belle, Ghizlane El-Boussaidi, Hafedh Mili:
Recovering Software Layers from Object Oriented Systems. ENASE 2014: 78-89 - 2013
- [c43]Alvine Boaye Belle, Ghizlane El-Boussaidi, Christian Desrosiers, Hafedh Mili:
The Layered Architecture revisited: Is it an Optimization Problem? SEKE 2013: 344-349 - 2012
- [j23]Ghizlane El-Boussaidi, Hafedh Mili:
Understanding design patterns - what is the problem? Softw. Pract. Exp. 42(12): 1495-1529 (2012) - [c41]Ghizlane El-Boussaidi, Alvine Boaye Belle, Stéphane Vaucher, Hafedh Mili:
Reconstructing Architectural Views from Legacy Systems. WCRE 2012: 345-354 - 2011
- [c39]Mohamad Kassab, Ghizlane El-Boussaidi, Hafedh Mili:
A Quantitative Evaluation of the Impact of Architectural Patterns on Quality Requirements. SERA (selected papers) 2011: 173-184 - 2010
- [j22]Hafedh Mili, Guy Tremblay, Guitta Bou Jaoude, Eric Lefebvre, Lamia Elabed, Ghizlane El-Boussaidi:
Business process modeling languages: Sorting through the alphabet soup. ACM Comput. Surv. 43(1): 4:1-4:56 (2010) - 2009
- [c34]Hafedh Mili, Abderrahmane Leshob, Eric Lefebvre, Ghislain Lévesque, Ghizlane El-Boussaidi:
Towards a Methodology for Representing and Classifying Business Processes. MCETECH 2009: 196-211 - 2008
- [c30]Ghizlane El-Boussaidi, Hafedh Mili:
Detecting Patterns of Poor Design Solutions Using Constraint Propagation. MoDELS 2008: 189-203 - 2007
- [c29]Ghizlane El-Boussaidi, Hafedh Mili:
A model-driven framework for representing and applying design patterns. COMPSAC (1) 2007: 97-100 - 2005
- [j19]Hafedh Mili, Ghizlane El-Boussaidi, Aziz Salah:
Mise en oeuvre des patrons de conception par représentation explicite du problème. Obj. Logiciel Base données Réseaux 11(1-2): 113-126 (2005) - [c24]Hafedh Mili, Ghizlane El-Boussaidi:
Representing and Applying Design Patterns: What Is the Problem?. MoDELS 2005: 186-200
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-09-07 00:57 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint