BibTeX records: Ali Ouni 0001

download as .bib file

@article{DBLP:journals/ese/ChouchenO24,
  author       = {Moataz Chouchen and
                  Ali Ouni},
  title        = {A multi-objective effort-aware approach for early code review prediction
                  and prioritization},
  journal      = {Empir. Softw. Eng.},
  volume       = {29},
  number       = {1},
  pages        = {29},
  year         = {2024},
  url          = {https://doi.org/10.1007/s10664-023-10431-7},
  doi          = {10.1007/S10664-023-10431-7},
  timestamp    = {Fri, 26 Jan 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/ese/ChouchenO24.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/smr/AlOmarPMNO24,
  author       = {Eman Abdullah AlOmar and
                  Anthony Peruma and
                  Mohamed Wiem Mkaouer and
                  Christian D. Newman and
                  Ali Ouni},
  title        = {Behind the scenes: On the relationship between developer experience
                  and refactoring},
  journal      = {J. Softw. Evol. Process.},
  volume       = {36},
  number       = {1},
  year         = {2024},
  url          = {https://doi.org/10.1002/smr.2395},
  doi          = {10.1002/SMR.2395},
  timestamp    = {Sat, 16 Mar 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/smr/AlOmarPMNO24.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/swevo/DeshpandeMOS24,
  author       = {Niranjana Deshpande and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni and
                  Naveen Sharma},
  title        = {Third-party software library migration at the method-level using multi-objective
                  evolutionary search},
  journal      = {Swarm Evol. Comput.},
  volume       = {84},
  pages        = {101444},
  year         = {2024},
  url          = {https://doi.org/10.1016/j.swevo.2023.101444},
  doi          = {10.1016/J.SWEVO.2023.101444},
  timestamp    = {Mon, 05 Feb 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/swevo/DeshpandeMOS24.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tosem/BessghaierSOM24,
  author       = {Narjes Bessghaier and
                  Mohammed Sayagh and
                  Ali Ouni and
                  Mohamed Wiem Mkaouer},
  title        = {What Constitutes the Deployment and Runtime Configuration System?
                  An Empirical Study on OpenStack Projects},
  journal      = {{ACM} Trans. Softw. Eng. Methodol.},
  volume       = {33},
  number       = {1},
  pages        = {5:1--5:37},
  year         = {2024},
  url          = {https://doi.org/10.1145/3607186},
  doi          = {10.1145/3607186},
  timestamp    = {Mon, 05 Feb 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/tosem/BessghaierSOM24.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sigcse/AlOmarM024,
  author       = {Eman Abdullah AlOmar and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni},
  editor       = {Ben Stephenson and
                  Jeffrey A. Stone and
                  Lina Battestilli and
                  Samuel A. Rebelsky and
                  Libby Shoop},
  title        = {Automating Source Code Refactoring in the Classroom},
  booktitle    = {Proceedings of the 55th {ACM} Technical Symposium on Computer Science
                  Education, {SIGCSE} 2024, Volume 1, Portland, OR, USA, March 20-23,
                  2024},
  pages        = {60--66},
  publisher    = {{ACM}},
  year         = {2024},
  url          = {https://doi.org/10.1145/3626252.3630787},
  doi          = {10.1145/3626252.3630787},
  timestamp    = {Mon, 01 Apr 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/sigcse/AlOmarM024.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2402-06013,
  author       = {Eman Abdullah AlOmar and
                  Anushkrishna Venkatakrishnan and
                  Mohamed Wiem Mkaouer and
                  Christian D. Newman and
                  Ali Ouni},
  title        = {How to Refactor this Code? An Exploratory Study on Developer-ChatGPT
                  Refactoring Conversations},
  journal      = {CoRR},
  volume       = {abs/2402.06013},
  year         = {2024},
  url          = {https://doi.org/10.48550/arXiv.2402.06013},
  doi          = {10.48550/ARXIV.2402.06013},
  eprinttype    = {arXiv},
  eprint       = {2402.06013},
  timestamp    = {Fri, 16 Feb 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2402-06013.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2402-06035,
  author       = {Eman Abdullah AlOmar and
                  Benjamin Knobloch and
                  Thomas Kain and
                  Christopher Kalish and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni},
  title        = {AntiCopyPaster 2.0: Whitebox just-in-time code duplicates extraction},
  journal      = {CoRR},
  volume       = {abs/2402.06035},
  year         = {2024},
  url          = {https://doi.org/10.48550/arXiv.2402.06035},
  doi          = {10.48550/ARXIV.2402.06035},
  eprinttype    = {arXiv},
  eprint       = {2402.06035},
  timestamp    = {Fri, 16 Feb 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2402-06035.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ese/Chouchen0OM23,
  author       = {Moataz Chouchen and
                  Ali Ouni and
                  Jefferson Olongo and
                  Mohamed Wiem Mkaouer},
  title        = {Learning to Predict Code Review Completion Time In Modern Code Review},
  journal      = {Empir. Softw. Eng.},
  volume       = {28},
  number       = {4},
  pages        = {82},
  year         = {2023},
  url          = {https://doi.org/10.1007/s10664-023-10300-3},
  doi          = {10.1007/S10664-023-10300-3},
  timestamp    = {Mon, 26 Jun 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ese/Chouchen0OM23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/infsof/AlOmarIKGMOBNKT23,
  author       = {Eman Abdullah AlOmar and
                  Anton Ivanov and
                  Zarina Kurbatova and
                  Yaroslav Golubev and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni and
                  Timofey Bryksin and
                  Le Nguyen and
                  Amit Kini and
                  Aditya Thakur},
  title        = {Just-in-time code duplicates extraction},
  journal      = {Inf. Softw. Technol.},
  volume       = {158},
  pages        = {107169},
  year         = {2023},
  url          = {https://doi.org/10.1016/j.infsof.2023.107169},
  doi          = {10.1016/J.INFSOF.2023.107169},
  timestamp    = {Mon, 26 Jun 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/infsof/AlOmarIKGMOBNKT23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jss/DaajiOGBM23,
  author       = {Marwa Daaji and
                  Ali Ouni and
                  Mohamed Mohsen Gammoudi and
                  Salah Bouktif and
                  Mohamed Wiem Mkaouer},
  title        = {{BPEL} process defects prediction using multi-objective evolutionary
                  search},
  journal      = {J. Syst. Softw.},
  volume       = {204},
  pages        = {111767},
  year         = {2023},
  url          = {https://doi.org/10.1016/j.jss.2023.111767},
  doi          = {10.1016/J.JSS.2023.111767},
  timestamp    = {Thu, 14 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/jss/DaajiOGBM23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jss/OuniAHCMS23,
  author       = {Ali Ouni and
                  Eman Abdullah AlOmar and
                  Oumayma Hamdi and
                  Mel {\'{O}} Cinn{\'{e}}ide and
                  Mohamed Wiem Mkaouer and
                  Mohamed Aymen Saied},
  title        = {On the impact of single and co-occurrent refactorings on quality attributes
                  in android applications},
  journal      = {J. Syst. Softw.},
  volume       = {205},
  pages        = {111817},
  year         = {2023},
  url          = {https://doi.org/10.1016/j.jss.2023.111817},
  doi          = {10.1016/J.JSS.2023.111817},
  timestamp    = {Sat, 28 Oct 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/jss/OuniAHCMS23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/kbs/BouktifC0E23,
  author       = {Salah Bouktif and
                  Abderraouf Cheniki and
                  Ali Ouni and
                  Hesham El{-}Sayed},
  title        = {Deep reinforcement learning for traffic signal control with consistent
                  state and reward design approach},
  journal      = {Knowl. Based Syst.},
  volume       = {267},
  pages        = {110440},
  year         = {2023},
  url          = {https://doi.org/10.1016/j.knosys.2023.110440},
  doi          = {10.1016/J.KNOSYS.2023.110440},
  timestamp    = {Thu, 15 Jun 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/kbs/BouktifC0E23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/smr/AlmarimiOCM23,
  author       = {Nuri Almarimi and
                  Ali Ouni and
                  Moataz Chouchen and
                  Mohamed Wiem Mkaouer},
  title        = {Improving the detection of community smells through socio-technical
                  and sentiment analysis},
  journal      = {J. Softw. Evol. Process.},
  volume       = {35},
  number       = {6},
  year         = {2023},
  url          = {https://doi.org/10.1002/smr.2505},
  doi          = {10.1002/SMR.2505},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/smr/AlmarimiOCM23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ease/0001SAM23,
  author       = {Ali Ouni and
                  Islem Saidani and
                  Eman Abdullah AlOmar and
                  Mohamed Wiem Mkaouer},
  title        = {An Empirical Study on Continuous Integration Trends, Topics and Challenges
                  in Stack Overflow},
  booktitle    = {Proceedings of the 27th International Conference on Evaluation and
                  Assessment in Software Engineering, {EASE} 2023, Oulu, Finland, June
                  14-16, 2023},
  pages        = {141--151},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3593434.3593485},
  doi          = {10.1145/3593434.3593485},
  timestamp    = {Thu, 15 Jun 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ease/0001SAM23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/esem/BegougBOAM23,
  author       = {Mahi Begoug and
                  Narjes Bessghaier and
                  Ali Ouni and
                  Eman Abdullah AlOmar and
                  Mohamed Wiem Mkaouer},
  title        = {What Do Infrastructure-as-Code Practitioners Discuss: An Empirical
                  Study on Stack Overflow},
  booktitle    = {{ACM/IEEE} International Symposium on Empirical Software Engineering
                  and Measurement, {ESEM} 2023, New Orleans, LA, USA, October 26-27,
                  2023},
  pages        = {1--12},
  publisher    = {{IEEE}},
  year         = {2023},
  url          = {https://doi.org/10.1109/ESEM56168.2023.10304847},
  doi          = {10.1109/ESEM56168.2023.10304847},
  timestamp    = {Fri, 17 Nov 2023 08:57:22 +0100},
  biburl       = {https://dblp.org/rec/conf/esem/BegougBOAM23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/w4a/AljedaaniALMEK023,
  author       = {Wajdi Aljedaani and
                  Mohammed Alkahtani and
                  Stephanie Ludi and
                  Mohamed Wiem Mkaouer and
                  Marcelo Medeiros Eler and
                  Marouane Kessentini and
                  Ali Ouni},
  title        = {The State of Accessibility in Blackboard: Survey and User Reviews
                  Case Study},
  booktitle    = {20th International Web for All Conference, {W4A} 2023, Austin, TX,
                  USA, 30 April 2023 - 1 May 2023},
  pages        = {84--95},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3587281.3587291},
  doi          = {10.1145/3587281.3587291},
  timestamp    = {Sat, 29 Apr 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/w4a/AljedaaniALMEK023.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2302-03416,
  author       = {Eman Abdullah AlOmar and
                  Anton Ivanov and
                  Zarina Kurbatova and
                  Yaroslav Golubev and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni and
                  Timofey Bryksin and
                  Le Nguyen and
                  Amit Kini and
                  Aditya Thakur},
  title        = {Just-in-Time Code Duplicates Extraction},
  journal      = {CoRR},
  volume       = {abs/2302.03416},
  year         = {2023},
  url          = {https://doi.org/10.48550/arXiv.2302.03416},
  doi          = {10.48550/ARXIV.2302.03416},
  eprinttype    = {arXiv},
  eprint       = {2302.03416},
  timestamp    = {Fri, 10 Feb 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2302-03416.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2311-00256,
  author       = {Eman Abdullah AlOmar and
                  Anthony Peruma and
                  Mohamed Wiem Mkaouer and
                  Christian D. Newman and
                  Ali Ouni},
  title        = {How is Software Reuse Discussed in Stack Overflow?},
  journal      = {CoRR},
  volume       = {abs/2311.00256},
  year         = {2023},
  url          = {https://doi.org/10.48550/arXiv.2311.00256},
  doi          = {10.48550/ARXIV.2311.00256},
  eprinttype    = {arXiv},
  eprint       = {2311.00256},
  timestamp    = {Tue, 07 Nov 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2311-00256.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2311-10753,
  author       = {Eman Abdullah AlOmar and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni},
  title        = {Automating Source Code Refactoring in the Classroom},
  journal      = {CoRR},
  volume       = {abs/2311.10753},
  year         = {2023},
  url          = {https://doi.org/10.48550/arXiv.2311.10753},
  doi          = {10.48550/ARXIV.2311.10753},
  eprinttype    = {arXiv},
  eprint       = {2311.10753},
  timestamp    = {Wed, 22 Nov 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2311-10753.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2312-12600,
  author       = {Eman Abdullah AlOmar and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni},
  title        = {Behind the Intent of Extract Method Refactoring: {A} Systematic Literature
                  Review},
  journal      = {CoRR},
  volume       = {abs/2312.12600},
  year         = {2023},
  url          = {https://doi.org/10.48550/arXiv.2312.12600},
  doi          = {10.48550/ARXIV.2312.12600},
  eprinttype    = {arXiv},
  eprint       = {2312.12600},
  timestamp    = {Wed, 17 Jan 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2312-12600.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ase/AlOmarLAMNOY22,
  author       = {Eman Abdullah AlOmar and
                  Jiaqian Liu and
                  Kenneth Addo and
                  Mohamed Wiem Mkaouer and
                  Christian D. Newman and
                  Ali Ouni and
                  Zhe Yu},
  title        = {On the documentation of refactoring types},
  journal      = {Autom. Softw. Eng.},
  volume       = {29},
  number       = {1},
  pages        = {9},
  year         = {2022},
  url          = {https://doi.org/10.1007/s10515-021-00314-w},
  doi          = {10.1007/S10515-021-00314-W},
  timestamp    = {Thu, 23 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ase/AlOmarLAMNOY22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ase/SaidaniOM22,
  author       = {Islem Saidani and
                  Ali Ouni and
                  Mohamed Wiem Mkaouer},
  title        = {Improving the prediction of continuous integration build failures
                  using deep learning},
  journal      = {Autom. Softw. Eng.},
  volume       = {29},
  number       = {1},
  pages        = {21},
  year         = {2022},
  url          = {https://doi.org/10.1007/s10515-021-00319-5},
  doi          = {10.1007/S10515-021-00319-5},
  timestamp    = {Thu, 23 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ase/SaidaniOM22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ese/PerumaSANMO22,
  author       = {Anthony Peruma and
                  Steven Simmons and
                  Eman Abdullah AlOmar and
                  Christian D. Newman and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni},
  title        = {How do i refactor this? An empirical study on refactoring trends and
                  topics in Stack Overflow},
  journal      = {Empir. Softw. Eng.},
  volume       = {27},
  number       = {1},
  pages        = {11},
  year         = {2022},
  url          = {https://doi.org/10.1007/s10664-021-10045-x},
  doi          = {10.1007/S10664-021-10045-X},
  timestamp    = {Wed, 15 Dec 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/ese/PerumaSANMO22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ese/SaidaniOAHMH22,
  author       = {Islem Saidani and
                  Ali Ouni and
                  Md. Ahasanuzzaman and
                  Safwat Hassan and
                  Mohamed Wiem Mkaouer and
                  Ahmed E. Hassan},
  title        = {Tracking bad updates in mobile apps: a search-based approach},
  journal      = {Empir. Softw. Eng.},
  volume       = {27},
  number       = {4},
  pages        = {81},
  year         = {2022},
  url          = {https://doi.org/10.1007/s10664-022-10125-6},
  doi          = {10.1007/S10664-022-10125-6},
  timestamp    = {Thu, 23 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ese/SaidaniOAHMH22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/infsof/SellamiOSBM22,
  author       = {Khaled Sellami and
                  Ali Ouni and
                  Mohamed Aymen Saied and
                  Salah Bouktif and
                  Mohamed Wiem Mkaouer},
  title        = {Improving microservices extraction using evolutionary search},
  journal      = {Inf. Softw. Technol.},
  volume       = {151},
  pages        = {106996},
  year         = {2022},
  url          = {https://doi.org/10.1016/j.infsof.2022.106996},
  doi          = {10.1016/J.INFSOF.2022.106996},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/infsof/SellamiOSBM22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/isse/AlOmarWRMNO22,
  author       = {Eman Abdullah AlOmar and
                  Tianjia Wang and
                  Vaibhavi Raut and
                  Mohamed Wiem Mkaouer and
                  Christian D. Newman and
                  Ali Ouni},
  title        = {Refactoring for reuse: an empirical study},
  journal      = {Innov. Syst. Softw. Eng.},
  volume       = {18},
  number       = {1},
  pages        = {105--135},
  year         = {2022},
  url          = {https://doi.org/10.1007/s11334-021-00422-6},
  doi          = {10.1007/S11334-021-00422-6},
  timestamp    = {Thu, 02 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/isse/AlOmarWRMNO22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/isse/MarmolejosAMNO22,
  author       = {Licelot Marmolejos and
                  Eman Abdullah AlOmar and
                  Mohamed Wiem Mkaouer and
                  Christian D. Newman and
                  Ali Ouni},
  title        = {On the use of textual feature extraction techniques to support the
                  automated detection of refactoring documentation},
  journal      = {Innov. Syst. Softw. Eng.},
  volume       = {18},
  number       = {2},
  pages        = {233--249},
  year         = {2022},
  url          = {https://doi.org/10.1007/s11334-021-00388-5},
  doi          = {10.1007/S11334-021-00388-5},
  timestamp    = {Tue, 16 Aug 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/isse/MarmolejosAMNO22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/scp/AlOmarCBAONM22,
  author       = {Eman Abdullah AlOmar and
                  Ben Christians and
                  Mihal Busho and
                  Ahmed Hamad AlKhalid and
                  Ali Ouni and
                  Christian D. Newman and
                  Mohamed Wiem Mkaouer},
  title        = {SATDBailiff-mining and tracking self-admitted technical debt},
  journal      = {Sci. Comput. Program.},
  volume       = {213},
  pages        = {102693},
  year         = {2022},
  url          = {https://doi.org/10.1016/j.scico.2021.102693},
  doi          = {10.1016/J.SCICO.2021.102693},
  timestamp    = {Wed, 16 Mar 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/scp/AlOmarCBAONM22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/snam/AljedaaniARMOJ22,
  author       = {Wajdi Aljedaani and
                  Ibrahem Abuhaimed and
                  Furqan Rustam and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni and
                  Ilyes Jenhani},
  title        = {Automatically detecting and understanding the perception of {COVID-19}
                  vaccination: a middle east case study},
  journal      = {Soc. Netw. Anal. Min.},
  volume       = {12},
  number       = {1},
  pages        = {128},
  year         = {2022},
  url          = {https://doi.org/10.1007/s13278-022-00946-0},
  doi          = {10.1007/S13278-022-00946-0},
  timestamp    = {Wed, 07 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/snam/AljedaaniARMOJ22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/swevo/AlshoaibiMOWDS22,
  author       = {Deema Alshoaibi and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni and
                  Abdulmutalib Wahaishi and
                  Travis Desell and
                  Makram Soui},
  title        = {Search-based detection of code changes introducing performance regression},
  journal      = {Swarm Evol. Comput.},
  volume       = {73},
  pages        = {101101},
  year         = {2022},
  url          = {https://doi.org/10.1016/j.swevo.2022.101101},
  doi          = {10.1016/J.SWEVO.2022.101101},
  timestamp    = {Wed, 07 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/swevo/AlshoaibiMOWDS22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/toit/DaajiOGBM22,
  author       = {Marwa Daaji and
                  Ali Ouni and
                  Mohamed Mohsen Gammoudi and
                  Salah Bouktif and
                  Mohamed Wiem Mkaouer},
  title        = {Multi-criteria Web Services Selection: Balancing the Quality of Design
                  and Quality of Service},
  journal      = {{ACM} Trans. Internet Techn.},
  volume       = {22},
  number       = {1},
  pages        = {12:1--12:31},
  year         = {2022},
  url          = {https://doi.org/10.1145/3446388},
  doi          = {10.1145/3446388},
  timestamp    = {Thu, 23 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/toit/DaajiOGBM22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tse/SaidaniOM22,
  author       = {Islem Saidani and
                  Ali Ouni and
                  Mohamed Wiem Mkaouer},
  title        = {Detecting Continuous Integration Skip Commits Using Multi-Objective
                  Evolutionary Search},
  journal      = {{IEEE} Trans. Software Eng.},
  volume       = {48},
  number       = {12},
  pages        = {4873--4891},
  year         = {2022},
  url          = {https://doi.org/10.1109/TSE.2021.3129165},
  doi          = {10.1109/TSE.2021.3129165},
  timestamp    = {Sun, 12 Feb 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/tse/SaidaniOM22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ease/SellamiS022,
  author       = {Khaled Sellami and
                  Mohamed Aymen Saied and
                  Ali Ouni},
  editor       = {Miroslaw Staron and
                  Christian Berger and
                  Jocelyn Simmonds and
                  Rafael Prikladnicki},
  title        = {A Hierarchical {DBSCAN} Method for Extracting Microservices from Monolithic
                  Applications},
  booktitle    = {{EASE} 2022: The International Conference on Evaluation and Assessment
                  in Software Engineering 2022, Gothenburg, Sweden, June 13 - 15, 2022},
  pages        = {201--210},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3530019.3530040},
  doi          = {10.1145/3530019.3530040},
  timestamp    = {Wed, 15 Jun 2022 09:45:58 +0200},
  biburl       = {https://dblp.org/rec/conf/ease/SellamiS022.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ease/Alexandre0SBM22,
  author       = {Richardson Alexandre and
                  Ali Ouni and
                  Mohamed Aymen Saied and
                  Salah Bouktif and
                  Mohamed Wiem Mkaouer},
  editor       = {Miroslaw Staron and
                  Christian Berger and
                  Jocelyn Simmonds and
                  Rafael Prikladnicki},
  title        = {On the Identification of Third-Party Library Usage Patterns for Android
                  Applications},
  booktitle    = {{EASE} 2022: The International Conference on Evaluation and Assessment
                  in Software Engineering 2022, Gothenburg, Sweden, June 13 - 15, 2022},
  pages        = {255--259},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3530019.3534083},
  doi          = {10.1145/3530019.3534083},
  timestamp    = {Wed, 07 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ease/Alexandre0SBM22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ease/IkegamiKCM0IM22,
  author       = {Ayano Ikegami and
                  Raula Gaikovina Kula and
                  Bodin Chinthanet and
                  Vittunyuta Maeprasart and
                  Ali Ouni and
                  Takashi Ishio and
                  Kenichi Matsumoto},
  editor       = {Miroslaw Staron and
                  Christian Berger and
                  Jocelyn Simmonds and
                  Rafael Prikladnicki},
  title        = {On the Use of Refactoring in Security Vulnerability Fixes: An Exploratory
                  Study on Maven Libraries},
  booktitle    = {{EASE} 2022: The International Conference on Evaluation and Assessment
                  in Software Engineering 2022, Gothenburg, Sweden, June 13 - 15, 2022},
  pages        = {288--293},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3530019.3535304},
  doi          = {10.1145/3530019.3535304},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ease/IkegamiKCM0IM22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/evoW/DeshpandeMOS22,
  author       = {Niranjana Deshpande and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni and
                  Naveen Sharma},
  editor       = {Juan Luis Jim{\'{e}}nez Laredo and
                  Jos{\'{e}} Ignacio Hidalgo and
                  Kehinde O. Babaagba},
  title        = {Search-Based Third-Party Library Migration at the Method-Level},
  booktitle    = {Applications of Evolutionary Computation - 25th European Conference,
                  EvoApplications 2022, Held as Part of EvoStar 2022, Madrid, Spain,
                  April 20-22, 2022, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {13224},
  pages        = {173--190},
  publisher    = {Springer},
  year         = {2022},
  url          = {https://doi.org/10.1007/978-3-031-02462-7\_12},
  doi          = {10.1007/978-3-031-02462-7\_12},
  timestamp    = {Thu, 23 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/evoW/DeshpandeMOS22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsoc/SellamiSOA22,
  author       = {Khaled Sellami and
                  Mohamed Aymen Saied and
                  Ali Ouni and
                  Rabe Abdalkareem},
  editor       = {Javier Troya and
                  Brahim Medjahed and
                  Mario Piattini and
                  Lina Yao and
                  Pablo Fern{\'{a}}ndez and
                  Antonio Ruiz{-}Cort{\'{e}}s},
  title        = {Combining Static and Dynamic Analysis to Decompose Monolithic Application
                  into Microservices},
  booktitle    = {Service-Oriented Computing - 20th International Conference, {ICSOC}
                  2022, Seville, Spain, November 29 - December 2, 2022, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {13740},
  pages        = {203--218},
  publisher    = {Springer},
  year         = {2022},
  url          = {https://doi.org/10.1007/978-3-031-20984-0\_14},
  doi          = {10.1007/978-3-031-20984-0\_14},
  timestamp    = {Fri, 25 Nov 2022 16:03:20 +0100},
  biburl       = {https://dblp.org/rec/conf/icsoc/SellamiSOA22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/kbse/AlOmarIKGM0BNKT22,
  author       = {Eman Abdullah AlOmar and
                  Anton Ivanov and
                  Zarina Kurbatova and
                  Yaroslav Golubev and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni and
                  Timofey Bryksin and
                  Le Nguyen and
                  Amit Kini and
                  Aditya Thakur},
  title        = {AntiCopyPaster: Extracting Code Duplicates As Soon As They Are Introduced
                  in the {IDE}},
  booktitle    = {37th {IEEE/ACM} International Conference on Automated Software Engineering,
                  {ASE} 2022, Rochester, MI, USA, October 10-14, 2022},
  pages        = {152:1--152:4},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3551349.3559537},
  doi          = {10.1145/3551349.3559537},
  timestamp    = {Wed, 18 Jan 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/kbse/AlOmarIKGM0BNKT22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/msr/AlOmarPMNO22,
  author       = {Eman Abdullah AlOmar and
                  Anthony Peruma and
                  Mohamed Wiem Mkaouer and
                  Christian D. Newman and
                  Ali Ouni},
  title        = {An Exploratory Study on Refactoring Documentation in Issues Handling},
  booktitle    = {19th {IEEE/ACM} International Conference on Mining Software Repositories,
                  {MSR} 2022, Pittsburgh, PA, USA, May 23-24, 2022},
  pages        = {107--111},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3524842.3528525},
  doi          = {10.1145/3524842.3528525},
  timestamp    = {Wed, 07 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/msr/AlOmarPMNO22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/msr/PerumaANMO22,
  author       = {Anthony Peruma and
                  Eman Abdullah AlOmar and
                  Christian D. Newman and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni},
  title        = {Refactoring Debt: Myth or Reality? An Exploratory Study on the Relationship
                  Between Technical Debt and Refactoring},
  booktitle    = {19th {IEEE/ACM} International Conference on Mining Software Repositories,
                  {MSR} 2022, Pittsburgh, PA, USA, May 23-24, 2022},
  pages        = {127--131},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://ieeexplore.ieee.org/document/9796264},
  timestamp    = {Wed, 13 Jul 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/msr/PerumaANMO22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/msr/AlOmarCMO22,
  author       = {Eman Abdullah AlOmar and
                  Moataz Chouchen and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni},
  title        = {Code Review Practices for Refactoring Changes: An Empirical Study
                  on OpenStack},
  booktitle    = {19th {IEEE/ACM} International Conference on Mining Software Repositories,
                  {MSR} 2022, Pittsburgh, PA, USA, May 23-24, 2022},
  pages        = {689--701},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3524842.3527932},
  doi          = {10.1145/3524842.3527932},
  timestamp    = {Wed, 07 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/msr/AlOmarCMO22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/w4a/AljedaaniML0J22,
  author       = {Wajdi Aljedaani and
                  Mohamed Wiem Mkaouer and
                  Stephanie Ludi and
                  Ali Ouni and
                  Ilyes Jenhani},
  editor       = {Dragan Ahmetovic and
                  Victoria Yaneva},
  title        = {On the identification of accessibility bug reports in open source
                  systems},
  booktitle    = {W4A'22: 19th Web for All Conference, Lyon, France, April 25 - 26,
                  2022},
  pages        = {19:1--19:11},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3493612.3520471},
  doi          = {10.1145/3493612.3520471},
  timestamp    = {Wed, 07 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/w4a/AljedaaniML0J22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2203-05660,
  author       = {Anthony Peruma and
                  Eman Abdullah AlOmar and
                  Christian D. Newman and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni},
  title        = {Refactoring Debt: Myth or Reality? An Exploratory Study on the Relationship
                  Between Technical Debt and Refactoring},
  journal      = {CoRR},
  volume       = {abs/2203.05660},
  year         = {2022},
  url          = {https://doi.org/10.48550/arXiv.2203.05660},
  doi          = {10.48550/ARXIV.2203.05660},
  eprinttype    = {arXiv},
  eprint       = {2203.05660},
  timestamp    = {Wed, 16 Mar 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2203-05660.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2203-10221,
  author       = {Eman Abdullah AlOmar and
                  Anthony Peruma and
                  Mohamed Wiem Mkaouer and
                  Christian D. Newman and
                  Ali Ouni},
  title        = {An Exploratory Study on Refactoring Documentation in Issues Handling},
  journal      = {CoRR},
  volume       = {abs/2203.10221},
  year         = {2022},
  url          = {https://doi.org/10.48550/arXiv.2203.10221},
  doi          = {10.48550/ARXIV.2203.10221},
  eprinttype    = {arXiv},
  eprint       = {2203.10221},
  timestamp    = {Mon, 28 Mar 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2203-10221.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2203-14404,
  author       = {Eman Abdullah AlOmar and
                  Moataz Chouchen and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni},
  title        = {Code Review Practices for Refactoring Changes: An Empirical Study
                  on OpenStack},
  journal      = {CoRR},
  volume       = {abs/2203.14404},
  year         = {2022},
  url          = {https://doi.org/10.48550/arXiv.2203.14404},
  doi          = {10.48550/ARXIV.2203.14404},
  eprinttype    = {arXiv},
  eprint       = {2203.14404},
  timestamp    = {Mon, 04 Apr 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2203-14404.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2205-08116,
  author       = {Ayano Ikegami and
                  Raula Gaikovina Kula and
                  Bodin Chinthanet and
                  Vittunyuta Maeprasart and
                  Ali Ouni and
                  Takashi Ishio and
                  Kenichi Matsumoto},
  title        = {On the Use of Refactoring in Security Vulnerability Fixes: An Exploratory
                  Study on Maven Libraries},
  journal      = {CoRR},
  volume       = {abs/2205.08116},
  year         = {2022},
  url          = {https://doi.org/10.48550/arXiv.2205.08116},
  doi          = {10.48550/ARXIV.2205.08116},
  eprinttype    = {arXiv},
  eprint       = {2205.08116},
  timestamp    = {Mon, 23 May 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2205-08116.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2206-07010,
  author       = {Khaled Sellami and
                  Mohamed Aymen Saied and
                  Ali Ouni},
  title        = {A Hierarchical-DBSCAN Method for Extracting Microservices from Monolithic
                  Applications},
  journal      = {CoRR},
  volume       = {abs/2206.07010},
  year         = {2022},
  url          = {https://doi.org/10.48550/arXiv.2206.07010},
  doi          = {10.48550/ARXIV.2206.07010},
  eprinttype    = {arXiv},
  eprint       = {2206.07010},
  timestamp    = {Tue, 21 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2206-07010.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/algorithms/SagarAMON21,
  author       = {Priyadarshni Suresh Sagar and
                  Eman Abdullah AlOmar and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni and
                  Christian D. Newman},
  title        = {Comparing Commit Messages and Source Code Metrics for the Prediction
                  Refactoring Activities},
  journal      = {Algorithms},
  volume       = {14},
  number       = {10},
  pages        = {289},
  year         = {2021},
  url          = {https://doi.org/10.3390/a14100289},
  doi          = {10.3390/A14100289},
  timestamp    = {Mon, 12 Jun 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/algorithms/SagarAMON21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/asc/ChouchenOMKI21,
  author       = {Moataz Chouchen and
                  Ali Ouni and
                  Mohamed Wiem Mkaouer and
                  Raula Gaikovina Kula and
                  Katsuro Inoue},
  title        = {WhoReview: {A} multi-objective search-based approach for code reviewers
                  recommendation in modern code review},
  journal      = {Appl. Soft Comput.},
  volume       = {100},
  pages        = {106908},
  year         = {2021},
  url          = {https://doi.org/10.1016/j.asoc.2020.106908},
  doi          = {10.1016/J.ASOC.2020.106908},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/asc/ChouchenOMKI21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/eswa/AlOmarPMNOK21,
  author       = {Eman Abdullah AlOmar and
                  Anthony Peruma and
                  Mohamed Wiem Mkaouer and
                  Christian D. Newman and
                  Ali Ouni and
                  Marouane Kessentini},
  title        = {How we refactor and how we document it? On the use of supervised machine
                  learning algorithms to classify refactoring documentation},
  journal      = {Expert Syst. Appl.},
  volume       = {167},
  pages        = {114176},
  year         = {2021},
  url          = {https://doi.org/10.1016/j.eswa.2020.114176},
  doi          = {10.1016/J.ESWA.2020.114176},
  timestamp    = {Thu, 23 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/eswa/AlOmarPMNOK21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/infsof/SaidaniOMP21,
  author       = {Islem Saidani and
                  Ali Ouni and
                  Mohamed Wiem Mkaouer and
                  Fabio Palomba},
  title        = {On the impact of Continuous Integration on refactoring practice: An
                  exploratory study on TravisTorrent},
  journal      = {Inf. Softw. Technol.},
  volume       = {138},
  pages        = {106618},
  year         = {2021},
  url          = {https://doi.org/10.1016/j.infsof.2021.106618},
  doi          = {10.1016/J.INFSOF.2021.106618},
  timestamp    = {Tue, 16 Aug 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/infsof/SaidaniOMP21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/infsof/AlOmarMNO21,
  author       = {Eman Abdullah AlOmar and
                  Mohamed Wiem Mkaouer and
                  Christian Donald Newman and
                  Ali Ouni},
  title        = {On preserving the behavior in software refactoring: {A} systematic
                  mapping study},
  journal      = {Inf. Softw. Technol.},
  volume       = {140},
  pages        = {106675},
  year         = {2021},
  url          = {https://doi.org/10.1016/j.infsof.2021.106675},
  doi          = {10.1016/J.INFSOF.2021.106675},
  timestamp    = {Tue, 16 Aug 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/infsof/AlOmarMNO21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/infsof/HamdiOCM21,
  author       = {Oumayma Hamdi and
                  Ali Ouni and
                  Mel {\'{O}} Cinn{\'{e}}ide and
                  Mohamed Wiem Mkaouer},
  title        = {A longitudinal study of the impact of refactoring in android applications},
  journal      = {Inf. Softw. Technol.},
  volume       = {140},
  pages        = {106699},
  year         = {2021},
  url          = {https://doi.org/10.1016/j.infsof.2021.106699},
  doi          = {10.1016/J.INFSOF.2021.106699},
  timestamp    = {Tue, 16 Aug 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/infsof/HamdiOCM21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jss/AlOmarMO21,
  author       = {Eman Abdullah AlOmar and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni},
  title        = {Toward the automatic classification of Self-Affirmed Refactoring},
  journal      = {J. Syst. Softw.},
  volume       = {171},
  pages        = {110821},
  year         = {2021},
  url          = {https://doi.org/10.1016/j.jss.2020.110821},
  doi          = {10.1016/J.JSS.2020.110821},
  timestamp    = {Thu, 23 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/jss/AlOmarMO21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/sensors/BouktifCO21,
  author       = {Salah Bouktif and
                  Abderraouf Cheniki and
                  Ali Ouni},
  title        = {Traffic Signal Control Using Hybrid Action Space Deep Reinforcement
                  Learning},
  journal      = {Sensors},
  volume       = {21},
  number       = {7},
  pages        = {2302},
  year         = {2021},
  url          = {https://doi.org/10.3390/s21072302},
  doi          = {10.3390/S21072302},
  timestamp    = {Sun, 16 May 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/sensors/BouktifCO21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/sqj/BessghaierOM21,
  author       = {Narjes Bessghaier and
                  Ali Ouni and
                  Mohamed Wiem Mkaouer},
  title        = {A longitudinal exploratory study on code smells in server side web
                  applications},
  journal      = {Softw. Qual. J.},
  volume       = {29},
  number       = {4},
  pages        = {901--941},
  year         = {2021},
  url          = {https://doi.org/10.1007/s11219-021-09567-w},
  doi          = {10.1007/S11219-021-09567-W},
  timestamp    = {Thu, 23 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/sqj/BessghaierOM21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tsc/WangKO21,
  author       = {Hanzhang Wang and
                  Marouane Kessentini and
                  Ali Ouni},
  title        = {Interactive Refactoring of Web Service Interfaces Using Computational
                  Search},
  journal      = {{IEEE} Trans. Serv. Comput.},
  volume       = {14},
  number       = {1},
  pages        = {179--192},
  year         = {2021},
  url          = {https://doi.org/10.1109/TSC.2017.2787152},
  doi          = {10.1109/TSC.2017.2787152},
  timestamp    = {Thu, 16 Sep 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tsc/WangKO21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ease/AljedaaniPAAM0N21,
  author       = {Wajdi Aljedaani and
                  Anthony Peruma and
                  Ahmed Aljohani and
                  Mazen Alotaibi and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni and
                  Christian D. Newman and
                  Abdullatif Ghallab and
                  Stephanie Ludi},
  editor       = {Ruzanna Chitchyan and
                  Jingyue Li and
                  Barbara Weber and
                  Tao Yue},
  title        = {Test Smell Detection Tools: {A} Systematic Mapping Study},
  booktitle    = {{EASE} 2021: Evaluation and Assessment in Software Engineering, Trondheim,
                  Norway, June 21-24, 2021},
  pages        = {170--180},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3463274.3463335},
  doi          = {10.1145/3463274.3463335},
  timestamp    = {Wed, 07 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ease/AljedaaniPAAM0N21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/gecco/0001M21,
  author       = {Ali Ouni and
                  Mohamed Wiem Mkaouer},
  editor       = {Krzysztof Krawiec},
  title        = {Search based software engineering: challenges, opportunities and recent
                  applications},
  booktitle    = {{GECCO} '21: Genetic and Evolutionary Computation Conference, Companion
                  Volume, Lille, France, July 10-14, 2021},
  pages        = {1032--1063},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3449726.3461425},
  doi          = {10.1145/3449726.3461425},
  timestamp    = {Thu, 15 Jul 2021 15:50:04 +0200},
  biburl       = {https://dblp.org/rec/conf/gecco/0001M21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/AlOmarAM0K21,
  author       = {Eman Abdullah AlOmar and
                  Hussein Alrubaye and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni and
                  Marouane Kessentini},
  title        = {Refactoring Practices in the Context of Modern Code Review: An Industrial
                  Case Study at Xerox},
  booktitle    = {43rd {IEEE/ACM} International Conference on Software Engineering:
                  Software Engineering in Practice, {ICSE} {(SEIP)} 2021, Madrid, Spain,
                  May 25-28, 2021},
  pages        = {348--357},
  publisher    = {{IEEE}},
  year         = {2021},
  url          = {https://doi.org/10.1109/ICSE-SEIP52600.2021.00044},
  doi          = {10.1109/ICSE-SEIP52600.2021.00044},
  timestamp    = {Thu, 23 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/AlOmarAM0K21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/kbse/Saidani021,
  author       = {Islem Saidani and
                  Ali Ouni},
  title        = {Toward a Smell-aware Prediction Model for {CI} Build Failures},
  booktitle    = {36th {IEEE/ACM} International Conference on Automated Software Engineering,
                  {ASE} 2021 - Workshops, Melbourne, Australia, November 15-19, 2021},
  pages        = {18--25},
  publisher    = {{IEEE}},
  year         = {2021},
  url          = {https://doi.org/10.1109/ASEW52652.2021.00017},
  doi          = {10.1109/ASEW52652.2021.00017},
  timestamp    = {Mon, 31 Jan 2022 10:01:24 +0100},
  biburl       = {https://dblp.org/rec/conf/kbse/Saidani021.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/kbse/Hamdi0AM21,
  author       = {Oumayma Hamdi and
                  Ali Ouni and
                  Eman Abdullah AlOmar and
                  Mohamed Wiem Mkaouer},
  title        = {An Empirical Study on Code Smells Co-occurrences in Android Applications},
  booktitle    = {36th {IEEE/ACM} International Conference on Automated Software Engineering,
                  {ASE} 2021 - Workshops, Melbourne, Australia, November 15-19, 2021},
  pages        = {26--33},
  publisher    = {{IEEE}},
  year         = {2021},
  url          = {https://doi.org/10.1109/ASEW52652.2021.00018},
  doi          = {10.1109/ASEW52652.2021.00018},
  timestamp    = {Wed, 07 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/kbse/Hamdi0AM21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/kbse/AljedaaniRL0M21,
  author       = {Wajdi Aljedaani and
                  Furqan Rustam and
                  Stephanie Ludi and
                  Ali Ouni and
                  Mohamed Wiem Mkaouer},
  title        = {Learning Sentiment Analysis for Accessibility User Reviews},
  booktitle    = {36th {IEEE/ACM} International Conference on Automated Software Engineering,
                  {ASE} 2021 - Workshops, Melbourne, Australia, November 15-19, 2021},
  pages        = {239--246},
  publisher    = {{IEEE}},
  year         = {2021},
  url          = {https://doi.org/10.1109/ASEW52652.2021.00053},
  doi          = {10.1109/ASEW52652.2021.00053},
  timestamp    = {Wed, 07 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/kbse/AljedaaniRL0M21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/mobilesoft/Hamdi0ACM21,
  author       = {Oumayma Hamdi and
                  Ali Ouni and
                  Eman Abdullah AlOmar and
                  Mel {\'{O}} Cinn{\'{e}}ide and
                  Mohamed Wiem Mkaouer},
  title        = {An Empirical Study on the Impact of Refactoring on Quality Metrics
                  in Android Applications},
  booktitle    = {8th {IEEE/ACM} International Conference on Mobile Software Engineering
                  and Systems, MOBILESoft@ICSE 2021, Madrid, Spain, May 17-19, 2021},
  pages        = {28--39},
  publisher    = {{IEEE}},
  year         = {2021},
  url          = {https://doi.org/10.1109/MobileSoft52590.2021.00010},
  doi          = {10.1109/MOBILESOFT52590.2021.00010},
  timestamp    = {Thu, 23 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/mobilesoft/Hamdi0ACM21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sigsoft/Saidani0CM21,
  author       = {Islem Saidani and
                  Ali Ouni and
                  Moataz Chouchen and
                  Mohamed Wiem Mkaouer},
  editor       = {Diomidis Spinellis and
                  Georgios Gousios and
                  Marsha Chechik and
                  Massimiliano Di Penta},
  title        = {BF-detector: an automated tool for {CI} build failure detection},
  booktitle    = {{ESEC/FSE} '21: 29th {ACM} Joint European Software Engineering Conference
                  and Symposium on the Foundations of Software Engineering, Athens,
                  Greece, August 23-28, 2021},
  pages        = {1530--1534},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3468264.3473115},
  doi          = {10.1145/3468264.3473115},
  timestamp    = {Thu, 23 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/sigsoft/Saidani0CM21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sigsoft/Almarimi0CM21,
  author       = {Nuri Almarimi and
                  Ali Ouni and
                  Moataz Chouchen and
                  Mohamed Wiem Mkaouer},
  editor       = {Diomidis Spinellis and
                  Georgios Gousios and
                  Marsha Chechik and
                  Massimiliano Di Penta},
  title        = {csDetector: an open source tool for community smells detection},
  booktitle    = {{ESEC/FSE} '21: 29th {ACM} Joint European Software Engineering Conference
                  and Symposium on the Foundations of Software Engineering, Athens,
                  Greece, August 23-28, 2021},
  pages        = {1560--1564},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3468264.3473121},
  doi          = {10.1145/3468264.3473121},
  timestamp    = {Sat, 08 Jan 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/sigsoft/Almarimi0CM21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/Chouchen0KWTMM21,
  author       = {Moataz Chouchen and
                  Ali Ouni and
                  Raula Gaikovina Kula and
                  Dong Wang and
                  Patanamon Thongtanunam and
                  Mohamed Wiem Mkaouer and
                  Kenichi Matsumoto},
  title        = {Anti-patterns in Modern Code Review: Symptoms and Prevalence},
  booktitle    = {28th {IEEE} International Conference on Software Analysis, Evolution
                  and Reengineering, {SANER} 2021, Honolulu, HI, USA, March 9-12, 2021},
  pages        = {531--535},
  publisher    = {{IEEE}},
  year         = {2021},
  url          = {https://doi.org/10.1109/SANER50967.2021.00060},
  doi          = {10.1109/SANER50967.2021.00060},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/Chouchen0KWTMM21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2102-05201,
  author       = {Eman Abdullah AlOmar and
                  Hussein Alrubaye and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni and
                  Marouane Kessentini},
  title        = {Refactoring Practices in the Context of Modern Code Review: An Industrial
                  Case Study at Xerox},
  journal      = {CoRR},
  volume       = {abs/2102.05201},
  year         = {2021},
  url          = {https://arxiv.org/abs/2102.05201},
  eprinttype    = {arXiv},
  eprint       = {2102.05201},
  timestamp    = {Thu, 18 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2102-05201.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2104-14640,
  author       = {Wajdi Aljedaani and
                  Anthony Peruma and
                  Ahmed Aljohani and
                  Mazen Alotaibi and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni and
                  Christian D. Newman and
                  Abdullatif Ghallab and
                  Stephanie Ludi},
  title        = {Test Smell Detection Tools: {A} Systematic Mapping Study},
  journal      = {CoRR},
  volume       = {abs/2104.14640},
  year         = {2021},
  url          = {https://arxiv.org/abs/2104.14640},
  eprinttype    = {arXiv},
  eprint       = {2104.14640},
  timestamp    = {Tue, 04 May 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2104-14640.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2106-13900,
  author       = {Eman Abdullah AlOmar and
                  Mohamed Wiem Mkaouer and
                  Christian D. Newman and
                  Ali Ouni},
  title        = {On Preserving the Behavior in Software Refactoring: {A} Systematic
                  Mapping Study},
  journal      = {CoRR},
  volume       = {abs/2106.13900},
  year         = {2021},
  url          = {https://arxiv.org/abs/2106.13900},
  eprinttype    = {arXiv},
  eprint       = {2106.13900},
  timestamp    = {Wed, 30 Jun 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2106-13900.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2107-00073,
  author       = {Eman Abdullah AlOmar and
                  Ben Christians and
                  Mihal Busho and
                  Ahmed Hamad AlKhalid and
                  Ali Ouni and
                  Christian D. Newman and
                  Mohamed Wiem Mkaouer},
  title        = {SATDBailiff- Mining and Tracking Self-Admitted Technical Debt},
  journal      = {CoRR},
  volume       = {abs/2107.00073},
  year         = {2021},
  url          = {https://arxiv.org/abs/2107.00073},
  eprinttype    = {arXiv},
  eprint       = {2107.00073},
  timestamp    = {Wed, 07 Jul 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2107-00073.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2109-11089,
  author       = {Eman Abdullah AlOmar and
                  Anthony Peruma and
                  Mohamed Wiem Mkaouer and
                  Christian D. Newman and
                  Ali Ouni},
  title        = {Behind the Scenes: On the Relationship Between Developer Experience
                  and Refactoring},
  journal      = {CoRR},
  volume       = {abs/2109.11089},
  year         = {2021},
  url          = {https://arxiv.org/abs/2109.11089},
  eprinttype    = {arXiv},
  eprint       = {2109.11089},
  timestamp    = {Mon, 27 Sep 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2109-11089.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2109-15141,
  author       = {Moataz Chouchen and
                  Jefferson Olongo and
                  Ali Ouni and
                  Mohamed Wiem Mkaouer},
  title        = {Predicting Code Review Completion Time in Modern Code Review},
  journal      = {CoRR},
  volume       = {abs/2109.15141},
  year         = {2021},
  url          = {https://arxiv.org/abs/2109.15141},
  eprinttype    = {arXiv},
  eprint       = {2109.15141},
  timestamp    = {Mon, 04 Oct 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2109-15141.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2110-12229,
  author       = {Anthony Peruma and
                  Steven Simmons and
                  Eman Abdullah AlOmar and
                  Christian D. Newman and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni},
  title        = {How Do {I} Refactor This? An Empirical Study on Refactoring Trends
                  and Topics in Stack Overflow},
  journal      = {CoRR},
  volume       = {abs/2110.12229},
  year         = {2021},
  url          = {https://arxiv.org/abs/2110.12229},
  eprinttype    = {arXiv},
  eprint       = {2110.12229},
  timestamp    = {Thu, 28 Oct 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2110-12229.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2111-07002,
  author       = {Eman Abdullah AlOmar and
                  Tianjia Wang and
                  Vaibhavi Raut and
                  Mohamed Wiem Mkaouer and
                  Christian D. Newman and
                  Ali Ouni},
  title        = {Refactoring for Reuse: An Empirical Study},
  journal      = {CoRR},
  volume       = {abs/2111.07002},
  year         = {2021},
  url          = {https://arxiv.org/abs/2111.07002},
  eprinttype    = {arXiv},
  eprint       = {2111.07002},
  timestamp    = {Tue, 16 Nov 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2111-07002.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2112-01581,
  author       = {Eman Abdullah AlOmar and
                  Jiaqian Liu and
                  Kenneth Addo and
                  Mohamed Wiem Mkaouer and
                  Christian D. Newman and
                  Ali Ouni and
                  Zhe Yu},
  title        = {On the Documentation of Refactoring Types},
  journal      = {CoRR},
  volume       = {abs/2112.01581},
  year         = {2021},
  url          = {https://arxiv.org/abs/2112.01581},
  eprinttype    = {arXiv},
  eprint       = {2112.01581},
  timestamp    = {Tue, 07 Dec 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2112-01581.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/asc/AlrubayeMKROM20,
  author       = {Hussein Alrubaye and
                  Mohamed Wiem Mkaouer and
                  Igor Khokhlov and
                  Leon Reznik and
                  Ali Ouni and
                  Jason Mcgoff},
  title        = {Learning to recommend third-party library migration opportunities
                  at the {API} level},
  journal      = {Appl. Soft Comput.},
  volume       = {90},
  pages        = {106140},
  year         = {2020},
  url          = {https://doi.org/10.1016/j.asoc.2020.106140},
  doi          = {10.1016/J.ASOC.2020.106140},
  timestamp    = {Sun, 25 Jul 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/asc/AlrubayeMKROM20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/infsof/SaidaniOCM20,
  author       = {Islem Saidani and
                  Ali Ouni and
                  Moataz Chouchen and
                  Mohamed Wiem Mkaouer},
  title        = {Predicting continuous integration build failures using evolutionary
                  search},
  journal      = {Inf. Softw. Technol.},
  volume       = {128},
  pages        = {106392},
  year         = {2020},
  url          = {https://doi.org/10.1016/j.infsof.2020.106392},
  doi          = {10.1016/J.INFSOF.2020.106392},
  timestamp    = {Tue, 16 Aug 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/infsof/SaidaniOCM20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/kbs/AlmarimiOM20,
  author       = {Nuri Almarimi and
                  Ali Ouni and
                  Mohamed Wiem Mkaouer},
  title        = {Learning to detect community smells in open source software projects},
  journal      = {Knowl. Based Syst.},
  volume       = {204},
  pages        = {106201},
  year         = {2020},
  url          = {https://doi.org/10.1016/j.knosys.2020.106201},
  doi          = {10.1016/J.KNOSYS.2020.106201},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/kbs/AlmarimiOM20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tse/AlizadehKMOOC20,
  author       = {Vahid Alizadeh and
                  Marouane Kessentini and
                  Mohamed Wiem Mkaouer and
                  Mel Ocinneide and
                  Ali Ouni and
                  Yuanfang Cai},
  title        = {An Interactive and Dynamic Search-Based Approach to Software Refactoring
                  Recommendations},
  journal      = {{IEEE} Trans. Software Eng.},
  volume       = {46},
  number       = {9},
  pages        = {932--961},
  year         = {2020},
  url          = {https://doi.org/10.1109/TSE.2018.2872711},
  doi          = {10.1109/TSE.2018.2872711},
  timestamp    = {Thu, 23 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tse/AlizadehKMOOC20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/gecco/Chouchen0MKI20,
  author       = {Motaz Chouchen and
                  Ali Ouni and
                  Mohamed Wiem Mkaouer and
                  Raula Gaikovina Kula and
                  Katsuro Inoue},
  editor       = {Carlos Artemio Coello Coello},
  title        = {Recommending peer reviewers in modern code review: a multi-objective
                  search-based approach},
  booktitle    = {{GECCO} '20: Genetic and Evolutionary Computation Conference, Companion
                  Volume, Canc{\'{u}}n, Mexico, July 8-12, 2020},
  pages        = {307--308},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3377929.3390057},
  doi          = {10.1145/3377929.3390057},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/gecco/Chouchen0MKI20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/gecco/Saidani0CM20,
  author       = {Islem Saidani and
                  Ali Ouni and
                  Moataz Chouchen and
                  Mohamed Wiem Mkaouer},
  editor       = {Carlos Artemio Coello Coello},
  title        = {On the prediction of continuous integration build failures using search-based
                  software engineering},
  booktitle    = {{GECCO} '20: Genetic and Evolutionary Computation Conference, Companion
                  Volume, Canc{\'{u}}n, Mexico, July 8-12, 2020},
  pages        = {313--314},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3377929.3390050},
  doi          = {10.1145/3377929.3390050},
  timestamp    = {Mon, 20 Jul 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/gecco/Saidani0CM20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/gecco/000120,
  author       = {Ali Ouni},
  editor       = {Carlos Artemio Coello Coello},
  title        = {Search based software engineering: challenges, opportunities and recent
                  applications},
  booktitle    = {{GECCO} '20: Genetic and Evolutionary Computation Conference, Companion
                  Volume, Canc{\'{u}}n, Mexico, July 8-12, 2020},
  pages        = {1114--1146},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3377929.3389887},
  doi          = {10.1145/3377929.3389887},
  timestamp    = {Mon, 20 Jul 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/gecco/000120.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icgse/Almarimi0CSM20,
  author       = {Nuri Almarimi and
                  Ali Ouni and
                  Moataz Chouchen and
                  Islem Saidani and
                  Mohamed Wiem Mkaouer},
  editor       = {Paolo Tell and
                  Igor Steinmacher and
                  Ricardo Britto},
  title        = {On the detection of community smells using genetic programming-based
                  ensemble classifier chain},
  booktitle    = {{ICGSE} '20: 15th {IEEE/ACM} International Conference on Global Software
                  Engineering, Seoul, Republic of Korea, June 26-28, 2020},
  pages        = {43--54},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3372787.3390439},
  doi          = {10.1145/3372787.3390439},
  timestamp    = {Wed, 21 Apr 2021 08:53:38 +0200},
  biburl       = {https://dblp.org/rec/conf/icgse/Almarimi0CSM20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/BogartAM020,
  author       = {Alex Bogart and
                  Eman Abdullah AlOmar and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni},
  title        = {Increasing the Trust In Refactoring Through Visualization},
  booktitle    = {{ICSE} '20: 42nd International Conference on Software Engineering,
                  Workshops, Seoul, Republic of Korea, 27 June - 19 July, 2020},
  pages        = {334--341},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3387940.3392190},
  doi          = {10.1145/3387940.3392190},
  timestamp    = {Fri, 16 Oct 2020 11:06:55 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/BogartAM020.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/AlOmarPNM020,
  author       = {Eman Abdullah AlOmar and
                  Anthony Peruma and
                  Christian D. Newman and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni},
  title        = {On the Relationship Between Developer Experience and Refactoring:
                  An Exploratory Study and Preliminary Results},
  booktitle    = {{ICSE} '20: 42nd International Conference on Software Engineering,
                  Workshops, Seoul, Republic of Korea, 27 June - 19 July, 2020},
  pages        = {342--349},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3387940.3392193},
  doi          = {10.1145/3387940.3392193},
  timestamp    = {Fri, 16 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/AlOmarPNM020.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/PerumaNM0P20,
  author       = {Anthony Peruma and
                  Christian D. Newman and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni and
                  Fabio Palomba},
  title        = {An Exploratory Study on the Refactoring of Unit Test Files in Android
                  Applications},
  booktitle    = {{ICSE} '20: 42nd International Conference on Software Engineering,
                  Workshops, Seoul, Republic of Korea, 27 June - 19 July, 2020},
  pages        = {350--357},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3387940.3392189},
  doi          = {10.1145/3387940.3392189},
  timestamp    = {Fri, 16 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/PerumaNM0P20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsr/Chouchen0M20,
  author       = {Moataz Chouchen and
                  Ali Ouni and
                  Mohamed Wiem Mkaouer},
  editor       = {Sihem Ben Sassi and
                  St{\'{e}}phane Ducasse and
                  Hafedh Mili},
  title        = {AndroLib: Third-Party Software Library Recommendation for Android
                  Applications},
  booktitle    = {Reuse in Emerging Software Engineering Practices - 19th International
                  Conference on Software and Systems Reuse, {ICSR} 2020, Hammamet, Tunisia,
                  December 2-4, 2020, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {12541},
  pages        = {208--225},
  publisher    = {Springer},
  year         = {2020},
  url          = {https://doi.org/10.1007/978-3-030-64694-3\_13},
  doi          = {10.1007/978-3-030-64694-3\_13},
  timestamp    = {Thu, 17 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsr/Chouchen0M20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsr/AlrubayeAAM020,
  author       = {Hussein Alrubaye and
                  Deema Alshoaibi and
                  Eman Abdullah AlOmar and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni},
  editor       = {Sihem Ben Sassi and
                  St{\'{e}}phane Ducasse and
                  Hafedh Mili},
  title        = {How Does Library Migration Impact Software Quality and Comprehension?
                  An Empirical Study},
  booktitle    = {Reuse in Emerging Software Engineering Practices - 19th International
                  Conference on Software and Systems Reuse, {ICSR} 2020, Hammamet, Tunisia,
                  December 2-4, 2020, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {12541},
  pages        = {245--260},
  publisher    = {Springer},
  year         = {2020},
  url          = {https://doi.org/10.1007/978-3-030-64694-3\_15},
  doi          = {10.1007/978-3-030-64694-3\_15},
  timestamp    = {Thu, 17 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsr/AlrubayeAAM020.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsr/AlOmarRBWALN0M20,
  author       = {Eman Abdullah AlOmar and
                  Philip T. Rodriguez and
                  Jordan Bowman and
                  Tianjia Wang and
                  Benjamin Adepoju and
                  Kevin Lopez and
                  Christian D. Newman and
                  Ali Ouni and
                  Mohamed Wiem Mkaouer},
  editor       = {Sihem Ben Sassi and
                  St{\'{e}}phane Ducasse and
                  Hafedh Mili},
  title        = {How Do Developers Refactor Code to Improve Code Reusability?},
  booktitle    = {Reuse in Emerging Software Engineering Practices - 19th International
                  Conference on Software and Systems Reuse, {ICSR} 2020, Hammamet, Tunisia,
                  December 2-4, 2020, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {12541},
  pages        = {261--276},
  publisher    = {Springer},
  year         = {2020},
  url          = {https://doi.org/10.1007/978-3-030-64694-3\_16},
  doi          = {10.1007/978-3-030-64694-3\_16},
  timestamp    = {Thu, 17 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsr/AlOmarRBWALN0M20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsr/AlOmarBLM0N20,
  author       = {Eman Abdullah AlOmar and
                  Diego Barinas and
                  Jiaqian Liu and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni and
                  Christian D. Newman},
  editor       = {Sihem Ben Sassi and
                  St{\'{e}}phane Ducasse and
                  Hafedh Mili},
  title        = {An Exploratory Study on How Software Reuse is Discussed in Stack Overflow},
  booktitle    = {Reuse in Emerging Software Engineering Practices - 19th International
                  Conference on Software and Systems Reuse, {ICSR} 2020, Hammamet, Tunisia,
                  December 2-4, 2020, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {12541},
  pages        = {292--303},
  publisher    = {Springer},
  year         = {2020},
  url          = {https://doi.org/10.1007/978-3-030-64694-3\_18},
  doi          = {10.1007/978-3-030-64694-3\_18},
  timestamp    = {Thu, 17 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsr/AlOmarBLM0N20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icws2/SaidaniOM20,
  author       = {Islem Saidani and
                  Ali Ouni and
                  Mohamed Wiem Mkaouer},
  editor       = {Wei{-}Shinn Ku and
                  Yasuhiko Kanemasa and
                  Mohamed Adel Serhani and
                  Liang{-}Jie Zhang},
  title        = {Web Service {API} Anti-patterns Detection as a Multi-label Learning
                  Problem},
  booktitle    = {Web Services - {ICWS} 2020 - 27th International Conference, Held as
                  Part of the Services Conference Federation, {SCF} 2020, Honolulu,
                  HI, USA, September 18-20, 2020, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {12406},
  pages        = {114--132},
  publisher    = {Springer},
  year         = {2020},
  url          = {https://doi.org/10.1007/978-3-030-59618-7\_8},
  doi          = {10.1007/978-3-030-59618-7\_8},
  timestamp    = {Thu, 23 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icws2/SaidaniOM20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/scc2/BessghaierOM20,
  author       = {Narjes Bessghaier and
                  Ali Ouni and
                  Mohamed Wiem Mkaouer},
  editor       = {Qingyang Wang and
                  Yunni Xia and
                  Sangeetha Seshadri and
                  Liang{-}Jie Zhang},
  title        = {On the Diffusion and Impact of Code Smells in Web Applications},
  booktitle    = {Services Computing - {SCC} 2020 - 17th International Conference, Held
                  as Part of the Services Conference Federation, {SCF} 2020, Honolulu,
                  HI, USA, September 18-20, 2020, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {12409},
  pages        = {67--84},
  publisher    = {Springer},
  year         = {2020},
  url          = {https://doi.org/10.1007/978-3-030-59592-0\_5},
  doi          = {10.1007/978-3-030-59592-0\_5},
  timestamp    = {Wed, 29 Mar 2023 16:58:55 +0200},
  biburl       = {https://dblp.org/rec/conf/scc2/BessghaierOM20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sigsoft/PerumaANM0P20,
  author       = {Anthony Peruma and
                  Khalid Almalki and
                  Christian D. Newman and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni and
                  Fabio Palomba},
  editor       = {Prem Devanbu and
                  Myra B. Cohen and
                  Thomas Zimmermann},
  title        = {tsDetect: an open source test smells detection tool},
  booktitle    = {{ESEC/FSE} '20: 28th {ACM} Joint European Software Engineering Conference
                  and Symposium on the Foundations of Software Engineering, Virtual
                  Event, USA, November 8-13, 2020},
  pages        = {1650--1654},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3368089.3417921},
  doi          = {10.1145/3368089.3417921},
  timestamp    = {Thu, 13 Jan 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/sigsoft/PerumaANM0P20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2005-06510,
  author       = {Mohamed Wiem Mkaouer and
                  Marouane Kessentini and
                  Adnan Shaout and
                  Patrice Koligheu and
                  Slim Bechikh and
                  Kalyanmoy Deb and
                  Ali Ouni},
  title        = {Many-Objective Software Remodularization using {NSGA-III}},
  journal      = {CoRR},
  volume       = {abs/2005.06510},
  year         = {2020},
  url          = {https://arxiv.org/abs/2005.06510},
  eprinttype    = {arXiv},
  eprint       = {2005.06510},
  timestamp    = {Fri, 22 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2005-06510.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2009-09279,
  author       = {Eman Abdullah AlOmar and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni},
  title        = {Toward the Automatic Classification of Self-Affirmed Refactoring},
  journal      = {CoRR},
  volume       = {abs/2009.09279},
  year         = {2020},
  url          = {https://arxiv.org/abs/2009.09279},
  eprinttype    = {arXiv},
  eprint       = {2009.09279},
  timestamp    = {Wed, 23 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2009-09279.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2010-13890,
  author       = {Eman Abdullah AlOmar and
                  Anthony Peruma and
                  Mohamed Wiem Mkaouer and
                  Christian D. Newman and
                  Ali Ouni and
                  Marouane Kessentini},
  title        = {How We Refactor and How We Document it? On the Use of Supervised Machine
                  Learning Algorithms to Classify Refactoring Documentation},
  journal      = {CoRR},
  volume       = {abs/2010.13890},
  year         = {2020},
  url          = {https://arxiv.org/abs/2010.13890},
  eprinttype    = {arXiv},
  eprint       = {2010.13890},
  timestamp    = {Mon, 02 Nov 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2010-13890.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/asc/AlmarimiOBMKS19,
  author       = {Nuri Almarimi and
                  Ali Ouni and
                  Salah Bouktif and
                  Mohamed Wiem Mkaouer and
                  Raula Gaikovina Kula and
                  Mohamed Aymen Saied},
  title        = {Web service {API} recommendation for automated mashup creation using
                  multi-objective evolutionary search},
  journal      = {Appl. Soft Comput.},
  volume       = {85},
  year         = {2019},
  url          = {https://doi.org/10.1016/j.asoc.2019.105830},
  doi          = {10.1016/J.ASOC.2019.105830},
  timestamp    = {Thu, 23 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/asc/AlmarimiOBMKS19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ase/BoukharataOKBW19,
  author       = {Sabrine Boukharata and
                  Ali Ouni and
                  Marouane Kessentini and
                  Salah Bouktif and
                  Hanzhang Wang},
  title        = {Improving web service interfaces modularity using multi-objective
                  optimization},
  journal      = {Autom. Softw. Eng.},
  volume       = {26},
  number       = {2},
  pages        = {275--312},
  year         = {2019},
  url          = {https://doi.org/10.1007/s10515-019-00256-4},
  doi          = {10.1007/S10515-019-00256-4},
  timestamp    = {Fri, 05 Jul 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ase/BoukharataOKBW19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/toit/OuniWKBI19,
  author       = {Ali Ouni and
                  Hanzhang Wang and
                  Marouane Kessentini and
                  Salah Bouktif and
                  Katsuro Inoue},
  title        = {A Hybrid Approach for Improving the Design Quality of Web Service
                  Interfaces},
  journal      = {{ACM} Trans. Internet Techn.},
  volume       = {19},
  number       = {1},
  pages        = {4:1--4:24},
  year         = {2019},
  url          = {https://doi.org/10.1145/3226593},
  doi          = {10.1145/3226593},
  timestamp    = {Sat, 08 Jan 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/toit/OuniWKBI19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cascon/PerumaANM0P19,
  author       = {Anthony Peruma and
                  Khalid Almalki and
                  Christian D. Newman and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni and
                  Fabio Palomba},
  editor       = {Tima Pakfetrat and
                  Guy{-}Vincent Jourdan and
                  Kostas Kontogiannis and
                  Robert F. Enenkel},
  title        = {On the distribution of test smells in open source Android applications:
                  an exploratory study},
  booktitle    = {Proceedings of the 29th Annual International Conference on Computer
                  Science and Software Engineering, {CASCON} 2019, Markham, Ontario,
                  Canada, November 4-6, 2019},
  pages        = {193--202},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://dl.acm.org/doi/10.5555/3370272.3370293},
  doi          = {10.5555/3370272.3370293},
  timestamp    = {Wed, 04 May 2022 13:02:28 +0200},
  biburl       = {https://dblp.org/rec/conf/cascon/PerumaANM0P19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/esem/AlOmarM0K19,
  author       = {Eman Abdullah AlOmar and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni and
                  Marouane Kessentini},
  title        = {On the Impact of Refactoring on the Relationship between Quality Attributes
                  and Design Metrics},
  booktitle    = {2019 {ACM/IEEE} International Symposium on Empirical Software Engineering
                  and Measurement, {ESEM} 2019, Porto de Galinhas, Recife, Brazil, September
                  19-20, 2019},
  pages        = {1--11},
  publisher    = {{IEEE}},
  year         = {2019},
  url          = {https://doi.org/10.1109/ESEM.2019.8870177},
  doi          = {10.1109/ESEM.2019.8870177},
  timestamp    = {Thu, 23 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/esem/AlOmarM0K19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/AlOmarM019,
  author       = {Eman Abdullah AlOmar and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni},
  editor       = {Nikolaos Tsantalis and
                  Yuanfang Cai and
                  Serge Demeyer},
  title        = {Can refactoring be self-affirmed?: an exploratory study on how developers
                  document their refactoring activities in commit messages},
  booktitle    = {Proceedings of the 3rd International Workshop on Refactoring, IWOR@ICSE
                  2019, Montreal, QC, Canada, May 28, 2019},
  pages        = {51--58},
  publisher    = {{IEEE} / {ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1109/IWoR.2019.00017},
  doi          = {10.1109/IWOR.2019.00017},
  timestamp    = {Thu, 23 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/AlOmarM019.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/AlrubayeM019,
  author       = {Hussein Alrubaye and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni},
  title        = {MigrationMiner: An Automated Detection Tool of Third-Party Java Library
                  Migration at the Method Level},
  booktitle    = {2019 {IEEE} International Conference on Software Maintenance and Evolution,
                  {ICSME} 2019, Cleveland, OH, USA, September 29 - October 4, 2019},
  pages        = {414--417},
  publisher    = {{IEEE}},
  year         = {2019},
  url          = {https://doi.org/10.1109/ICSME.2019.00072},
  doi          = {10.1109/ICSME.2019.00072},
  timestamp    = {Thu, 23 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icsm/AlrubayeM019.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsoc/Saidani0MS19,
  author       = {Islem Saidani and
                  Ali Ouni and
                  Mohamed Wiem Mkaouer and
                  Mohamed Aymen Saied},
  editor       = {Sami Yangui and
                  Ismael Bouassida Rodriguez and
                  Khalil Drira and
                  Zahir Tari},
  title        = {Towards Automated Microservices Extraction Using Muti-objective Evolutionary
                  Search},
  booktitle    = {Service-Oriented Computing - 17th International Conference, {ICSOC}
                  2019, Toulouse, France, October 28-31, 2019, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {11895},
  pages        = {58--63},
  publisher    = {Springer},
  year         = {2019},
  url          = {https://doi.org/10.1007/978-3-030-33702-5\_5},
  doi          = {10.1007/978-3-030-33702-5\_5},
  timestamp    = {Sun, 02 Oct 2022 16:06:38 +0200},
  biburl       = {https://dblp.org/rec/conf/icsoc/Saidani0MS19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwpc/AlrubayeM019,
  author       = {Hussein Alrubaye and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni},
  editor       = {Yann{-}Ga{\"{e}}l Gu{\'{e}}h{\'{e}}neuc and
                  Foutse Khomh and
                  Federica Sarro},
  title        = {On the use of information retrieval to automate the detection of third-party
                  Java library migration at the method level},
  booktitle    = {Proceedings of the 27th International Conference on Program Comprehension,
                  {ICPC} 2019, Montreal, QC, Canada, May 25-31, 2019},
  pages        = {347--357},
  publisher    = {{IEEE} / {ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1109/ICPC.2019.00053},
  doi          = {10.1109/ICPC.2019.00053},
  timestamp    = {Thu, 23 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/iwpc/AlrubayeM019.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1906-02591,
  author       = {Hussein Alrubaye and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni},
  title        = {On the Use of Information Retrieval to Automate the Detection of Third-Party
                  Java Library Migration at the Method Level},
  journal      = {CoRR},
  volume       = {abs/1906.02591},
  year         = {2019},
  url          = {http://arxiv.org/abs/1906.02591},
  eprinttype    = {arXiv},
  eprint       = {1906.02591},
  timestamp    = {Thu, 13 Jun 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1906-02591.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1906-02882,
  author       = {Hussein Alrubaye and
                  Mohamed Wiem Mkaouer and
                  Igor Khokhlov and
                  Leon Reznik and
                  Ali Ouni and
                  Jason Mcgoff},
  title        = {Learning to Recommend Third-Party Library Migration Opportunities
                  at the {API} Level},
  journal      = {CoRR},
  volume       = {abs/1906.02882},
  year         = {2019},
  url          = {http://arxiv.org/abs/1906.02882},
  eprinttype    = {arXiv},
  eprint       = {1906.02882},
  timestamp    = {Fri, 14 Jun 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1906-02882.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1907-02997,
  author       = {Hussein Alrubaye and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni},
  title        = {MigrationMiner: An Automated Detection Tool of Third-Party Java Library
                  Migration at the Method Level},
  journal      = {CoRR},
  volume       = {abs/1907.02997},
  year         = {2019},
  url          = {http://arxiv.org/abs/1907.02997},
  eprinttype    = {arXiv},
  eprint       = {1907.02997},
  timestamp    = {Tue, 23 Jul 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1907-02997.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1907-04797,
  author       = {Eman Abdullah AlOmar and
                  Mohamed Wiem Mkaouer and
                  Ali Ouni and
                  Marouane Kessentini},
  title        = {Do Design Metrics Capture Developers Perception of Quality? An Empirical
                  Study on Self-Affirmed Refactoring Activities},
  journal      = {CoRR},
  volume       = {abs/1907.04797},
  year         = {2019},
  url          = {http://arxiv.org/abs/1907.04797},
  eprinttype    = {arXiv},
  eprint       = {1907.04797},
  timestamp    = {Wed, 17 Jul 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1907-04797.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ese/KulaGOII18,
  author       = {Raula Gaikovina Kula and
                  Daniel M. Germ{\'{a}}n and
                  Ali Ouni and
                  Takashi Ishio and
                  Katsuro Inoue},
  title        = {Do developers update their library dependencies? - An empirical study
                  on the impact of security advisories on library migration},
  journal      = {Empir. Softw. Eng.},
  volume       = {23},
  number       = {1},
  pages        = {384--417},
  year         = {2018},
  url          = {https://doi.org/10.1007/s10664-017-9521-5},
  doi          = {10.1007/S10664-017-9521-5},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ese/KulaGOII18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/infsof/KulaOGI18,
  author       = {Raula Gaikovina Kula and
                  Ali Ouni and
                  Daniel M. Germ{\'{a}}n and
                  Katsuro Inoue},
  title        = {An empirical study on the impact of refactoring activities on evolving
                  client-used APIs},
  journal      = {Inf. Softw. Technol.},
  volume       = {93},
  pages        = {186--199},
  year         = {2018},
  url          = {https://doi.org/10.1016/j.infsof.2017.09.007},
  doi          = {10.1016/J.INFSOF.2017.09.007},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/infsof/KulaOGI18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/infsof/OuniKC18,
  author       = {Ali Ouni and
                  Marouane Kessentini and
                  Mel {\'{O}} Cinn{\'{e}}ide},
  title        = {Introduction to the special section on Software Refactoring},
  journal      = {Inf. Softw. Technol.},
  volume       = {95},
  pages        = {328},
  year         = {2018},
  url          = {https://doi.org/10.1016/j.infsof.2017.12.015},
  doi          = {10.1016/J.INFSOF.2017.12.015},
  timestamp    = {Tue, 16 Aug 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/infsof/OuniKC18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jss/SaiedOSKIL18,
  author       = {Mohamed Aymen Saied and
                  Ali Ouni and
                  Houari A. Sahraoui and
                  Raula Gaikovina Kula and
                  Katsuro Inoue and
                  David Lo},
  title        = {Improving reusability of software libraries through usage pattern
                  mining},
  journal      = {J. Syst. Softw.},
  volume       = {145},
  pages        = {164--179},
  year         = {2018},
  url          = {https://doi.org/10.1016/j.jss.2018.08.032},
  doi          = {10.1016/J.JSS.2018.08.032},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jss/SaiedOSKIL18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/kbse/2018iwor,
  editor       = {Ali Ouni and
                  Marouane Kessentini and
                  Mel {\'{O}} Cinn{\'{e}}ide},
  title        = {Proceedings of the 2nd International Workshop on Refactoring, IWoR@ASE
                  2018, Montpellier, France, September 4, 2018},
  publisher    = {IWoR@ACM},
  year         = {2018},
  url          = {https://doi.org/10.1145/3242163},
  doi          = {10.1145/3242163},
  timestamp    = {Wed, 21 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/kbse/2018iwor.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ese/KessentiniMWOD17,
  author       = {Marouane Kessentini and
                  Usman Mansoor and
                  Manuel Wimmer and
                  Ali Ouni and
                  Kalyanmoy Deb},
  title        = {Search-based detection of model level changes},
  journal      = {Empir. Softw. Eng.},
  volume       = {22},
  number       = {2},
  pages        = {670--715},
  year         = {2017},
  url          = {https://doi.org/10.1007/s10664-016-9442-8},
  doi          = {10.1007/S10664-016-9442-8},
  timestamp    = {Tue, 25 Aug 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ese/KessentiniMWOD17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/infsof/OuniKKIGI17,
  author       = {Ali Ouni and
                  Raula Gaikovina Kula and
                  Marouane Kessentini and
                  Takashi Ishio and
                  Daniel M. Germ{\'{a}}n and
                  Katsuro Inoue},
  title        = {Search-based software library recommendation using multi-objective
                  optimization},
  journal      = {Inf. Softw. Technol.},
  volume       = {83},
  pages        = {55--75},
  year         = {2017},
  url          = {https://doi.org/10.1016/j.infsof.2016.11.007},
  doi          = {10.1016/J.INFSOF.2016.11.007},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/infsof/OuniKKIGI17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/smr/OuniKCSDI17,
  author       = {Ali Ouni and
                  Marouane Kessentini and
                  Mel {\'{O}} Cinn{\'{e}}ide and
                  Houari A. Sahraoui and
                  Kalyanmoy Deb and
                  Katsuro Inoue},
  title        = {{MORE:} {A} multi-objective refactoring recommendation approach to
                  introducing design patterns and fixing code smells},
  journal      = {J. Softw. Evol. Process.},
  volume       = {29},
  number       = {5},
  year         = {2017},
  url          = {https://doi.org/10.1002/smr.1843},
  doi          = {10.1002/SMR.1843},
  timestamp    = {Wed, 16 Mar 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/smr/OuniKCSDI17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tsc/OuniKIC17,
  author       = {Ali Ouni and
                  Marouane Kessentini and
                  Katsuro Inoue and
                  Mel {\'{O}} Cinn{\'{e}}ide},
  title        = {Search-Based Web Service Antipatterns Detection},
  journal      = {{IEEE} Trans. Serv. Comput.},
  volume       = {10},
  number       = {4},
  pages        = {603--617},
  year         = {2017},
  url          = {https://doi.org/10.1109/TSC.2015.2502595},
  doi          = {10.1109/TSC.2015.2502595},
  timestamp    = {Thu, 02 Apr 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tsc/OuniKIC17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/csit/SouiD0EA17,
  author       = {Makram Soui and
                  Soumaya Diab and
                  Ali Ouni and
                  Aroua Essayeh and
                  Mourad Abed},
  editor       = {Natalia Shakhovska},
  title        = {An Ontology-Based Approach for User Interface Adaptation},
  booktitle    = {Advances in Intelligent Systems and Computing - Selected Papers from
                  the International Conference on Computer Science and Information Technologies,
                  {CSIT} 2016, September 6-10 Lviv, Ukraine},
  series       = {Advances in Intelligent Systems and Computing},
  volume       = {512},
  pages        = {199--215},
  publisher    = {Springer},
  year         = {2017},
  url          = {https://doi.org/10.1007/978-3-319-45991-2\_13},
  doi          = {10.1007/978-3-319-45991-2\_13},
  timestamp    = {Sat, 09 Apr 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/csit/SouiD0EA17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/gecco/KessentiniD017,
  author       = {Marouane Kessentini and
                  Troh Josselin Dea and
                  Ali Ouni},
  editor       = {Peter A. N. Bosman},
  title        = {A context-based refactoring recommendation approach using simulated
                  annealing: two industrial case studies},
  booktitle    = {Proceedings of the Genetic and Evolutionary Computation Conference,
                  {GECCO} 2017, Berlin, Germany, July 15-19, 2017},
  pages        = {1303--1310},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3071178.3071334},
  doi          = {10.1145/3071178.3071334},
  timestamp    = {Tue, 06 Nov 2018 11:06:34 +0100},
  biburl       = {https://dblp.org/rec/conf/gecco/KessentiniD017.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/Kessentini017,
  author       = {Marouane Kessentini and
                  Ali Ouni},
  title        = {Detecting Android Smells Using Multi-Objective Genetic Programming},
  booktitle    = {4th {IEEE/ACM} International Conference on Mobile Software Engineering
                  and Systems, MOBILESoft@ICSE 2017, Buenos Aires, Argentina, May 22-23,
                  2017},
  pages        = {122--132},
  publisher    = {{IEEE}},
  year         = {2017},
  url          = {https://doi.org/10.1109/MOBILESoft.2017.29},
  doi          = {10.1109/MOBILESOFT.2017.29},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icse/Kessentini017.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icws/Daagi0KGB17,
  author       = {Marwa Daagi and
                  Ali Ouni and
                  Marouane Kessentini and
                  Mohamed Mohsen Gammoudi and
                  Salah Bouktif},
  editor       = {Ilkay Altintas and
                  Shiping Chen},
  title        = {Web Service Interface Decomposition Using Formal Concept Analysis},
  booktitle    = {2017 {IEEE} International Conference on Web Services, {ICWS} 2017,
                  Honolulu, HI, USA, June 25-30, 2017},
  pages        = {172--179},
  publisher    = {{IEEE}},
  year         = {2017},
  url          = {https://doi.org/10.1109/ICWS.2017.30},
  doi          = {10.1109/ICWS.2017.30},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icws/Daagi0KGB17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icws/WangKH017,
  author       = {Hanzhang Wang and
                  Marouane Kessentini and
                  Taghreed Hassouna and
                  Ali Ouni},
  editor       = {Ilkay Altintas and
                  Shiping Chen},
  title        = {On the Value of Quality of Service Attributes for Detecting Bad Design
                  Practices},
  booktitle    = {2017 {IEEE} International Conference on Web Services, {ICWS} 2017,
                  Honolulu, HI, USA, June 25-30, 2017},
  pages        = {341--348},
  publisher    = {{IEEE}},
  year         = {2017},
  url          = {https://doi.org/10.1109/ICWS.2017.126},
  doi          = {10.1109/ICWS.2017.126},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icws/WangKH017.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icws/0001DKBG17,
  author       = {Ali Ouni and
                  Marwa Daagi and
                  Marouane Kessentini and
                  Salah Bouktif and
                  Mohamed Mohsen Gammoudi},
  editor       = {Ilkay Altintas and
                  Shiping Chen},
  title        = {A Machine Learning-Based Approach to Detect Web Service Design Defects},
  booktitle    = {2017 {IEEE} International Conference on Web Services, {ICWS} 2017,
                  Honolulu, HI, USA, June 25-30, 2017},
  pages        = {532--539},
  publisher    = {{IEEE}},
  year         = {2017},
  url          = {https://doi.org/10.1109/ICWS.2017.62},
  doi          = {10.1109/ICWS.2017.62},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icws/0001DKBG17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icws/KessentiniWD017,
  author       = {Marouane Kessentini and
                  Hanzhang Wang and
                  Josselin Troh Dea and
                  Ali Ouni},
  editor       = {Ilkay Altintas and
                  Shiping Chen},
  title        = {Improving Web Services Design Quality Using Heuristic Search and Machine
                  Learning},
  booktitle    = {2017 {IEEE} International Conference on Web Services, {ICWS} 2017,
                  Honolulu, HI, USA, June 25-30, 2017},
  pages        = {540--547},
  publisher    = {{IEEE}},
  year         = {2017},
  url          = {https://doi.org/10.1109/ICWS.2017.63},
  doi          = {10.1109/ICWS.2017.63},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icws/KessentiniWD017.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/KulaGI0I17,
  author       = {Raula Gaikovina Kula and
                  Daniel M. Germ{\'{a}}n and
                  Takashi Ishio and
                  Ali Ouni and
                  Katsuro Inoue},
  editor       = {Martin Pinzger and
                  Gabriele Bavota and
                  Andrian Marcus},
  title        = {An exploratory study on library aging by monitoring client usage in
                  a software ecosystem},
  booktitle    = {{IEEE} 24th International Conference on Software Analysis, Evolution
                  and Reengineering, {SANER} 2017, Klagenfurt, Austria, February 20-24,
                  2017},
  pages        = {407--411},
  publisher    = {{IEEE} Computer Society},
  year         = {2017},
  url          = {https://doi.org/10.1109/SANER.2017.7884643},
  doi          = {10.1109/SANER.2017.7884643},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/wcre/KulaGI0I17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/Ujihara0II17,
  author       = {Naoya Ujihara and
                  Ali Ouni and
                  Takashi Ishio and
                  Katsuro Inoue},
  editor       = {Martin Pinzger and
                  Gabriele Bavota and
                  Andrian Marcus},
  title        = {c-JRefRec: Change-based identification of Move Method refactoring
                  opportunities},
  booktitle    = {{IEEE} 24th International Conference on Software Analysis, Evolution
                  and Reengineering, {SANER} 2017, Klagenfurt, Austria, February 20-24,
                  2017},
  pages        = {482--486},
  publisher    = {{IEEE} Computer Society},
  year         = {2017},
  url          = {https://doi.org/10.1109/SANER.2017.7884658},
  doi          = {10.1109/SANER.2017.7884658},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/wcre/Ujihara0II17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/medes/2017,
  editor       = {Richard Chbeir and
                  Asanee Kawtrakul and
                  William I. Grosky and
                  Ali Ouni},
  title        = {Proceedings of the 9th International Conference on Management of Digital
                  EcoSystems, {MEDES} 2017, Bangkok, Thailand, November 07-10, 2017},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {http://dl.acm.org/citation.cfm?id=3167020},
  timestamp    = {Sun, 01 Apr 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/medes/2017.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1709-04621,
  author       = {Raula Gaikovina Kula and
                  Daniel M. Germ{\'{a}}n and
                  Ali Ouni and
                  Takashi Ishio and
                  Katsuro Inoue},
  title        = {Do Developers Update Their Library Dependencies? An Empirical Study
                  on the Impact of Security Advisories on Library Migration},
  journal      = {CoRR},
  volume       = {abs/1709.04621},
  year         = {2017},
  url          = {http://arxiv.org/abs/1709.04621},
  eprinttype    = {arXiv},
  eprint       = {1709.04621},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1709-04621.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1709-04638,
  author       = {Raula Gaikovina Kula and
                  Ali Ouni and
                  Daniel M. Germ{\'{a}}n and
                  Katsuro Inoue},
  title        = {On the Impact of Micro-Packages: An Empirical Study of the npm JavaScript
                  Ecosystem},
  journal      = {CoRR},
  volume       = {abs/1709.04638},
  year         = {2017},
  url          = {http://arxiv.org/abs/1709.04638},
  eprinttype    = {arXiv},
  eprint       = {1709.04638},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1709-04638.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1709-09474,
  author       = {Raula Gaikovina Kula and
                  Ali Ouni and
                  Daniel M. Germ{\'{a}}n and
                  Katsuro Inoue},
  title        = {An Empirical Study on the Impact of Refactoring Activities on Evolving
                  Client-Used APIs},
  journal      = {CoRR},
  volume       = {abs/1709.09474},
  year         = {2017},
  url          = {http://arxiv.org/abs/1709.09474},
  eprinttype    = {arXiv},
  eprint       = {1709.09474},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1709-09474.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tosem/0001KSID16,
  author       = {Ali Ouni and
                  Marouane Kessentini and
                  Houari A. Sahraoui and
                  Katsuro Inoue and
                  Kalyanmoy Deb},
  title        = {Multi-Criteria Code Refactoring Using Search-Based Software Engineering:
                  An Industrial Case Study},
  journal      = {{ACM} Trans. Softw. Eng. Methodol.},
  volume       = {25},
  number       = {3},
  pages        = {23:1--23:53},
  year         = {2016},
  url          = {https://doi.org/10.1145/2932631},
  doi          = {10.1145/2932631},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/tosem/0001KSID16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/0001KI16,
  author       = {Ali Ouni and
                  Raula Gaikovina Kula and
                  Katsuro Inoue},
  title        = {Search-Based Peer Reviewers Recommendation in Modern Code Review},
  booktitle    = {2016 {IEEE} International Conference on Software Maintenance and Evolution,
                  {ICSME} 2016, Raleigh, NC, USA, October 2-7, 2016},
  pages        = {367--377},
  publisher    = {{IEEE} Computer Society},
  year         = {2016},
  url          = {https://doi.org/10.1109/ICSME.2016.65},
  doi          = {10.1109/ICSME.2016.65},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/0001KI16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsoc/WangK016,
  author       = {Hanzhang Wang and
                  Marouane Kessentini and
                  Ali Ouni},
  editor       = {Quan Z. Sheng and
                  Eleni Stroulia and
                  Samir Tata and
                  Sami Bhiri},
  title        = {Prediction of Web Services Evolution},
  booktitle    = {Service-Oriented Computing - 14th International Conference, {ICSOC}
                  2016, Banff, AB, Canada, October 10-13, 2016, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {9936},
  pages        = {282--297},
  publisher    = {Springer},
  year         = {2016},
  url          = {https://doi.org/10.1007/978-3-319-46295-0\_18},
  doi          = {10.1007/978-3-319-46295-0\_18},
  timestamp    = {Tue, 14 May 2019 10:00:36 +0200},
  biburl       = {https://dblp.org/rec/conf/icsoc/WangK016.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsoc/WangK016a,
  author       = {Hanzhang Wang and
                  Marouane Kessentini and
                  Ali Ouni},
  editor       = {Quan Z. Sheng and
                  Eleni Stroulia and
                  Samir Tata and
                  Sami Bhiri},
  title        = {Bi-level Identification of Web Service Defects},
  booktitle    = {Service-Oriented Computing - 14th International Conference, {ICSOC}
                  2016, Banff, AB, Canada, October 10-13, 2016, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {9936},
  pages        = {352--368},
  publisher    = {Springer},
  year         = {2016},
  url          = {https://doi.org/10.1007/978-3-319-46295-0\_22},
  doi          = {10.1007/978-3-319-46295-0\_22},
  timestamp    = {Fri, 02 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsoc/WangK016a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icws/0001SIS16,
  author       = {Ali Ouni and
                  Zouhour Salem and
                  Katsuro Inoue and
                  Makram Soui},
  editor       = {Stephan Reiff{-}Marganiec},
  title        = {{SIM:} An Automated Approach to Improve Web Service Interface Modularization},
  booktitle    = {{IEEE} International Conference on Web Services, {ICWS} 2016, San
                  Francisco, CA, USA, June 27 - July 2, 2016},
  pages        = {91--98},
  publisher    = {{IEEE} Computer Society},
  year         = {2016},
  url          = {https://doi.org/10.1109/ICWS.2016.20},
  doi          = {10.1109/ICWS.2016.20},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icws/0001SIS16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icws/Wang0KMG16,
  author       = {Hanzhang Wang and
                  Ali Ouni and
                  Marouane Kessentini and
                  Bruce R. Maxim and
                  William I. Grosky},
  editor       = {Stephan Reiff{-}Marganiec},
  title        = {Identification of Web Service Refactoring Opportunities as a Multi-objective
                  Problem},
  booktitle    = {{IEEE} International Conference on Web Services, {ICWS} 2016, San
                  Francisco, CA, USA, June 27 - July 2, 2016},
  pages        = {586--593},
  publisher    = {{IEEE} Computer Society},
  year         = {2016},
  url          = {https://doi.org/10.1109/ICWS.2016.81},
  doi          = {10.1109/ICWS.2016.81},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icws/Wang0KMG16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwpc/YoshidaSC0I16,
  author       = {Norihiro Yoshida and
                  Tsubasa Saika and
                  Eunjong Choi and
                  Ali Ouni and
                  Katsuro Inoue},
  title        = {Revisiting the relationship between code smells and refactoring},
  booktitle    = {24th {IEEE} International Conference on Program Comprehension, {ICPC}
                  2016, Austin, TX, USA, May 16-17, 2016},
  pages        = {1--4},
  publisher    = {{IEEE} Computer Society},
  year         = {2016},
  url          = {https://doi.org/10.1109/ICPC.2016.7503738},
  doi          = {10.1109/ICPC.2016.7503738},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwpc/YoshidaSC0I16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/kbse/AlmhanaMK016,
  author       = {Rafi Almhana and
                  Wiem Mkaouer and
                  Marouane Kessentini and
                  Ali Ouni},
  editor       = {David Lo and
                  Sven Apel and
                  Sarfraz Khurshid},
  title        = {Recommending relevant classes for bug reports using multi-objective
                  search},
  booktitle    = {Proceedings of the 31st {IEEE/ACM} International Conference on Automated
                  Software Engineering, {ASE} 2016, Singapore, September 3-7, 2016},
  pages        = {286--295},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2970276.2970344},
  doi          = {10.1145/2970276.2970344},
  timestamp    = {Sat, 30 Sep 2023 09:51:40 +0200},
  biburl       = {https://dblp.org/rec/conf/kbse/AlmhanaMK016.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/kbse/2016iwor,
  editor       = {Ali Ouni and
                  Marouane Kessentini and
                  Mel {\'{O}} Cinn{\'{e}}ide},
  title        = {Proceedings of the 1st International Workshop on Software Refactoring,
                  IWoR@ASE 2016, Singapore, Singapore, September 4, 2016},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2975945},
  doi          = {10.1145/2975945},
  isbn         = {978-1-4503-4509-5},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/kbse/2016iwor.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/Saied0SKIL16,
  author       = {Mohamed Aymen Saied and
                  Ali Ouni and
                  Houari A. Sahraoui and
                  Raula Gaikovina Kula and
                  Katsuro Inoue and
                  David Lo},
  title        = {Automated Inference of Software Library Usage Patterns},
  journal      = {CoRR},
  volume       = {abs/1612.01626},
  year         = {2016},
  url          = {http://arxiv.org/abs/1612.01626},
  eprinttype    = {arXiv},
  eprint       = {1612.01626},
  timestamp    = {Sat, 15 Sep 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/Saied0SKIL16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jss/0001KSIH15,
  author       = {Ali Ouni and
                  Marouane Kessentini and
                  Houari A. Sahraoui and
                  Katsuro Inoue and
                  Mohamed Salah Hamdi},
  title        = {Improving multi-objective code-smells correction using development
                  history},
  journal      = {J. Syst. Softw.},
  volume       = {105},
  pages        = {18--39},
  year         = {2015},
  url          = {https://doi.org/10.1016/j.jss.2015.03.040},
  doi          = {10.1016/J.JSS.2015.03.040},
  timestamp    = {Wed, 16 Mar 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jss/0001KSIH15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/sqj/0001KBS15,
  author       = {Ali Ouni and
                  Marouane Kessentini and
                  Slim Bechikh and
                  Houari A. Sahraoui},
  title        = {Prioritizing code-smells correction tasks using chemical reaction
                  optimization},
  journal      = {Softw. Qual. J.},
  volume       = {23},
  number       = {2},
  pages        = {323--361},
  year         = {2015},
  url          = {https://doi.org/10.1007/s11219-014-9233-7},
  doi          = {10.1007/S11219-014-9233-7},
  timestamp    = {Wed, 16 Mar 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/sqj/0001KBS15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tosem/MkaouerKSKBD015,
  author       = {Wiem Mkaouer and
                  Marouane Kessentini and
                  Adnan Shaout and
                  Patrice Koligheu and
                  Slim Bechikh and
                  Kalyanmoy Deb and
                  Ali Ouni},
  title        = {Many-Objective Software Remodularization Using {NSGA-III}},
  journal      = {{ACM} Trans. Softw. Eng. Methodol.},
  volume       = {24},
  number       = {3},
  pages        = {17:1--17:45},
  year         = {2015},
  url          = {https://doi.org/10.1145/2729974},
  doi          = {10.1145/2729974},
  timestamp    = {Wed, 25 Sep 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tosem/MkaouerKSKBD015.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/gecco/0001KKI15,
  author       = {Ali Ouni and
                  Raula Gaikovina Kula and
                  Marouane Kessentini and
                  Katsuro Inoue},
  editor       = {Sara Silva and
                  Anna Isabel Esparcia{-}Alc{\'{a}}zar},
  title        = {Web Service Antipatterns Detection Using Genetic Programming},
  booktitle    = {Proceedings of the Genetic and Evolutionary Computation Conference,
                  {GECCO} 2015, Madrid, Spain, July 11-15, 2015},
  pages        = {1351--1358},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2739480.2754724},
  doi          = {10.1145/2739480.2754724},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/gecco/0001KKI15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ac/OuniKS14,
  author       = {Ali Ouni and
                  Marouane Kessentini and
                  Houari A. Sahraoui},
  title        = {Multiobjective Optimization for Software Refactoring and Evolution},
  journal      = {Adv. Comput.},
  volume       = {94},
  pages        = {103--167},
  year         = {2014},
  url          = {https://doi.org/10.1016/B978-0-12-800161-5.00004-9},
  doi          = {10.1016/B978-0-12-800161-5.00004-9},
  timestamp    = {Wed, 20 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ac/OuniKS14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jss/KessentiniOLWB14,
  author       = {Marouane Kessentini and
                  Ali Ouni and
                  Philip Langer and
                  Manuel Wimmer and
                  Slim Bechikh},
  title        = {Search-based metamodel matching with structural and syntactic measures},
  journal      = {J. Syst. Softw.},
  volume       = {97},
  pages        = {1--14},
  year         = {2014},
  url          = {https://doi.org/10.1016/j.jss.2014.06.040},
  doi          = {10.1016/J.JSS.2014.06.040},
  timestamp    = {Mon, 24 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jss/KessentiniOLWB14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tse/KessentiniKSBO14,
  author       = {Wael Kessentini and
                  Marouane Kessentini and
                  Houari A. Sahraoui and
                  Slim Bechikh and
                  Ali Ouni},
  title        = {A Cooperative Parallel Search-Based Software Engineering Approach
                  for Code-Smells Detection},
  journal      = {{IEEE} Trans. Software Eng.},
  volume       = {40},
  number       = {9},
  pages        = {841--861},
  year         = {2014},
  url          = {https://doi.org/10.1109/TSE.2014.2331057},
  doi          = {10.1109/TSE.2014.2331057},
  timestamp    = {Wed, 16 Mar 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/tse/KessentiniKSBO14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ase/OuniKSB13,
  author       = {Ali Ouni and
                  Marouane Kessentini and
                  Houari A. Sahraoui and
                  Mounir Boukadoum},
  title        = {Maintainability defects detection and correction: a multi-objective
                  approach},
  journal      = {Autom. Softw. Eng.},
  volume       = {20},
  number       = {1},
  pages        = {47--79},
  year         = {2013},
  url          = {https://doi.org/10.1007/s10515-011-0098-8},
  doi          = {10.1007/S10515-011-0098-8},
  timestamp    = {Fri, 30 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/ase/OuniKSB13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/csmr/OuniKS13,
  author       = {Ali Ouni and
                  Marouane Kessentini and
                  Houari A. Sahraoui},
  editor       = {Anthony Cleve and
                  Filippo Ricca and
                  Maura Cerioli},
  title        = {Search-Based Refactoring Using Recorded Code Changes},
  booktitle    = {17th European Conference on Software Maintenance and Reengineering,
                  {CSMR} 2013, Genova, Italy, March 5-8, 2013},
  pages        = {221--230},
  publisher    = {{IEEE} Computer Society},
  year         = {2013},
  url          = {https://doi.org/10.1109/CSMR.2013.31},
  doi          = {10.1109/CSMR.2013.31},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/csmr/OuniKS13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/gecco/OuniKSH13,
  author       = {Ali Ouni and
                  Marouane Kessentini and
                  Houari A. Sahraoui and
                  Mohamed Salah Hamdi},
  editor       = {Christian Blum and
                  Enrique Alba},
  title        = {The use of development history in software refactoring using a multi-objective
                  evolutionary algorithm},
  booktitle    = {Genetic and Evolutionary Computation Conference, {GECCO} '13, Amsterdam,
                  The Netherlands, July 6-10, 2013},
  pages        = {1461--1468},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2463372.2463554},
  doi          = {10.1145/2463372.2463554},
  timestamp    = {Wed, 13 Jul 2022 16:15:15 +0200},
  biburl       = {https://dblp.org/rec/conf/gecco/OuniKSH13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/OuniKSH12,
  author       = {Ali Ouni and
                  Marouane Kessentini and
                  Houari A. Sahraoui and
                  Mohamed Salah Hamdi},
  title        = {Search-based refactoring: Towards semantics preservation},
  booktitle    = {28th {IEEE} International Conference on Software Maintenance, {ICSM}
                  2012, Trento, Italy, September 23-28, 2012},
  pages        = {347--356},
  publisher    = {{IEEE} Computer Society},
  year         = {2012},
  url          = {https://doi.org/10.1109/ICSM.2012.6405292},
  doi          = {10.1109/ICSM.2012.6405292},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/OuniKSH12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwpc/KessentiniKSBO11,
  author       = {Marouane Kessentini and
                  Wael Kessentini and
                  Houari A. Sahraoui and
                  Mounir Boukadoum and
                  Ali Ouni},
  title        = {Design Defects Detection and Correction by Example},
  booktitle    = {The 19th {IEEE} International Conference on Program Comprehension,
                  {ICPC} 2011, Kingston, ON, Canada, June 22-24, 2011},
  pages        = {81--90},
  publisher    = {{IEEE} Computer Society},
  year         = {2011},
  url          = {https://doi.org/10.1109/ICPC.2011.22},
  doi          = {10.1109/ICPC.2011.22},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwpc/KessentiniKSBO11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
a service of  Schloss Dagstuhl - Leibniz Center for Informatics