Agile Software Analysis

Asa-logo.pngAgile Software Analysis is a project funded by the Swiss National Science Foundation (SNF project 200020_162352.) The project is a continuation of Agile Software Assessment

Funding: 708'852 SFr.
Period: Jan 1, 2016 - Dec. 30, 2018
Collaborating teams: RMod group, INRIA, Lille, France
REVEAL research group, University of Lugano, Switzerland
PLEIAD lab, University of Chile, Santiago, Chile
Dr. Mircea Lungu, University of Groningen, The Netherland
Dr. Tudor Girba, feenk GmbH, Bern, Switzerland
Keywords Software evolution; Meta-modeling; Clone detection; Software architecture


Software developers actually spend much of their time not producing new code, but analysing the existing code base. Integrated Development Environments (IDEs) however are mostly glorified text editors, and offer only limited support for developers to query and analyse software systems. In this continuation of our SNF project Agile Software Assessment, we proceed to explore new ways to enable developers to efficiently answer detailed questions about the software system under development. Like its predecessor, this project is designed as four related PhD tracks (including two end-of-thesis subprojects). We avoid any critical dependencies between the tracks, while offering many possibilities for fruitful collaboration.

In addition to disseminating the results of the research through academic publications, we will continue to release software artifacts (tools, IDE extensions etc.) as part of the Pharo development environment and the Moose analysis platform used by a wide community of academic and industrial partners.

For more information, please consult the Research Plan of the project [pdf].