BACK TO INDEX

Publications of Pierre Cointe
Books and proceedings
  1. Pierre Cointe, editor. Les langages à objets. Hermès, 2007. Note: Traité multi-volumes sur les sciences de l'ingénieur, série 4C.


  2. Pierre Cointe. Les langages à objets. pub.vui, October 2006. Note: Chapitre de l'Encyclopédie de l'informatique et des systèmes d'information.


  3. Pierre Cointe and Mario Südholt, editors. Programmation par aspects, volume 11-3 of RSTI - L'objet, November 2005. Hermès-Lavoisier.


  4. Pierre Cointe and Mario Südholt, editors. Actes de la Première Journée Francophone sur le Développement du Logiciel par Aspects (JFDLPA'04), September 2004. IRCAM - École des Mines de Nantes. Note: 04/7/INFO.


  5. Pierre Cointe, editor. Proceedings of the 10th European Conference on Object-Oriented Programming (ECOOP), volume 1098 of Lecture Notes in Computer Science, July 1996. Springer-Verlag.


  6. Pierre Cointe, Ch. Queinnec, and B. Serpette, editors. Actes des Journées francophones des langages applicatifs (JFLA), number 11 of Collection didactique, February 1994. INRIA.


Articles in journal or book chapters
  1. Pierre Cointe, Hervé Albin-Amiot, and Rémi Douence. Le langage Java ou JavaHanoi : un cadre pour l'enseignement de Java. In Pierre Cointe, editor, Les langages à objets. Hermès, 2007. Note: Traité multi-volumes sur les sciences de l'ingénieur, série 4C.


  2. Pierre Cointe. La programmation par aspects relève le défi des usines logicielles. 01 Informatique, pp 28, 30 juin 2006. Note: Carte blanche à l'occasion d'ECOOP 2006.


  3. Simon Denier and Pierre Cointe. Expression and Composition of Design Patterns with AspectJ. RSTI - L'objet, 12(2-3):41-61, 2006. Note: JFDLPA 2005.


  4. Pierre Cointe, Jacques Noyé, Rémi Douence, Thomas Ledoux, Jean-Marc Menaud, Gilles Muller, and Mario Südholt. Programmation post-objets : des langages d'aspects aux langages de composants. RSTI - L'objet, 10(4):119-143, 2004.


  5. Pierre Cointe. Langages à objets. RSTI - Technique et Science Informatique, 19(1-2-3), 2000. [Abstract]


  6. Pierre Cointe, Isabelle Borne, and P. Krief. Smalltalk à l'École des Mines de Nantes. L'Objet, 3(4), 1997. Keyword(s): teaching, research, reflection, object-oriented programming. [Abstract]


  7. M. Aksit, A. Black, L. Cardelli, P. Cointe, J. Coplien, R. Guerraoui, G. Kiczales, D. Lea, O. Madsen, B. Magnusson, J. Meseguer, H. Moessenboeck, J. Palsberg, and D. Schmidt. Strategic Research Directions in Object-Oriented Programming. ACM Computing Surveys, 28(4):691-700, December 1996. Keyword(s): object-oriented programming, aspect-oriented programming, distributed programming, design pattern, framework.


  8. D. Badouel and Pierre Cointe. Java : quelque part entre Smalltalk et C++. L'Objet, 2(5):15-22, June 1996.


  9. Pierre Cointe. Reflective Languages and MetaLevel Architectures. ACM Computing Surveys, 28(4), December 1996. Note: Extended version of [aksit-black-al.acmcs1996].


  10. Jacques Malenfant, Christophe Dony, and Pierre Cointe. A Semantics of Introspection in a Reflective Prototype-Based Language. Lisp and Symbolic Computation, 9(2/2):153-179, May 1996. Keyword(s): objet oriented programming, programming language semantics, reflection. [Abstract]


  11. Pierre Cointe. CLOS and Smalltalk: a Comparison. In A. Paepcke, editor, Object-Oriented Programming: The CLOS perspectives?, chapter 9, pages 215-250. The MIT Press, 1993.


Conference articles
  1. Jean-Marc Menaud, Adrien Lèbre, Thomas Ledoux, Jacques Noyé, Pierre Cointe, Rémi Douence, and Mario Südholt. Vers une réification de l'énergie dans le domaine du logiciel. In Journées du GDR Génie de la Programmation et du Logiciel, France, pages 000, March 2010.


  2. Kelly Garcés, Frédéric Jouault, Pierre Cointe, and Jean Bézivin. A Domain Specific Language for Expressing Model Matching. In Actes de la 5ième édition des Journées sur l'Ingénierie Dirigée par les Modèles (IDM'09), Nancy, France, March 2009. Hermes.


  3. Kelly Garcés, Frédéric Jouault, Pierre Cointe, and Jean Bézivin. Managing Model Adaptation by Precise Detection of Metamodel Changes. In Proc. of ECMDA 2009, Enschede, The Netherlands, June 2009. Springer.


  4. Pierre Cointe. On the Evolution of Programming Languages. In Andrew Gerzo, editor, Les paradigmes informatiques appliqués à la musique (Festival Agora), IRCAM, Paris - France, June 2007. Note: Conférence invitée.


  5. Pierre Cointe. Quelques réflexions sur la programmation post objet. In Mohammed Erradi, editor, NOuvelles TEchnologies de la RÉpartition (NOTERE), Marrakech, Maroc, pages 391, June 2007. Note: Conférence invitée.


  6. Simon Denier and Pierre Cointe. Understanding Design Patterns Density with Aspects. a Case Study in JHotDraw using AspectJ. In Welf Löwe and Mario Südholt, editors, International Workshop on Software Composition (SC), volume 4089 of Lecture Notes in Computer Science, Vienna, Austria, pages 243-258, March 2006. Springer-Verlag. Note: 5th International Symposium, SC 2006.


  7. Pierre Cointe. Towards Generative Programming. In Jean-Pierre Banâtre, Pascal Fradet, Jean-Louis Giavitto, and Olivier Michel, editors, Unconventional Programming Paradigms, UPP 2004, volume 3566 of Lecture Notes in Computer Science, Mont St Michel, France, pages 302-312, September 2005. Springer-Verlag.


  8. Pierre Cointe, Hervé Albin-Amiot, and Simon Denier. From (meta) objects to aspects : from Java to AspectJ. In F.S. de Boer, editor, Third International Symposium on Formal Methods for Components and Objects, FMCO 2004, volume 3657 of Lecture Notes in Computer Science, Leiden, The Netherlands, pages 70-94, November 2005. Springer-Verlag.


  9. Charles Consel, Fabien Latry, Laurent Réveillère, and Pierre Cointe. A Generative Programming Approach to Developing DSL Compilers. In Robert Glück and Michael Lowry, editors, Generative Programming and Component Engineering (GPCE), volume 3676 of Lecture Notes in Computer Science, Tallinn, Estonia, pages 29-46, sep/oct 2005. Springer-Verlag.


  10. Jean-Marc Menaud, Jacques Noyé, Pierre Cointe, and Christian Perez. Mixing Aspects and Components for Grid Computing. In International Workshop on Grid Systems, Tools and Environments (GTE'05), October 2005.


  11. Florian Minjat, Alexandre Bergel, Pierre Cointe, and Stéphane Ducasse. Mise en symbiose des traits et des classboxes, Application à l'expression des collaborations. In Langages et Modèles à Objets, pages 33-46, March 2005. Hermès-Lavoisier.


  12. Pierre Cointe. Comprendre la programmation par aspects. In Actes du 7ième Colloque Africain sur la recherche en Informatique, CARI 2004, Hammamet, Tunisie, pages 27-29, November 2004. Note: INRIA.


  13. Simon Denier and Pierre Cointe. A propos du modèle des traits et de sa transposition en Java à l'aide d'AspectJ. In Journée du groupe Objets, Composants et Modèles, Lille, France, pages 13-18, March 2004.


  14. Éric Tanter, Jacques Noyé, Denis Caromel, and Pierre Cointe. Partial Behavioral Reflection: Spatial and Temporal Selection of Reification. In Ron Crocker and Guy L. Steele, Jr., editors, Proceedings of the 18th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications (OOPSLA 2003), Anaheim, California, USA, pages 27-46, October 2003. ACM Press. [Abstract]


  15. Hervé Albin-Amiot, Pierre Cointe, and Yann-Gaël Guéhéneuc. Un méta-modèle pour coupler application et détection des design patterns. In M. Dao and M. Huchard, editors, LMO 2002 - Langages et modèles à objets, Montpellier, pages 41-58, January 2002. Hermès.


  16. Hervé Albin-Amiot, Pierre Cointe, Yann-Gaël Guéhéneuc, and Narendra Jussien. Instantiating and Detecting Design Patterns: Putting Bits and Pieces Together. In D. Richardson, M. Feather, and M. Goedicke, editors, 16th IEEE conference on Automated Software Engineering (ASE 2001), San Diego, USA, pages 166-173, November 2001. [Abstract]


  17. Pierre Cointe. Réflexivité et construction d'architectures logicielles adaptables. In NOTERE2000, Paris, November 2000. Note: Conférence invitée.


  18. Jacques Noyé and Pierre Cointe. De Java à Jini : à propos des nouvelles perspectives dans le développement de la toile. In Actes des 7émes Journées de la Société Francophone d'Informatique et de Monitorage en Anesthésie-Réanimation, April 1999.


  19. Pierre Cointe and N. Revault. JavaBeans - Un modèle de composants logiciels. In Proceedings of Objet'98, June 1998. Keyword(s): Java, événements, composants logiciels, environnements de développement. [Abstract]


  20. Noury M. Bouraqadi-Saâdani, Thomas Ledoux, Fred Rivard, and Pierre Cointe. Providing Explicit Metaclasses in Smalltalk. In OOPSLA'96 workshop : Extending the Smalltalk Language, October 1996. Note: Position paper. Keyword(s): smalltalk, reflection, explicit metaclasses. [Abstract]


  21. Thomas Ledoux and Pierre Cointe. Explicit Metaclasses As a Tool for Improving the Design of Class Libraries. In S. Matsuoka K. Futatsugi, editor, Proceedings of Object Technologies for Advanced Software, Second JSSST International Symposium, ISOTAS'96, volume 1049 of Lecture Notes in Computer Science, Kanazawa, Japan, pages 38-55, March 1996. JSSST-JAIST, Springer-Verlag. Keyword(s): class properties, explicit metaclasses, Smalltalk, Classtalk, language design, reuse, software engineering, CASE tools, patterns. [Abstract]


  22. Thomas Ledoux and Pierre Cointe. Les Métaclasses Explicites comme Outil pour Améliorer la Conception des Bibliothèques de Classes. In Actes des Journées du GDR de Programmation, Grenoble, France, November 1995. CNRS. Keyword(s): propriétés de classe, métaclasses explicites, Classtalk, (rétro-)conception, réutisabilité, ``patterns''. [Abstract]


  23. Philippe Mulet, Jacques Malenfant, and Pierre Cointe. Towards a Methodology for Explicit Composition of MetaObjects. In Proceedings of OOPSLA'95, Austin, Texas, pages 316-330, October 1995. ACM SIGPLAN Notices.


  24. Philippe Mulet, Thomas Ledoux, D. Barbaron, Fred Rivard, and Pierre Cointe. Importing SOM Libraries into Classtalk. In Addendum to the Proceedings OOPSLA'94: workshop ``Multi-Language Object Models'', Portland, Oregon, October 1994. ACM SIGPLAN Notices. Keyword(s): explicit metaclass, SOM, Classtalk, Smalltalk. [Abstract]


  25. Philippe Mulet and Pierre Cointe. Definition of a Reflective Kernel for a Prototype-Based Language. In S. Nishio and A. Yonezawa, editors, First JSSST International Symposium on Object Technologies for Advanced Software (ISOTAS), volume 742 of Lecture Notes in Computer Science, pages 128-144, November 1993.


  26. Philippe Mulet and Pierre Cointe. Définition d'un Noyau Réflexif pour un Langage à Prototypes. In Actes de EC2 -- Représentation par objets (RPO'93), pages 101-116, June 1993.


  27. Christophe Dony, Jacques Malenfant, and Pierre Cointe. Prototype-Based Languages: From a New Taxonomy to Constructive Proposals and Their Validation. In Proceedings of OOPSLA'92, volume 27, Vancouver, Canada, pages 201-215, October 1992. ACM SIGPLAN Notices.


  28. Jacques Malenfant, Christophe Dony, and Pierre Cointe. Behavioral Reflection in a Protoype-Based Language. In A. Yonezawa and B. Smith, editors, International Workshop on reflection and Meta-Level Architectures, pages 143-153, November 1992. RISE and IPA (Japan) + ACM SIGPLAN, JSSST and IPS.


