Publications

2013

Nayrolles, Mathieu; Moha, Naouel; Valtchev, Petko

Improving SOA Antipatterns Detection in Service Based Systems by Mining Execution Traces (Inproceeding)

Proceedings of the 20th Working Conference on Reverse Engineering (WCRE'13), pp. 321–330, IEEE, 2013.

(BibTeX | Tags: )

Demange, Anthony; Moha, Naouel; Tremblay, Guy

Detection of SOA Patterns (Inproceeding)

Proceedings of the 11th International Conference on Service Oriented Computing (ICSOC'13), pp. 114–130, Springer, 2013, ISBN: 978-3-642-45004-4, (Acceptance rate: 13%.).

(BibTeX | Tags: )

Palma, Francis; Nayrolles, Mathieu; Moha, Naouel; Guéhéneuc, Yann-Gaël; Baudry, Benoit; Jézéquel, Jean-Marc

SOA Antipatterns: an Approach for their Specification and Detection (Article)

International Journal of Cooperative Information Systems, 22 (04), 2013.

(Abstract | Links | BibTeX | Tags: )

Palma, Francis; Moha, Naouel; Guéhéneuc, Yann-Gaël

Detection of Process Antipatterns: A BPEL Perspective (Inproceeding)

Bagheri, Ebrahim; Gasevic, Dragan; Hall'e, Sylvain; Hatala, Marek; Nezhad, Hamid Motahari; Reichert, Manfred (Ed.): Proceedings of the 17th IEEE International Enterprise Distributed Object Computing (EDOC) Conference Workshops, pp. 173–177, IEEE, 2013.

(BibTeX | Tags: )

Nayrolles, Mathieu; Palma, Francis; Moha, Naouel; Guéhéneuc, Yann-Gaël

Soda: A Tool Support for the Detection of SOA Antipatterns (Inproceeding)

Ghose, Aditya; Zhu, Huibiao; Yu, Qi; Delis, Alex; Sheng, Quan; Perrin, Olivier; Wang, Jianmin; Wang, Yan (Ed.): Proceedings of the ICSOC 2012 Workshops on Service Oriented Computing (ICSOC'12), pp. 451–455, Springer, 2013.

(BibTeX | Tags: )

2012

Moha, Naouel; Palma, Francis; Nayrolles, Mathieu; Conseil, Benjamin Joyen; Guéhéneuc, Yann-Gaël; Baudry, Benoit; Jézéquel, Jean-Marc

Specification and Detection of SOA Antipatterns (Inproceeding)

Proceedings of the 10th International Conference on Service Oriented Computing (ICSOC'12), pp. 1–16, Springer, 2012, ISBN: 978-3-642-34320-9, (Acceptance rate: 17%.).

(BibTeX | Tags: )

Capiluppi, Andrea; Cleve, Anthony; Moha, Naouel

Guest editors' introduction to the special issue on automated software evolution (Article)

Journal of Systems and Software, 85 (10), pp. 2193–2194, 2012.

(BibTeX | Tags: )

2011

Driss, Maha; Jamoussi, Yassine; Moha, Naouel; Jézéquel, Jean-Marc; Hajjami Ben Ghézala, Henda

Une approche centr'ee exigences pour la composition de services Web (Article)

RSTI - Ingénierie des Systèmes d'Information (ISI), 16 (2), pp. 97–125, 2011.

(BibTeX | Tags: )

Pérez, Javier; Moha, Naouel; Mens, Tom; L'opez, Carlos

A Classification Framework and Survey for Design Smell Management (Techreport)

Computer Science Department, University of Valladolid, Spain (IT-DI-2011-0001), 2011.

(BibTeX | Tags: )

2010

Driss, Maha; Moha, Naouel; , Yassine Jamoussi; Jézéquel, Jean-Marc; Ghézala, Henda Hajjami Ben

A Requirement-centric Approach to Web Service Modeling, Discovery, and Selection (Inproceeding)

Proceedings of the 8th International Conference on Service Oriented Computing (ICSOC'10), Springer, 2010, (Acceptance rate: 15%. (Accepted for publication on July 17^th, 2010) (Joint idea/experiment/writing)).

(Abstract | Links | BibTeX | Tags: )

Moha, Naouel; Guéhéneuc, Yann-Gaël; Duchien, Laurence; Le Meur, Anne-Franccoise

DECOR: A Method for the Specification and Detection of Code and Design Smells (Article)

IEEE Transactions on Software Engineering (TSE), 36 (1), pp. 20–36, 2010, ISSN: 0098-5589, (Reference journal in Software Engineering (All the work under supervision)).

(Abstract | Links | BibTeX | Tags: )

Moha, Naouel; Sen, Sagar; Faucher, Cyril; Barais, Olivier; Jézéquel, Jean-Marc

Evaluation of Kermeta for Solving Graph-based Problems (Article)

Journal on Software Tools for Technology Transfer (STTT), 12 (3--4), pp. 273–285, 2010, ISSN: 1433-2779 (Print) 1433-2787 (Online), ((Joint idea/experiment/writing)).

(Abstract | Links | BibTeX | Tags: )

Moha, Naouel; Guéhéneuc, Yann-Gaël; Le Meur, Anne-Franccoise; Duchien, Laurence; Tiberghien, Alban

From a Domain Analysis to the Specification and Detection of Code and Design Smells (Article)

Formal Aspects of Computing (FAC), 22 pp. 345–361, 2010, ISSN: 0934-5043 (Print) 1433-299X (Online), (http://www.springerlink.com/openurl.asp?genre=article&id=doi:10.1007/s00165-009-0115-x).

(Abstract | Links | BibTeX | Tags: )

Sen, Sagar; profNaouel Moha,; Mahé, Vincent; Barais, Olivier; Baudry, Benoit; Jézéquel, Jean-Marc

Reusable Model Transformations (Article)

Journal of Software and System Modeling (SoSyM, Special issue on Interoperability), pp. 346–379, 2010, ((Accepted for publication on Sept. 20th, 2010.) (Joint idea/experiment/writing)).

(Links | BibTeX | Tags: )

Moha, Naouel

SOFA (Misc)

2010.

(Links | BibTeX | Tags: )

2009

Moha, Naouel; Mahé, Vincent; Barais, Olivier; Jézéquel, Jean-Marc

Generic Model Refactorings (Inproceeding)

Schürr, Andy; Selic, Bran (Ed.): Proceedings of the ACM/IEEE 12th International Conference on Model Driven Engineering Languages and Systems (MODELS'09), pp. 628–-643, Springer-Verlag, Denver, Colorado, USA, 2009.

(Abstract | Links | BibTeX | Tags: )

Sen, Sagar; Moha, Naouel; Baudry, Benoit; Jézéquel, Jean-Marc

Meta-model Pruning (Inproceeding)

Schürr, Andy; Selic, Bran (Ed.): Proceedings of the ACM/IEEE 12th International Conference on Model Driven Engineering Languages and Systems (MODELS'09), pp. 32–-46, Springer-Verlag, Denver, Colorado, USA, %note = Acceptance rate: 16%. Reference conference in Model Driven Engineering. (Joint idea/experiment/writing) url = http://www.irisa.fr/triskell/publis/2009/Sen09b.pdf, 2009.

(Abstract | BibTeX | Tags: )

Vaucher, Stéphane; Khomh, Foutse; Moha, Naouel; Guéhéneuc, Yann-Gaël

Tracking Design Smells: Lessons from a Study of God Classes (Inproceeding)

Proceedings of the 16th Working Conference on Reverse Engineering (WCRE'09), pp. 145–154, IEEE Computer Society Press, Lille, France, 2009, (Acceptance rate: 16%. (Joint idea/experiment/writing)).

(Abstract | Links | BibTeX | Tags: )

Khomh, Foutse; Moha, Naouel; Guéhéneuc, Yann-Gaël

DEQUALITE : méthode de construction de modèles de qualité prenant en compte la conception des systèmes (Techreport)

École polytechnique de Montréal (EPM-RT-2009-04), 2009.

(Abstract | BibTeX | Tags: )

2008

Moha, Naouel; Hacene, Amine; Valtchev, Petko; Guéhéneuc, Yann-Gaël

Refactorings of Design Defects using Relational Concept Analysis (Inproceeding)

Medina, Raoul; Obiedkov, Sergei (Ed.): Proceedings of the 4th International Conference on Formal Concept Analysis (ICFCA'08), pp. 289–304, Springer-Verlag, 2008, (Acceptance rate: 62% (low submission rate). (All the work under supervision)).

(Abstract | Links | BibTeX | Tags: )

Moha, Naouel; Guéhéneuc, Yann-Gaël; Meur, Anne-Francoise Le; Duchien, Laurence

A Domain Analysis to Specify Design Defects and Generate Detection Algorithms (Inproceeding)

Fiadeiro, José; Inverardi, Paola (Ed.): Proceedings of the 11th International Conference on Fundamental Approaches to Software Engineering (FASE'08), pp. 276–291, Springer-Verlag, 2008, (Acceptance rate: 26%. (All the work under supervision)).

(Abstract | Links | BibTeX | Tags: )

Moha, Naouel; Khomh, Foutse; Guéhéneuc, Yann-Gaël; Duchien, Laurence; Meur, Anne-Françoise Le

Génération automatique d'algorithmes de détection des défauts de conception (Inproceeding)

Blay-Fornarino, Mireille (Ed.): Actes du 14ème colloque Langages et Modèles à Objets (LMO'08), pp. 95–107, Editions Cépaduès, 2008.

(Links | BibTeX | Tags: )

Moha, Naouel

DECOR : Détection et correction des défauts dans les systèmes orientés objet (PhD Thesis)

Université des Sciences et Technologies de Lille -- Université de Montréal, 2008.

(Abstract | Links | BibTeX | Tags: )

2007

Moha, Naouel; Guéhéneuc, Yann-Gaël; Duchien, Laurence; Meur, Anne-Francoise Le

Discussion on the Results of the Detection of Design Defects (Inproceeding)

Demeyer, Serge; Guéhéneuc, Yann-Gaël; Lange, Christian; Mens, Kim; Wuyts, Roel; Ducasse, St'ephane (Ed.): Proceedings of the 8th ECOOP Workshop on Object-Oriented Reengineering (WOOR'07), Springer-Verlag, 2007.

(Abstract | Links | BibTeX | Tags: )

Moha, Naouel

Detection and Correction of Design Defects in Object-Oriented Designs (Inproceeding)

Doctoral Symposium, Companion to the 22nd Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA'07), pp. 949–950, ACM Press, Montreal, Quebec, Canada, 2007.

(BibTeX | Tags: )

Tiberghien, Alban; Moha, Naouel; Mens, Tom; Mens, Kim

R'epertoire des d'efauts de conception (Techreport)

Université de Montréal (1303), 2007, (Student supervision, joint idea/analysis/writing).

(BibTeX | Tags: )

2006

Moha, Naouel; Guéhéneuc, Yann-Gaël; Leduc, Pierre

Automatic Generation of Detection Algorithms for Design Defects (Inproceeding)

Uchitel, Sebastian; Easterbrook, Steve (Ed.): Proceedings of the 21st Conference on Automated Software Engineering (ASE'06), pp. 297–300, IEEE Computer Society Press, 2006, (Short paper. Acceptance rate: 21%. (All the work under supervision)).

(Abstract | Links | BibTeX | Tags: )

Moha, Naouel; Rezgui, Jihene; Guéhéneuc, Yann-Gaël; Valtchev, Petko; Boussaidi, Ghizlane El

Using FCA to Suggest Refactorings to Correct Design Defects (Inproceeding)

Yahia, Sadok Ben; Nguifo, Engelbert Mephu (Ed.): Proceedings of the 4th International Conference on Concept Lattices and their Applications (CLA'06), pp. 269–275, Lecture Notes in Computer Science (LNCS), Springer, 2006, (Short paper. Acceptance rate: 44%. (All the work under supervision)).

(Abstract | Links | BibTeX | Tags: )

Moha, Naouel; Bouden, Saliha; Guéhéneuc, Yann-Gaël

Correction of High-Level Design Defects with Refactorings (Inproceeding)

Demeyer, Serge; Ducasse, St'ephane; Guéhéneuc, Yann-Gaël; Mens, Kim; Wuyts, Roel (Ed.): Proceedings of the 7th ECOOP Workshop on Object-Oriented Reengineering (WOOR'07), 2006.

(Abstract | Links | BibTeX | Tags: )

Moha, Naouel

Detection and Correction of Design Defects in Object-Oriented Architectures (Inproceeding)

Doctoral Symposium, at the 20th edition of the European Conference on Object-Oriented Programming (ECOOP'06), Nantes, France, 2006.

(BibTeX | Tags: )

Moha, Naouel; Huynh, Duc-Loc; Guéhéneuc, Yann-Gaël

Une taxonomie et un m'etamod`ele pour la d'etection des d'efauts de conception (Inproceeding)

Rousseau, Roger (Ed.): Actes du 12ème colloque Langages et Modèles à Objets (LMO'06), pp. 201–216, Hermès Science Publications, 2006.

(Links | BibTeX | Tags: )

Moha, Naouel

DECOR (Misc)

2006.

(Links | BibTeX | Tags: )

2005

Moha, Naouel; Guéhéneuc, Yann-Gaël

On the Automatic Detection and Correction of Design Defects (Inproceeding)

Demeyer, Serge; Mens, Kim; Wuyts, Roel; Ducasse, St'ephane (Ed.): Proceedings of the 6th ECOOP Workshop on Object-Oriented Reengineering (WOOR'05), Springer-Verlag, 2005.

(Abstract | Links | BibTeX | Tags: )

Moha, Naouel; Huynh, Duc-Loc; Guéhéneuc, Yann-Gaël

A Taxonomy and a First Study of Design Pattern Defects (Inproceeding)

Proceedings of the STEP International Workshop on Design Pattern Theory and Practice (IWDPTP'05), Budapest, Hungary, 2005.

(BibTeX | Tags: )

Gaffar, Ashraf; Moha, Naouel

Semantics of a Pattern System (Inproceeding)

Proceedings of the STEP International Workshop on Design Pattern Theory and Practice (IWDPTP'05), Budapest, Hungary, 2005.

(BibTeX | Tags: )

Moha, Naouel; Qing, Li; Gaffar, Ashraf; Seffah, Ahmed

Enquête sur les pratiques de tests d'utilisabilité (Inproceeding)

Actes de la 17ème conférence francophone sur l'Interaction Homme-Machine (IHM'05), pp. 115–122, ACM, Toulouse, France, 2005.

(BibTeX | Tags: )

2004

Moha, Naouel; Qing, Li; Seffah, Ahmed; Michel, Gabriel

Towards a Platform for Usability Remote Tests via Internet (Inproceeding)

Annual Conference of CHISIG (OZCHI'04), the Computer-human Interaction Special Interest Group of the Human Factors and Ergonomics Society of Australia (HFESA), University of Wollongong, Australia, 2004.

(BibTeX | Tags: )

2002

Moha, Naouel

Système d'Information et de Communication de l'Habitat Intelligent pour la Santé : Définition d'un modèle générique pour les systèmes de télésurveillance (Mastersthesis)

Université Joseph Fourier de Grenoble, 2002, ((Diplôme d'études approfondies)).

(BibTeX | Tags: )

2001

Guéhéneuc, Yann-Gaël

Ptidej (Misc)

2001, (A tool suite to evaluate and to enhance the quality of object-oriented programs. urlhttp://www.ptidej.net).

(Links | BibTeX | Tags: )