Some pdfs are currently temporary unavailable, since they are on the computer which is still in my home at Montpellier (France).
Journals
Ducournau, Roland, and Floréal Morandat. “Perfect Class Hashing and Numbering for Object-Oriented Implementation.” Software: Practice and Experience 41 (2011): 661–694. [Editor website]
Ducournau, Roland, and Floréal Morandat. “Towards a Full Multiple-Inheritance Virtual Machine.” In ECOOP’10: Workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems (ICOOOLPS’10), 6. Maribor, Slovénie: ACM, 2010, Extended version to appear in Journal of Object Technology.
Conferences
Fadi Meawad, Gregor Richards, Floréal Morandat, and Jan Vitek. “Eval Begone! : Semi-Automated Removal of Eval from JavaScript Programs.” In Proc. OOPSLA’12. Tucson, USA (To appear)
Morandat, Floréal, Brandon Hill, Leo Osvald, and Jan Vitek. “Evaluating the Design of the R Language - Objects and Functions for Data Analysis.” In ECOOP, edited by James Noble, 7313:104–131. Springer, 2012. [pdf]
Ducournau, Roland, Floréal Morandat, and Jean Privat. “Empirical assessment of object-oriented implementations with multiple inheritance and static typing.” In Proc. OOPSLA’09, edited by Gary T. Leavens, 41–60. Orlando, USA: ACM Press, 2009. [pdf] [slides]
Morandat, Floréal, Roland Ducournau, and Jean Privat. “Evaluation de l’efficacité des implémentations de l’héritage multiple en typage statique.” In Actes LMO’2009, edited by B. Carré and O. Zendra, 17–32. Nancy, France: Cépaduès, 2009. [pdf]
Workshop
Morandat, Floréal, and Roland Ducournau. “Empirical Assessment of C++-Like Implementation for Multiple Inheritance.” In ECOOP’10: Workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems (ICOOOLPS’10), 5. Maribor, Slovénie: ACM, 2010. [pdf currently unavailable]
Ducournau, Roland, and Floréal Morandat. “Towards a Full Multiple-Inheritance Virtual Machine.” In ECOOP’10: Workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems (ICOOOLPS’10), 6. Maribor, Slovénie: ACM, 2010. [pdf]
Privat, Jean, and Floréal Morandat. “Coloring for Shared Object-Oriented Libraries.” In ECOOP’08: Workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems (ICOOOLPS’08) , 8. Paphos, Cyprus: ACM, 2008. [pdf]
Privat, Jean, Floréal Morandat, and Roland Ducournau. “Efficient Separate Compilation of Object-Oriented Languages.” In ECOOP’06: Workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems (ICOOOLPS’06). Nantes, France, 2006. [pdf]
Research Report & Other communications
Morandat, Floréal, Roland Ducournau, and Jean Privat. “Evaluation de l’efficacité des implémentations de l’héritage multiple en typage statique.” In GPL’10: Journées du GDR Génie de la Programmation et du Logiciel, 15. Pau, France, 2010. [pdf]
Ducournau, Roland, Floréal Morandat, and Jean Privat. “Modules and Class Refinement: a Meta-Modeling Approach to Object-Oriented Programming” (2007). [pdf]
Thesis
Morandat, Floréal. “Contribution à l’efficacité de la programmation par objets : Evaluation des implémentations de l’héritage multiple en typage statique” (2010). [pdf] [pdf - Black and White]
Morandat, Floréal. “PrmC : un compilateur modulaire et modulable, avec modules et raffinement de classes” (2006). [pdf currently unavailable]