Both techniques provide a set of ranked facts from the software, as results, to the feature identification problem. One of the techniques is based on a Scenario Based Probabilistic ranking of events observed while executing a program under given scenarios. The other technique is defined as an information retrieval task, based on the Latent Semantic Indexing of the source code.
The results show that the combined technique improves feature identification significantly with respect to each technique used independently.
Bio:
Giuliano Antoniol received his degree in electronics engineering from the
Universita' di Padova in 1982. In 2004, he received his PhD in Electrical
Engineering at the Ecole Polytechnique de Montreal. He worked in
companies, research institutions, and universities. In 2005, he was
awarded
the Canada Research Chair Tier I in Software Change and Evolution.
Giuliano Antoniol published more than 90 papers in journals and international conferences. He served as a member of the Program Committee of international conferences and workshops such as the International Conference on Software Maintenance, the International Workshop on Program Comprehension, and the International Symposium on Software Metrics. He is presently a member of the Editorial Board of the Journal Software Testing Verification & Reliability, the Journal Information and Software Technology, the Journal of Empirical Software Engineering, and the Journal of Software Quality.
He is currently Associate Professor at the Ecole Polytechnique de Montreal, where he works in the areas of software evolution, software traceability, software quality, and maintenance.