Internal reports
  1. Kelly Garces, Frederic Jouault, Pierre Cointe, and Jean Bezivin. Adaptation of Models to Evolving Metamodels. Research Report, INRIA, November 2008.


  2. Yann-Gaël Guéhéneuc, Hervé Albin-Amiot, Rémi Douence, and Pierre Cointe. Bridging the Gap Between Modeling and Programming Languages. Technical report 02/09/INFO, École des Mines de Nantes, May 2002. [Abstract]


  3. Fred Rivard and Pierre Cointe. From Envy-Classtalk to Ada'9X. Technical report 95-9-INFO, École des Mines de Nantes, Département Informatique, September 1995. [Annotation]


Miscellaneous
  1. Pierre Cointe, Rémi Douence, Thomas Ledoux, Jean-Marc Menaud, Jacques Noyé, and Mario Südholt. KLEE - Langages à objets, programmation par aspects et modèles de composants : vers des architectures logicielles adaptables, December 2001. Note: Document de travail.


  2. Pierre Cointe and Thomas Ledoux. Pour des architectures logicielles ouvertes et adaptables. La réflexion : pourquoi et comment ?, 2000.


  3. Pierre Cointe. Langages à objets, une révolution informatique, June 1996.



BACK TO INDEX




Disclaimer:

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All person copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.

Les documents contenus dans ces répertoires sont rendus disponibles par les auteurs qui y ont contribué en vue d'assurer la diffusion à temps de travaux savants et techniques sur une base non-commerciale. Les droits de copie et autres droits sont gardés par les auteurs et par les détenteurs du copyright, en dépit du fait qu'ils présentent ici leurs travaux sous forme électronique. Les personnes copiant ces informations doivent adhérer aux termes et contraintes couverts par le copyright de chaque auteur. Ces travaux ne peuvent pas être rendus disponibles ailleurs sans la permission explicite du détenteur du copyright.




Last modified: Wed May 31 15:05:58 2017
Author: helene.


This document was translated from BibTEX by bibtex2html