Recherche - Archive ouverte HAL Accéder directement au contenu

Filtrer vos résultats

53 résultats

Le Hachage Parfait Fait-il un Parfait Test de Sous-Typage ?

Roland Ducournau
LMO'06: Langages et Modèles à Objets, Mar 2006, Nîmes (France), pp.71-86
Communication dans un congrès lirmm-00102708v1

Perfect Hashing for Method Dispatch with Dynamic Typing and Dynamic Compilation

Roland Ducournau
RR-12010, 2012, pp.28
Rapport lirmm-00684484v1
Image document

Refining Classes in Statically Typed Object-Oriented Languages

Jean Privat , Roland Ducournau
04052, 2004, pp.20
Rapport lirmm-00109207v1

Coloring, a Versatile Technique for Implementing Object-Oriented Languages

Roland Ducournau
06001, 2006, 32 p
Rapport lirmm-00102683v1

Genericity and (Co)variance, an Empirical Study

Julien Pagès , Roland Ducournau , Jean Privat , Colin Vidal
[Research Report] LIRMM; Université de Montpellier. 2014
Rapport hal-01145230v1

Classification et objets: programmation ou représentation?

Bernard Carré , Roland Ducournau , Jérôme Euzenat , Amedeo Napoli , François Rechenmann
1995, pp.212-237
Autre publication scientifique hal-00714299v1

Towards a Full Multiple-Inheritance Virtual Machine

Roland Ducournau , Floréal Morandat
ECOOP'10: Workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems (ICOOOLPS'10), Jun 2010, Maribor, Slovenia. pp.6
Communication dans un congrès lirmm-00486462v1

Empirical Assessment of Object-Oriented Implementations with Multiple Inheritance and Static Typing

Roland Ducournau , Floréal Morandat , Jean Privat
OOPSLA'09: Object-Oriented Programming, Systems, Languages, and Applications, Oct 2009, pp.18
Communication dans un congrès lirmm-00372271v1
Image document

Classes and Types in an Ideal Object-Oriented Programming Language

Roland Ducournau
2016
Autre publication scientifique lirmm-01321762v1

Preexistence and concrete type analysis in the context of multiple inheritance

Roland Ducournau , Julien Pagès , Jean Privat
PPPJ: Principles and Practices of Programming on the Java Platform, Aug 2016, Lugano, Switzerland. pp.#10, ⟨10.1145/2972206.2972207⟩
Communication dans un congrès hal-01362506v1
Image document

Classification et objets: programmation ou représentation?

Bernard Carré , Roland Ducournau , Jérôme Euzenat , Amedeo Napoli , François Rechenmann
5e journées nationales PRC-GDR intelligence artificielle, Feb 1995, Nancy, France. pp.213-237
Communication dans un congrès hal-01401179v1
Image document

Modules and Class Refinement: A Meta-modeling Approach to Object-Oriented Programming

Roland Ducournau , Floréal Morandat , Jean Privat
RR 07021, 2007, pp.66
Rapport lirmm-00180214v1

Spécialisation et Sous-Typage : Thème et Variations

Roland Ducournau
Revue des Sciences et Technologies de l'Information - Série TSI : Technique et Science Informatiques, 2002, 21 (10), pp.1305-1342
Article dans une revue lirmm-00268452v1

Évaluation de l'efficacité des implémentations de l'héritage multiple en typage statique

Floréal Morandat , Roland Ducournau , Jean Privat
LMO: Langages et Modèles à Objets, Mar 2009, Nancy, France. pp.17-32
Communication dans un congrès lirmm-00352697v1

Multiple Inheritance, Class Refinement and Modules, at the Light of Meta-Modeling

Jean Privat , Roland Ducournau
06015, 2006, 17 p
Rapport lirmm-00102722v1
Image document

Towards a Full Multiple-Inheritance Virtual Machine

Roland Ducournau , Floréal Morandat
The Journal of Object Technology, 2012, 11 (3), pp.1-29. ⟨10.5381/jot.2012.11.3.a6⟩
Article dans une revue lirmm-00659592v1
Image document

