Refactoring a legacy component for reuse in a software product line: a case study

Ronny Kolb, Dirk Muthig, Thomas Patzke, Kazuyuki Yamauchi. Refactoring a legacy component for reuse in a software product line: a case study. Journal of Software Maintenance, 18(2):109-132, 2006. [doi]

@article{KolbMPY06,
  title = {Refactoring a legacy component for reuse in a software product line: a case study},
  author = {Ronny Kolb and Dirk Muthig and Thomas Patzke and Kazuyuki Yamauchi},
  year = {2006},
  doi = {10.1002/smr.329},
  url = {http://dx.doi.org/10.1002/smr.329},
  tags = {reusable components, case study, software components, refactoring, software component, reuse, software product line, product line},
  researchr = {https://researchr.org/publication/KolbMPY06},
  cites = {0},
  citedby = {0},
  journal = {Journal of Software Maintenance},
  volume = {18},
  number = {2},
  pages = {109-132},
}