Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Stéphane Vaucher

dblp:52/102 · DBLP profile ↗
← Back
6ranked-venue papers
2as first author
0since 2021 · last 2013
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 4 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Software maintenance and evolution · 100%

Topics — the 1 heaviest of 1, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software maintenance and evolution › software defects
design defect detection
0.112010
Deviance from perfection is a better criterion than closeness to evil when identifying risky code · ASE 2010

Methods — techniques the papers use, named apart from their topics

artificial immune systems · 0.1anomaly detection · 0.1
YearPublicationVenuePosition
2013 Automated evaluation of website navigability: an empirical validation of multilevel quality models
abstract
ABSTRACT Websites are an important and efficient means of communication for companies wishing to interact with their clients. Therefore, research has focused on evaluating how websites should be structured to ensure their quality. The majority of this research has focused on evaluating the quality of individual pages or that of a site as a whole. In this article, we propose the use of two‐level models that combine evaluations at the page level with evaluations at the site level, and applied them to the problem of evaluating the navigability of websites. To test our models, we conducted a study with 21 subjects who had to complete navigation tasks on several websites, and compared their quality judgments to those produced by single and two‐level quality models. We found that two‐level models are better predictors of navigability. Finally, we show how two‐level models are able to suggest modifications to improve site navigability. Copyright © 2012 John Wiley & Sons, Ltd.
Stéphane Vaucher, Antoine Moulart, Houari Sahraoui, Naji Habra
J. Softw. Evol. Process.1
2011 BDTEX: A GQM-based Bayesian approach for the detection of antipatterns
Foutse Khomh, Stéphane Vaucher, Yann-Gaël Guéhéneuc, Houari Sahraoui
J. Syst. Softw.2
2010 Deviance from perfection is a better criterion than closeness to evil when identifying risky code
abstract
We propose an approach for the automatic detection of potential design defects in code. The detection is based on the notion that the more code deviates from good practices, the more likely it is bad. Taking inspiration from artificial immune systems, we generated a set of detectors that characterize different ways that a code can diverge from good practices. We then used these detectors to measure how far code in assessed systems deviates from normality.
Marouane Kessentini, Stéphane Vaucher, Houari Sahraoui
ASE2
2010 Deriving Coupling Metrics from Call Graphs
abstract
Coupling metrics play an important role in empirical software engineering research as well as in industrial measurement programs. The existing coupling metrics have usually been defined in a way that they can be computed from a static analysis of the source code. However, modern programs extensively use dynamic language features such as polymorphism and dynamic class loading that are difficult to capture by static analysis. Consequently, the derived metric values might not accurately reflect the state of a program. In this paper, we express existing definitions of coupling metrics using call graphs. We then compare the results of four different call graph construction algorithms with standard tool implementations of these metrics in an empirical study. Our results show important variations in coupling between standard and call graph-based calculations due to the support of dynamic features.
Simon Allier, Stéphane Vaucher, Bruno Dufour, Houari Sahraoui
SCAM2
2009 Recommending Improvements to Web Applications Using Quality-Driven Heuristic Search
Stéphane Vaucher, Samuel Boclinville, Houari Sahraoui, Naji Habra
WISE1
2004 NADIM-Travel: A Multiagent Platform for Travel Services Aggregation
Houssein Benameur, François Bédard, Stéphane Vaucher, Peter G. Kropf, Brahim Chaib-draa, Robert Gérin-Lajoie
ENTER3