Efficient Compilation of .NET Programs for Embedded Systems

Olivier Sallenave , Roland Ducournau
ECOOP 2010 - Workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems @ICOOOLPS'10, Jun 2010, Maribor, Slovenia. pp.3:1-3:8, ⟨10.1145/1925801.1925804⟩
Communication dans un congrès lirmm-00490989v1

Evaluation de l'efficacité des implémentations de l'héritage multiple en typage statique

Floréal Morandat , Roland Ducournau , Jean Privat
GPL'10: Journées du GDR Génie de la Programmation et du Logiciel, Pau, France. pp.15
Communication dans un congrès lirmm-00486647v1

Efficient Compilation of .NET Programs for Embedded Systems

Olivier Sallenave , Roland Ducournau
The Journal of Object Technology, 2012, 11 (3), pp.5:1-28. ⟨10.5381/jot.2012.11.3.a5⟩
Article dans une revue lirmm-00661460v1

Real World" as an Argument for Covariant Specialization in Programming and Modeling

Roland Ducournau
02083, 2002
Rapport lirmm-00090352v1

La Coloration pour l'Implémentation des Langages à Objets à Typage Statique

Roland Ducournau
Revue des Sciences et Technologies de l'Information - Série L'Objet : logiciel, bases de données, réseaux, 2002, 8 (1-2), pp.79-98. ⟨10.3166/objet.8.1-2.79-98⟩
Article dans une revue lirmm-00268538v1

Link-Time Static Analysis for Efficient Separate Compilation of Object-Oriented Languages

Jean Privat , Roland Ducournau
PASTE: Program Analysis for Software Tools and Engineering, Sep 2005, Lisbonne, Portugal
Communication dans un congrès lirmm-00106083v1

Implementing Statically Typed Object-Oriented Programming Languages

Roland Ducournau
ACM Computing Surveys, 2011, 43 (4), pp.80. ⟨10.1145/1922649.1922655⟩
Article dans une revue lirmm-00374994v1

Intégration d'optimisations globales en compilation séparée des Langages à Objets

Jean Privat , Roland Ducournau
LMO'04 : Langages et Modèles à Objets, Mar 2004, Lille (France), pp.61-74
Communication dans un congrès lirmm-00108839v1

Perfect Hashing as an Almost Perfect Subtype Test

Roland Ducournau
ACM Transactions on Programming Languages and Systems (TOPLAS), 2008, 30 (6), pp.56. ⟨10.1145/1391956.1391960⟩
Article dans une revue lirmm-00228321v1

Lightweight Generics in Embedded Systems through Static Analysis

Olivier Sallenave , Roland Ducournau
LCTES 2012 - 13th ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, Tools and Theory for Embedded Systems, May 2012, Beijing, China. pp.011-020, ⟨10.1145/2345141.2248421⟩
Communication dans un congrès lirmm-00693955v1

Objet et représentation, un couple en devenir

Amedeo Napoli , Bernard Carré , Roland Ducournau , Jérôme Euzenat , François Rechenmann
Revue des Sciences et Technologies de l'Information - Série L'Objet : logiciel, bases de données, réseaux, 2004, 10 (4), pp.61-81. ⟨10.3166/objet.10.4.61-81⟩
Article dans une revue hal-00822532v1

Preexistence revisited

Roland Ducournau , Julien Pagès , Jean Privat , Colin Vidal
ICOOOLPS: Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems, Jul 2015, Prague, Czech Republic. pp.#4, ⟨10.1145/2843915.2843923⟩
Communication dans un congrès hal-01188562v1

About exception handling for inheritance hierarchies

Roland Ducournau , Serge Garlatti
Workshop on inheritance hierarchies in knowledge representation and programming language, February 6-8, Viareggio, Italy, Feb 1989, Viareggio, Italy
Communication dans un congrès hal-02142968v1
Image document

Implementing Statically Typed Object-Oriented Programming Languages

Roland Ducournau
02174, 2002
Rapport lirmm-00090367v1