- Gilles Dubochet and Donna Malayeri. Improving API Documentation for Java-like Languages.
In Workshop on Evaluation and Usability of Programming Languages and Tools (PLATEAU), October 2010.
[abstract]
[pdf]
- Donna Malayeri. Coding Without Your Crystal Ball: Unanticipated Object-Oriented Reuse. PhD thesis, Carnegie Mellon University, December 2009. Technical Report CMU-CS-09-163.
[abstract]
[pdf]
[bib]
- Donna Malayeri and Jonathan Aldrich. CZ: Multiple Inheritance Without Diamonds. In Proceedings of OOPSLA '09, October 2009. (to appear)
[abstract]
[pdf]
[technical report]
[bib]
-
Donna Malayeri and Jonathan Aldrich. Is Structural Subtyping Useful? An Empirical Study. In Proceedings of ESOP '09, York, UK, March 2009.
[abstract]
[pdf]
[expanded version]
[bib]
-
Donna Malayeri and Jonathan Aldrich. Integrating nominal and structural subtyping. In Proceedings of ECOOP '08,
Paphos, Cyprus, July 2008.
[abstract]
[pdf]
[technical report]
[Springer version]
[bib]
[full slides]
[printable slides]
-
Donna Malayeri and Jonathan Aldrich. Practical exception specifications. In Christophe Dony,
Jørgen Lindskov Knudsen, Alexander B. Romanovsky, and Anand Tripathi, editors,
Advanced Topics in Exception Handling Techniques, volume 4119 of
Lecture Notes in Computer Science, pages
200–220. Springer, 2006.
[abstract]
[pdf]
[bib]
[Springer version]
[slides]