Now showing items 1-2 of 2

    • Improving Software Modularization via Automated Analysis of Latent Topics and Dependencies 

      Bavota, G; Gethers, M; Oliveto, R; Poshyvanyk, D; De Lucia, A (Association for Computing Machinery (ACM), 2014)
      Oftentimes, during software maintenance the original program modularization decays, thus reducing its quality. One of the main reasons for such architectural erosion is suboptimal placement of source-code classes in software ...
    • Methodbook: Recommending Move Method Refactorings via Relational Topic Models 

      Bavota, G; Oliveto, R; Gethers, M; Poshyvanyk, D; De Lucia, A (Institute of Electrical and Electronics Engineers (IEEE), 2014)
      During software maintenance and evolution the internal structure of the software system undergoes continuous changes. These modifications drift the source code away from its original design, thus deteriorating its quality, ...