Research projects
- SQUANER, Software QUality ANalyzER, a framework for monitoring the quality of object-oriented systems. SQUANER implements three quality models, 60 metrics, and design patterns, antipatterns, and code smells detection algorithms. Each time a contribution is made on the project, SQUANER detects the new changes automatically, downloads the new code and performs design patterns, antipatterns and code smells detections, quality evaluations, and faults predictions. After these analysis, a feedback is provided to the developer and the management team about the current quality of the system and instructions on how to improve this quality. [WWW]
- SQUAD, Software Quality Understanding through the Analysis of Design, a framework for the evaluation of the internal quality of systems, the analysis of the evolution of this quality and its relation to changes, issues and bugs. The quality models developed in this project are implemented in our framework SQUANER.
- PTIDEJ, Pattern Trace Identification, Detection, and Enhancement in Java, a tool suite to evaluate and to enhance the quality of object-oriented programs, promoting the use of patterns, either at the language-, design-, or architectural-levels, including the DECOR method for the detection and correction of design defect. More on our research on patterns and quality. Mentioned in the Newsletter Vector
- MOVER Industrial project with the DSIV (Délégation au Système d'Information Voyageurs) of SNCF (Société Nationale des Chemins de Fer français) (FRANCE) and GEODES, University of Montreal (CANADA). In that project, I am working on quality models taking in account design patterns and design defects.
- WATERMOD, Water Modeling, a software for the simulation of water flow in porous media. The software is built in C# and uses Mixed Hybrid Finite Volume Method and Discontinuous Galerkin Finite Element Method, 2004. [WWW]
- W.A.T.E.R., Water Technical Expertise Resources, using software engineering for monitoring contaminated water systems and groundwater sources in Cameroon, 2005. [WWW]