If you made any changes in Pure these will be visible here soon.

Personal profile

Introduction

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

Awards

  • 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)

Diplomas

  • 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
Legacy systems Engineering & Materials Science
Program Analysis Mathematics

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

Projects 2002 2021

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: Contribution in Book/Catalog/Report/Conference proceedingConference 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: Contribution in Book/Catalog/Report/Conference proceedingConference 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). CEUR-WS.org, Vol. 1791. p. 5-16 (CEUR Workshop Proceedings).

Research output: Contribution in Book/Catalog/Report/Conference proceedingConference 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: Contribution to journalArticle

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: Contribution in Book/Catalog/Report/Conference proceedingConference contribution

Prizes

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

25th International Conference on Program Comprehension (ICPC 2017) (Event)

Anthony Cleve (Member)
2017

Activity: Membership typesMembership of committee

Université de Genève

Laurence Meurant (Invited lecturer), Maxime Gobert (Invited researcher), Anthony Cleve (Invited lecturer)
9 Sep 2016

Activity: Visiting an external institution typesResearch/Teaching in a external institution

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

Anthony Cleve (Organiser)
2016

Activity: Participating in or organising an event typesParticipation in workshop, seminar, course

24th International Conference on Program Comprehension (Event)

Anthony Cleve (Member)
2016

Activity: Membership typesMembership of committee

32nd IEEE International Conference on Software Maintenance and Evolution (Event)

Anthony Cleve (Member)
2016

Activity: Membership typesMembership of committee

Thesis

Adaptive antenna arrays in QualNet simulator

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

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

Student thesis: Master typesMaster in 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 in Computer science

File

A distributed collaborative model editing framework for domain specific modeling languages

Author: Koshima, A., 12 Jan 2016

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

Student thesis: Doc typesDoctor of Sciences

File

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 in Computer science

File

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 in Computer science

File