• Paan : a tool for back-propagating changes to projected documents 

    Kim, Jongwook (2011-05)
    Research in Software Product Line Engineering (SPLE) traditionally focuses on product derivation. Prior work has explored the automated derivation of products by module composition. However, it has so far neglected propagating ...
  • Reflective and relativistic refactoring with feature-awareness 

    Kim, Jongwook
    Refactoring is a core technology in modern software development. It is central to popular software design movements, such as Extreme Programming [23] and Agile software development [91], and all major Integrated Development ...