Removing duplication from java.io: a case study using traits

Emerson R. Murphy-Hill, Philip J. Quitslund, Andrew P. Black. Removing duplication from java.io: a case study using traits. In Ralph E. Johnson, Richard P. Gabriel, editors, Companion to the 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2005, October 16-20, 2005, San Diego, CA, USA. pages 282-291, ACM, 2005. [doi]

@inproceedings{Murphy-HillQB05,
  title = {Removing duplication from java.io: a case study using traits},
  author = {Emerson R. Murphy-Hill and Philip J. Quitslund and Andrew P. Black},
  year = {2005},
  doi = {10.1145/1094855.1094963},
  url = {http://doi.acm.org/10.1145/1094855.1094963},
  tags = {case study},
  researchr = {https://researchr.org/publication/Murphy-HillQB05},
  cites = {0},
  citedby = {0},
  pages = {282-291},
  booktitle = {Companion to the 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2005, October 16-20, 2005, San Diego, CA, USA},
  editor = {Ralph E. Johnson and Richard P. Gabriel},
  publisher = {ACM},
  isbn = {1-59593-193-7},
}