L
Laurence Duchien
Researcher at university of lille
Publications - 140
Citations - 3516
Laurence Duchien is an academic researcher from university of lille. The author has contributed to research in topics: Context (language use) & Component (UML). The author has an hindex of 31, co-authored 135 publications receiving 3311 citations. Previous affiliations of Laurence Duchien include Lille University of Science and Technology & Institut de Recherche en Informatique et Systèmes Aléatoires.
Papers
More filters
Journal ArticleDOI
DECOR: A Method for the Specification and Detection of Code and Design Smells
TL;DR: DETEX is proposed, a method that embodies and defines all the steps necessary for the specification and detection of code and design smells, and a detection technique that instantiates this method, and an empirical validation in terms of precision and recall of DETEX.
Book ChapterDOI
JAC: A Flexible Solution for Aspect-Oriented Programming in Java
TL;DR: This paper presents JAC (Java Aspect Components), a framework for aspect-oriented programming in Java that uses the Javassist class load-time MOP and does not require any language extensions to Java.
Proceedings ArticleDOI
A framework for evaluating quality-driven self-adaptive software systems
TL;DR: This paper proposes a framework for evaluating quality-driven self-adaptive software systems, based on a survey of self- Adaptive system papers and a set of adaptation properties derived from control theory properties, and establishes a mapping between these properties and software quality attributes.
Journal ArticleDOI
JAC: an aspect-based distributed dynamic framework
Renaud Pawlak,Lionel Seinturier,Laurence Duchien,Gerard Florin,Fabrice Legond-Aubry,Laurent Martelli +5 more
TL;DR: This paper describes the aspect‐oriented programming model and the architectural details of the framework implementation, and the software entity called an aspect component (AC) that enables extension of application semantics for handling well‐separated concerns.
Proceedings ArticleDOI
Tracking the Software Quality of Android Applications Along Their Evolution (T)
TL;DR: This paper analyzes the evolution of mobile apps quality on 3, 568 versions of 106 popular Android applications downloaded from the Google Play Store and uses a tooled approach, called PAPRIKA, to identify 3 object-oriented and 4 Android-specific antipatterns from binaries of mobileApps and to analyze their quality along evolutions.