D-Index & Metrics Best Publications

D-Index & Metrics D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.

Discipline name D-index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines. Citations Publications World Ranking National Ranking
Computer Science D-index 34 Citations 5,077 203 World Ranking 8136 National Ranking 340

Overview

What is he best known for?

The fields of study he is best known for:

  • Artificial intelligence
  • Programming language
  • Software

Houari Sahraoui spends much of his time researching Software maintenance, Code refactoring, Search-based software engineering, Data mining and Software quality. His studies deal with areas such as Maintainability and Software design as well as Software maintenance. The various areas that Houari Sahraoui examines in his Code refactoring study include Genetic algorithm, Genetic programming and Source code.

His Data mining research is multidisciplinary, relying on both Machine learning, Linear model, Probabilistic logic, Artificial intelligence and Code smell. His Software quality research also covers Software and Software development studies. His research in Programming language tackles topics such as Software engineering which are related to areas like Software framework, Software verification and validation, Social software engineering and Software design description.

His most cited work include:

  • A QoS broker based architecture for efficient Web services selection (176 citations)
  • A Bayesian Approach for the Detection of Code and Design Smells (153 citations)
  • Visualization-based analysis of quality for large-scale software systems (140 citations)

What are the main themes of his work throughout his whole career to date?

His primary areas of investigation include Software engineering, Data mining, Software, Artificial intelligence and Object-oriented programming. His Software engineering research incorporates elements of Programming language, Software development, Software system, Software visualization and Systems engineering. Many of his research projects under Software are closely connected to Reuse with Reuse, tying the diverse disciplines of science together.

His Software maintenance research includes elements of Maintainability, Search-based software engineering and Code refactoring. The various areas that Houari Sahraoui examines in his Artificial intelligence study include Simulated annealing, Machine learning and Model transformation. His research in Object-oriented programming intersects with topics in Software architecture and Reverse engineering.

He most often published in these fields:

  • Software engineering (31.47%)
  • Data mining (25.38%)
  • Software (25.38%)

What were the highlights of his more recent work (between 2015-2021)?

  • Software engineering (31.47%)
  • Software (25.38%)
  • Reuse (7.11%)

In recent papers he was focusing on the following fields of study:

His primary areas of study are Software engineering, Software, Reuse, Source code and Metamodeling. The concepts of his Software engineering study are interwoven with issues in Android, Search-based software engineering, Software product line and Code refactoring. His study in Software is interdisciplinary in nature, drawing from both Java and Application programming interface.

He focuses mostly in the field of Java, narrowing it down to topics relating to Object-oriented programming and, in certain cases, Distributed computing and Static analysis. The study incorporates disciplines such as Theoretical computer science, Semantics, Artificial intelligence, Optimization problem and Machine learning in addition to Metamodeling. Houari Sahraoui has included themes like Domain and Application domain in his Artificial intelligence study.

Between 2015 and 2021, his most popular works were:

  • Multi-Criteria Code Refactoring Using Search-Based Software Engineering: An Industrial Case Study (54 citations)
  • Reverse engineering reusable software components from object-oriented APIs (31 citations)
  • MORE: A multi‐objective refactoring recommendation approach to introducing design patterns and fixing code smells (30 citations)

In his most recent research, the most cited papers focused on:

  • Artificial intelligence
  • Programming language
  • Software

His main research concerns Software engineering, Software, Reuse, Source code and Model transformation. His Software engineering research is multidisciplinary, incorporating elements of Software system, Search-based software engineering and Code refactoring. The Software study combines topics in areas such as Java and Semantics.

Houari Sahraoui has researched Java in several fields, including Application programming interface, Database, Object-oriented programming, Reverse engineering and Documentation. His studies in Model transformation integrate themes in fields like Machine learning, Artificial intelligence and Unified Modeling Language. Many of his research projects under Artificial intelligence are closely connected to Model set with Model set, tying the diverse disciplines of science together.

This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.

Best Publications

A QoS broker based architecture for efficient Web services selection

M.A. Serhani;R. Dssouli;A. Hafid;H. Sahraoui.
international conference on web services (2005)

268 Citations

A Bayesian Approach for the Detection of Code and Design Smells

Foutse Khomh;Stéphane Vaucher;Yann-Gaël Guéhéneuc;Houari Sahraoui.
international conference on quality software (2009)

260 Citations

Visualization-based analysis of quality for large-scale software systems

