OPUS at ICSE’19 and ICPC’19

Mar, 2019

OPUS group had 6 papers accepted at the doctoral symposium and at workshops of the 41st International Conference on Software Engineering (ICSE’19), and 1 paper accepted at the International Conference on Program Comprehension (ICPC’19): Eduardo Fernandes. Stuck in the middle: Removing obstacles to new program features through batch refactoring. In 41st ICSE: Doctoral Symposium, 2019. André Hideki Eposhi, Willian Oizumi, Alessandro

Read More
Paper accepted on TSE

Oct, 2018

The paper “Global-Aware Recommendations for Repairing Violations in Exception Handling”, authored byEiji Adachi Barbosa and Alessandro Garcia was published on IEEE Transactions on Software Engineering.

Read More



The OPUS Research Group was founded in 2009 by Professor Alessandro Garcia on his arrival to the Pontifical Catholic University of Rio de Janeiro– Brazil. Several master and doctoral students and renowned international researchers belong to this community.


We are working together within the field of software composition in order to:

  • provide the means to empirically analyze the positive and negative effects of individual modularization mechanisms and techniques on key software quality attributes, and
  • investigate new solutions for modularity that best fit the quality requirements of contemporary application domains.


The OPUS Research group is also particularly interested in advanced techniques for modular programming, automated support for code smell detection, and methods for building software product lines.

Enjoy your visit!