Personal profile


Anthony Cleve is a professor in information system evolution at University of Namur, where he is president of the PReCISE research center. He is also a part-time Lecturer in database engineering at Université Libre de Bruxelles (ULB). Previously, Anthony was an ERCIM post-doctoral research fellow at INRIA Lille (2009-2010), where he worked in the ADAM team. He holds an MSc degree (2004) and a PhD degree (2009) in Computer Science from the University of Namur. Anthony also worked as visiting researcher at CWI, Amsterdam, where he was a member of the SWAT team (2005-2006).

Anthony's research interests include information system maintenance and evolution, software and data reverse engineering, program analysis and transformation, self-adaptive and context-aware systems. His full CV is available here.

Anthony loves riddles, good night songs, silent words and smiles, and all the tiny beautiful details that one can only discover by coincidence.

Areas of expertise

Database engineering, reengineering & reverse engineering - Information system analysis, evolution, migration & renovation - Cross-analysis and co-evolution of databases & programs - Program analysis, transformation & generation - Self-adaptive, context-aware systems


  • Best Paper Award at the 2016 International Conference on Software Quality, Reliability and Security (QRS 2016)
  • IBM Belgium / F.R.S.-FNRS 2010 Award, presented for the best PhD thesis in Computer Science and Applications
  • Nominated for the Cor Baayen Award 2012, awarded to a promising young researcher in computer science and applied mathematics
  • ERCIM "Alain Bensoussan'' Post-doctoral Fellowship (December 2009 - November 2010)


  • PhD in Computer Science 
  • Master in Computer Science 
  • Bachelor in Economics and Management 

Education / Academic qualification

Doctor of Science, University of Namur

Fingerprint Fingerprint is based on mining the text of the person's scientific documents to create an index of weighted terms, which defines the key subjects of each individual researcher.

  • 11 Similar Profiles
Reverse engineering Engineering & Materials Science
Reengineering Engineering & Materials Science
Information systems Engineering & Materials Science
Application programs Engineering & Materials Science
Dynamic analysis Engineering & Materials Science
Schema Mathematics
Trace Mathematics
Software engineering Engineering & Materials Science

Network Recent external collaboration on country level. Dive into details by clicking on the dots.

Projects 2002 2021

Model-driven engineering

Cleve, A.

1/01/10 → …

Project: Research Axis

Service engineering

Cleve, A.

1/01/10 → …

Project: Research Axis

Evolution: Evolution

Cleve, A.

1/01/10 → …

Project: Research Axis

Research Output 2004 2018

SQLInspect: A Static Analyzer to Inspect Database Usage in Java Applications

Nagy, C. & Cleve, A. 2018 (Accepted/In press) Proceedings of the 40th International Conference on Software Engineering (ICSE 2018): Tool Demonstrations Track. ACM Press

Research output: ResearchConference contribution

An Empirical Study on the Usage of SQL Execution Traces for Program Comprehension

Noughi, N., Hanenberg, S. & Cleve, A. 2017 (Accepted/In press) Proceedings of the International Workshop on Information Assurance.

Research output: ResearchConference contribution

Beyond Context-oriented Software

Mens, K., Cardozo, N., Dumas, B. & Cleve, A. 2017 Post-proceedings of the 9th Seminar on Advanced Techniques and Tools for Software Evolution (SATToSE 2016)., Vol. 1791, p. 5-16 (CEUR Workshop Proceedings)

Research output: ResearchConference contribution

Mining Structured Data in Natural Language Artifacts with Island Parsing

Bacchelli, A., Mocci, A., Cleve, A. & Lanza, M. 2017 (Accepted/In press) In : Science of Computer Programming.

Research output: Research - peer-reviewArticle

Static Code Smell Detection in SQL Queries Embedded in Java Code

Nagy, C. & Cleve, A. 2017 (Accepted/In press) Proceedings of the 17th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2017). IEEE Computer society

Research output: ResearchConference contribution


Best Paper Award

Loup Meurice (Recipient), Anthony Cleve (Recipient) & Csaba Nagy (Recipient), 2016

Prize: Prize (including medals and awards)

Activities 2003 2017

  • 59 Participation in conference
  • 21 Membership of committee
  • 11 Participation in workshop, seminar, course
  • 1 Research/Teaching in a external institution

Université de Genève

Meurant, L. (Invited lecturer), Gobert, M. (Invited researcher), Cleve, A. (Invited lecturer)
9 Sep 2016

Activity: Research/Teaching in a external institution

International Workshop on Live Adaptation of Software Systems (LASSY 2016)

Cleve, A. (Organiser)

Activity: Participating in or organising an eventParticipation in workshop, seminar, course


Adaptive antenna arrays in QualNet simulator

Author: Cornet, S. & Dynerowicz, S., 2007

Supervisor: Schumacher, L. (Supervisor) & Cleve, A. (Jury)

Student thesis: Master typesMaster of Computer science

A declarative approach to Java Virtual Machine modelisation and Bytecode execution

Author: Laffineur, G., 23 Jun 2017

Supervisor: Cleve, A. (President) & Vanhoof, W. (Supervisor)

Student thesis: Master typesMaster of Computer science


A distributed collaborative model editing framework for domain specific modeling languages

Author: Koshima, A., 12 Jan 2016

Supervisor: Vanhoof, W. (President), Englebert, V. (Supervisor), Thiran, P. (Co-Supervisor), Cleve, A. (Jury), Mens, T. (Jury) & Van Gorp, P. (Jury)

Student thesis: Doc typesDoctor of Sciences


Algorithms for the Partition and Labelling of Natural Language Document Sets

Author: Puissant, J., 21 Jun 2017

Supervisor: Cleve, A. (President) & Frenay, B. (Supervisor)

Student thesis: Master typesMaster of Computer science


Amélioration du processus de la maintenance du logiciel par un système informatisé d'aide à la décision

Author: Counet, A., 2007

Supervisor: Habra, N. (Supervisor) & Cleve, A. (Jury)

Student thesis: Master typesMaster of Computer science