Refactoring for generalization using type constraints

Frank Tip, Adam Kiezun, Dirk Bäumer. Refactoring for generalization using type constraints. In Ron Crocker, Guy L. Steele Jr., editors, Proceedings of the 2003 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications, OOPSLA 2003, October 26-30, 2003, Anaheim, CA, USA. pages 13-26, ACM, 2003. [doi]

@inproceedings{TipKB03,
  title = {Refactoring for generalization using type constraints},
  author = {Frank Tip and Adam Kiezun and Dirk Bäumer},
  year = {2003},
  doi = {10.1145/949305.949308},
  url = {http://doi.acm.org/10.1145/949305.949308},
  tags = {refactoring, constraints},
  researchr = {https://researchr.org/publication/TipKB03},
  cites = {0},
  citedby = {0},
  pages = {13-26},
  booktitle = {Proceedings of the 2003 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications, OOPSLA 2003, October 26-30, 2003, Anaheim, CA, USA},
  editor = {Ron Crocker and Guy L. Steele Jr.},
  publisher = {ACM},
  isbn = {1-58113-712-5},
}