Reconciling Subtyping and Code Reuse in Object-Oriented Languages: Using ::::inherit:::: and ::::insert:::: in SmartEiffel, the GNU Eiffel Compiler

Dominique Colnet, Guillem Marpons-Ucero, Frederic Merizen. Reconciling Subtyping and Code Reuse in Object-Oriented Languages: Using ::::inherit:::: and ::::insert:::: in SmartEiffel, the GNU Eiffel Compiler. In Maurizio Morisio, editor, Reuse of Off-the-Shelf Components, 9th International Conference on Software Reuse, ICSR 2006, Turin, Italy, June 12-15, 2006, Proceedings. Volume 4039 of Lecture Notes in Computer Science, pages 203-216, Springer, 2006. [doi]

@inproceedings{ColnetMM06,
  title = {Reconciling Subtyping and Code Reuse in Object-Oriented Languages: Using ::::inherit:::: and ::::insert:::: in SmartEiffel, the GNU Eiffel Compiler},
  author = {Dominique Colnet and Guillem Marpons-Ucero and Frederic Merizen},
  year = {2006},
  doi = {10.1007/11763864_15},
  url = {http://dx.doi.org/10.1007/11763864_15},
  tags = {reuse, subtyping, compiler, Eiffel},
  researchr = {https://researchr.org/publication/ColnetMM06},
  cites = {0},
  citedby = {0},
  pages = {203-216},
  booktitle = {Reuse of Off-the-Shelf Components, 9th International Conference on Software Reuse, ICSR 2006, Turin, Italy, June 12-15, 2006, Proceedings},
  editor = {Maurizio Morisio},
  volume = {4039},
  series = {Lecture Notes in Computer Science},
  publisher = {Springer},
  isbn = {3-540-34606-6},
}