Guillaume Langelier;Houari Sahraoui;Pierre Poulin.
automated software engineering (2005)

234 Citations

Fingerprinting design patterns

Gueheneuc Y-G;H. Sahraoui;F. Zaidi.
working conference on reverse engineering (2004)

221 Citations

Maintainability defects detection and correction: a multi-objective approach

Ali Ouni;Marouane Kessentini;Houari Sahraoui;Mounir Boukadoum.
automated software engineering (2013)

172 Citations

BDTEX: A GQM-based Bayesian approach for the detection of antipatterns

Foutse Khomh;Stephane Vaucher;Yann-Gaël Guéhéneuc;Houari Sahraoui.
Journal of Systems and Software (2011)

164 Citations

Design Defects Detection and Correction by Example

Marouane Kessentini;Wael Kessentini;Houari Sahraoui;Mounir Boukadoum.
international conference on program comprehension (2011)

138 Citations

Multi-Criteria Code Refactoring Using Search-Based Software Engineering: An Industrial Case Study

Ali Ouni;Marouane Kessentini;Houari Sahraoui;Katsuro Inoue.
ACM Transactions on Software Engineering and Methodology (2016)

126 Citations

Model Transformation as an Optimization Problem

Marouane Kessentini;Houari Sahraoui;Mounir Boukadoum.
model driven engineering languages and systems (2008)

122 Citations

A Cooperative Parallel Search-Based Software Engineering Approach for Code-Smells Detection

Wael Kessentini;Marouane Kessentini;Houari A. Sahraoui;Slim Bechikh.
IEEE Transactions on Software Engineering (2014)

116 Citations

If you think any of the details on this page are incorrect, let us know.

Contact us

Best Scientists Citing Houari Sahraoui

Marouane Kessentini

Marouane Kessentini

University of Michigan–Ann Arbor

Publications: 63

Yann-Gaël Guéhéneuc

Yann-Gaël Guéhéneuc

Concordia University

Publications: 55

Foutse Khomh

Foutse Khomh

Polytechnique Montréal

Publications: 44

Andrea De Lucia

Andrea De Lucia

University of Salerno

Publications: 39

Fabio Palomba

Fabio Palomba

University of Salerno

Publications: 32

Rocco Oliveto

Rocco Oliveto

University of Molise

Publications: 28

Stéphane Ducasse

Stéphane Ducasse

University of Lille

Publications: 28

Giuliano Antoniol

Giuliano Antoniol

Polytechnique Montréal

Publications: 25

Gabriele Bavota

Gabriele Bavota

Universita della Svizzera Italiana

Publications: 23

Mario Piattini

Mario Piattini

University of Castilla-La Mancha

Publications: 22

Manuel Wimmer

Manuel Wimmer

Johannes Kepler University of Linz

Publications: 21

Rainer Koschke

Rainer Koschke

University of Bremen

Publications: 18

Massimiliano Di Penta

Massimiliano Di Penta

University of Sannio

Publications: 17

Mark Harman

Mark Harman

University College London

Publications: 16

Coral Calero

Coral Calero

University of Castilla-La Mancha

Publications: 15

Kalyanmoy Deb

Kalyanmoy Deb

Michigan State University

Publications: 13

Trending Scientists

Gaston H. Gonnet

Gaston H. Gonnet

ETH Zurich

Franz Rendl

Franz Rendl

University of Klagenfurt

Keith S. Wilson

Keith S. Wilson

University of York

Ho Bum Park

Ho Bum Park

Hanyang University

Shinji Hayashi

Shinji Hayashi

Kobe University

John L. Bowman

John L. Bowman

Monash University

Bruno Dallapiccola

Bruno Dallapiccola

Boston Children's Hospital

Philip J. S. Stork

Philip J. S. Stork

Oregon Health & Science University

Matthew D. Jackson

Matthew D. Jackson

Imperial College London

Julio Díaz

Julio Díaz

Instituto de Salud Carlos III

Arthur M. Winer

Arthur M. Winer

University of California, Los Angeles

Lester Luborsky

Lester Luborsky

University of Pennsylvania

Marco J. Bruno

Marco J. Bruno

Erasmus University Rotterdam

Elizabeth F. Juniper

Elizabeth F. Juniper

McMaster University

Robin Kay

Robin Kay

University of Ontario Institute of Technology

Karina Caputi

Karina Caputi

University of Groningen

Something went wrong. Please try again later.