Publications by date

   

—— 2018

[1]   Sahar Kallel, Chouki Tibermacine, Slim Kallel, Ahmed Hadj Kacem, and Christophe Dony. Specification and automatic checking of architecture constraints on object oriented programs. Journal of Information & Software Technology, 101 :16–31, 2018. doi :10.1016/j.infsof.2018.05.002.

[2]   Anfel Selmadji, Abdelhak-Djamel Seriai, Hinde-Lilia Bouziane, and Christophe Dony. From object-oriented to workflow : Refactoring of OO applications into workflows for an efficient resources management in the cloud. In Ernesto Damiani, George Spanoudakis, and Leszek A. Maciaszek, editors, Evaluation of Novel Approaches to Software Engineering - 13th International Conference, ENASE 2018, Funchal, Madeira, Portugal, March 23-24, 2018, Revised Selected Papers, volume 1023 of Communications in Computer and Information Science, pages 186–214. Springer, 2018. doi :10.1007/978-3-030-22559-9\9.

[3]   Anfel Selmadji, Abdelhak-Djamel Seriai, Hinde-Lilia Bouziane, Christophe Dony, and Rahina Oumarou Mahamane. Re-architecting OO software into microservices - A quality-centred approach. In Kyriakos Kritikos, Pierluigi Plebani, and Flavio De Paoli, editors, Service-Oriented and Cloud Computing - 7th IFIP WG 2.14 European Conference, ESOCC 2018, Como, Italy, September 12-14, 2018, Proceedings, volume 11116 of Lecture Notes in Computer Science, pages 65–73. Springer, 2018. doi :10. 1007/978-3-319-99819-0\5.

—— 2017

[4]   Soumia Zellagui, Chouki Tibermacine, Hinde-Lilia Bouziane, Abdelhak-Djamel Seriai, and Christophe Dony. Refactoring object-oriented applications towards a better decoupling and instantiation unanticipation. In Procs. of the International Conference on Software Engineering and Knowledge Engineering (SEKE’17), pages 450–456. July 2017.

[5]   Sahar Kallel, Bastien Tramoni, Chouki Tibermacine, Christophe Dony, and Ahmed Hadj Kacem. Generating reusable, searchable and executable ”architecture constraints as services”. Journal of Systems and Software, 127 :91–108, 2017.

—— 2016

[6]   Zakarea Al Shara, Abdelhak Seriai, Chouki Tibermacine, Hinde Bouziane, Christophe Dony, and Anas Shatnawi. Materializing architecture recovered from oo source code in component-based languages. In Procs. of ECSA’2016, 10th European Conference on Software Architectures (long paper), Istambul, Turquie, pages 309–325. Springer, Lecture Notes in Computer Science, sep 2016.

[7]   Chouki Tibermacine, Salah Sadou, Minh Tu Ton That, and Christophe Dony. Software architecture constraint reuse-by-composition. Int. Journal on Future Generation Computer Systems, 61 :37–53, August 2016.

[8]   Blazo Nastov, Vincent Chapurlat, Christophe Dony, and François Pfister. Towards v&v suitable domain specific modeling languages for mbse : A tooled approach. Procs. of INCOSE’2016 (International Council on System Engineering) 26th Int. Symposium, 26(1) :556–570, July 2016.

—— 2015

[9]   Zakarea Al Shara, Abdelhak Seriai, Chouki Tibermacine, Hinde Bouziane, Christophe Dony, and Anas Shatnawi. Migrating Large Object-Oriented Applications into Component-Based Ones: Instantiation and Inheritance Transformation. In ACM SIGPLAN, editor, procs. of GPCE’2015, 20th International Conference on Generative Programming, pages 55–64. Pittsburgh, USA, October 2015.

[10]   Sahar Kallel, Bastien Tramoni, Chouki Tibermacine, Christophe Dony, and Ahmed Hadj Kacem. Automatic Translation of Architecture Constraint Specifications Into Components. In Danny Weyns, Raffaela Mirandola, and Ivica Crnkovic, editors, Procs. of ECSA’2015, 9th European Conference on Software Architectures (long paper), pages 322–338. Springer, Lecture Notes in Computer Science, Dubrovnik, Croatia, September 2015. ISBN 978-3-319-23727-5.

[11]   Hamzeh Eyal-Salman, Abdelhak-Djamal Seriai, and Christophe Dony. Feature-Level Change Impact Analysis Using Formal Concept Analysis. IJSEKE : International Journal of Software Engineering and Knowledge Engineering, 25(1) :69–92, 2015. PC Selected, Extended version of [14].

—— 2014

[12]   Blazo Nastov, Vincent Chapurlat, Christophe Dony, and François Pfister. A MDE verification approach applied to System Engineering : xeFFBD dynamic semantics. In F. Boulanger, D. Krob, G. Morel, and J-C. Roussel, editors, Procs. of CSDM’2014, the Fifth Int. Conf. on Complex Systems Design & Management, pages 225–235. Springer, Paris, France, November 2014. ISBN 978-3-319-11617-4.

[13]   Petr Spacek, Christophe Dony, and Chouki Tibermacine. A Component-based meta-level architecture and prototypical implementation of a Reflective Component-based Programming and Modeling language”. In Procs. of ACM CBSE’14 - The 17th Int. ACM SIGSOFT Conf. on Component Based Software Engineering, pages 13–23. July 2014. CBSE’2014 Best Paper Award, Adapted from [18],.

[14]   Hamzeh Eyal-Salman, Abdelhak-Djamal Seriai, and Christophe Dony. Feature-Level Change Impact Analysis Using Formal Concept Analysis. In Procs. of SEKE’2014, the 26th Int. Conf. on Software Engineering and Knowledge Engineering (regular paper), pages 447–452. Vancouver, Canada, June 2014.

—— 2013

[15]   Hamzeh Eyal-Salman, Abdelhak-Djamal Seriai, and Christophe Dony. Feature-to-Code Traceability in a Collection of Software Variants: Combining Formal Concept Analysis and Information Retrieval. In procs. of IRI’2013, IEEE 14th Int. Conf. on Information Reuse & Integration. Las Vegas, USA, August 2013.

[16]   Petr Spacek, Christophe Dony, Chouki Tibermacine, and Luc Fabresse. Wringing out Objects for Programming and Modeling Component-based Systems. In procs. of the 2nd Int. Workshop on Combined Object-Oriented Modeling and Programming Languages (COOMPL’13) - co-located with ECOOP. ACM Digital Library, July 2013.

[17]   Thibaut Possompès, Christophe Dony, Marianne Huchard, and Chouki Tibermacine. Model-Driven Generation of Context-Specific Feature Models. In procs of SEKE’2013, the 25th Int. Conf. on Software Engineering and Knowledge Engineering, pages 250–255. Boston, Massachusetts, USA, June 2013.

[18]   Petr Spacek, Christophe Dony, and Chouki Tibermacine. Bridging the Gap between Component-based Design and Implementation with a Reflective Programming Language. Research report, LIRMM - Laboratoire d’Informatique, de Robotique et Micro-Electronique de Montpellier, June 2013.

—— 2012

[19]   Hamzeh Eyal-Salman, Abdelhak Seriai, Christophe Dony, and Ra’Fat Al-Msie’Deen. Recovering traceability links between feature models and source code of product variants. In procs. of the Int. Workshop VARY (VARiability for You) co-located with ACM MODELS 2012. October 2012.

[20]   Petr Spacek, Christophe Dony, Chouki Tibermacine, and Luc Fabresse. An Inheritance System for Structural and Behavioral Reuse in Component-based Software Programming. In procs. of 11th Int. Conf. on Generative Programming and Component Engineering (GPCE’12), pages 60–69. ACM Press, September 2012.

[21]   Alexander B. Romanovsky, Christophe Dony, Alexandro Garcia, Jörg Kienzle, and Eiji Barbosa, editors. Proceedings. WEH’12 : the 5th int. workshop on Exception handling - co-located with ICSE’12 (34th International Conference on Software Engineering). ICSE, June 2012.

[22]   Luc Fabresse, Noury Bouraqadi, Christophe Dony, and Marianne Huchard. A Language to Bridge the Gap between Component-based Design and Implementation. COMLAN : Journal on Computer Languages, Systems and Structures, 38(1) :29–43, April 2012. Extended version of [28].

—— 2011

[23]   Petr Spacek, Christophe Dony, Chouki Tibermacine, and Luc Fabresse. A Smalltalk implementation of Exil, a Component-based Programming Language. In procs of the Int. Workshop on Smalltalk Technologies (IWST’11), held in conjunction with the 19th annual Int. Smalltalk Conf. (ESUG’11). August 2011.

[24]   Thibaut Possompès, Christophe Dony, Marianne Huchard, and Chouki Tibermacine. Design of a UML profile for feature diagrams and its tooling implementation. In Procs. of SEKE’11 - The 23th Int. Conf. on Software Engineering and Knowledge Engineering, pages 693–698. July 2011.

[25]   Chouki Tibermacine, Salah Sadou, Christophe Dony, and Luc Fabresse. Component-based Specification of Software Architecture Constraints. In Procs. of ACM CBSE’11 - The 14th Int. ACM SIGSOFT Conf. on Component Based Software Engineering, pages 31–40. June 2011. CBSE’2011 Distinguished Paper Award.

[26]   Christophe Dony. Discussion on some Challenges and Evolutions for Exception Handling. In Workshop on Exception Handling in Contemporary Software Systems (EHCOS’11), Co-located with Fifth Latin-American Symp. on Dependable Computing. April 2011. Invited talk.

—— 2010

[27]   Christophe Dony, Sylvain Ductor, Zahia Guessoum, Selma Kchir, Christelle Urtado, Chouki Tibermacine, and Sylvain Vauttier. Combining Exception Handling and Replication for Improving the Reliability of Agent Software. Research Report No 11-009, LIRMM - Montpellier-II University, December 2010. Rapport de Livrable No 8 - ANR FACOMA, Programme SETIN.

[28]   Luc Fabresse, Noury Bouraqadi, Christophe Dony, and Marianne Huchard. Component-Oriented Programming: From Requirements to Language Support. In Marcus Denker and Gabriela Arevalo editors, Procs. of the 4th Smalltalks’2010 Conference. November 2010.

[29]   Thibaut Possompès, Christophe Dony, Marianne Huchard, Chouki Tibermacine, Hervé Rey, and Xavier Vasques. A uml profile for feature diagrams : Initiating a model driven engineering approach for software product lines. In Journée Lignes de Produits logiciels, Université Paris 1 - Panthéon Sorbonne, en partenariat avec l’AFIS et l’Ecole des Mines de Nantes. October 2010. Https ://sites.google.com/site/journeespl/home.

[30]   Chouki Tibermacine, Christophe Dony, Salah Sadou, and Luc Fabresse. Software Architecture Constraints as Customizable, Reusable and Composable Entities. In Procs. of ECSA’10 - 4TH European Conf. on Software Architecture, pages 505–509. LNCS, Springer-Verlag, August 2010. ISBN 978-1-4503-0179-4.

[31]   Thibaut Possompès, Christophe Dony, Marianne Huchard, Chouki Tibermacine, Hervé Rey, and Xavier Vasques. Towards software product lines application in the context of a smart building project. In Procs. of the 2nd Int. Workshop on Model-Driven Product Line Engineering (MDPLE’10), held with the 6th European Conf. on Modelling Foundations and Applications (ECMFA’10). June 2010.

—— 2009

[32]   Christophe Dony, Selma Kchir, Mohammed El Jouari, Chouki Tibermacine, Christelle Urtado, and Sylvain Vauttier. Centralisation of replicas responses for exception concertation in Dimaxx. Research report, LIRMM, January 2009. Rapport de Livrable No 7 - ANR FACOMA, Programme SETIN.

—— 2008

[33]   Christophe Dony, Chouki Tibermacine, Christelle Urtado, and Sylvain Vauttier. Specification of an exception handling system for a replicated agent environment. In Garcia et al. [35], pages 24–31.

[34]   Luc Fabresse, Christophe Dony, and Marianne Huchard. Foundations of a Simple and Unified Component-Oriented Language. Journal of Computer Languages, Systems and Structures, 34(2-3) :130–149, 2008.

[35]   Alexandro Garcia, Christophe Dony, Jörg Kienzle, and Alexander B. Romanovsky, editors. Proceedings. of the 4th int. Workshop on Exception handling - co-located with FSE’08, the 16th ACM SIGSOFT International Symposium on Foundations of software engineering. ACM Digital Library, New York, NY, USA, 2008. ISBN 9781-605-5822-9-0.

[36]   Robin Passama, David Andreu, Christophe Dony, and Thérèse Libourel. CoSARC, un langage de composants pour l’ingénierie des architectures robotiques. pourquoi utiliser des composants, et quels composants ? JESA - Journal Européen des Systèmes Automatisés. Numéro spécial : Architecture de contrôle en robotique , aspects logiciels, 42/4 :439–458, 2008. JESA est une revue scientifique bilingue (français et anglais), avec comité de rédaction, à vocation internationale. Elle est indexée dans Scopus et dans la base Pascal de l’INIST-CNRS voir http://jesa.revuesonline.com/accueil.jsp.

—— 2007

[37]   Luc Fabresse, Christophe Dony, and Marianne Huchard. Scl: a Simple, Uniform and Operational Language for Component-Oriented Programming in Smalltalk. In Wolfgang de Meuter, editor, International Smalltalk Conference - ISC’2006 - Revised Selected Papers, pages 91–110. Springer-Verlag LNCS vol. 4406, April 2007. ISBN 978-3-540-71835-2.

—— 2006

[38]   Robin Passama, David Andreu, Christophe Dony, and Thérèse Libourel. Formalizing, Implementing and Reusing Controllers Behavior and Interactions. In proc. of CESA’06 : IEEE-IMACS Int. Conf. on Computational Engineering in Systems Applications, pages 58–69. Beijing China, October 2006.

[39]   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. Springer, September 2006.

[40]   Christophe Dony, Christelle Urtado, and Sylvain Vauttier. Exception Handling and Asynchronous Active Objects Issues and Proposal. In Dony et al. [39], chapter 5, pages 81–101.

[41]   Robin Passama, David Andreu, Christophe Dony, and Thérèse Libourel. Managing control architectures design process : Patterns, components and object petri nets in use. In Procs. of the 3rd IEEE ICINCO Int. Conf. on Informatics in Control, Automation and Robotics. ., pages 223–229. August 2006.

[42]   Luc Fabresse, Christophe Dony, and Marianne Huchard. Unanticipated Connection of Components based on their State Changes Notifications. In Int. Workshop on Evaluation and Evolution of Component Composition (EECC’06). In procs. of SEKE’2006 : 18th Int. Conf. on Software Engineering and Knowledge Engineering, pages 702–708. Knowledge System Institute (KSI), July 2006.

[43]   Robin Passama, David Andreu, Christophe Dony, and Thérèse Libourel. Overview of a New Robot Controller Development Methodology. In Procs. of CAR’06 : 1st Int. Workshop on Control Architectures of Robots, pages 1–7. 2006.

—— 2005

[44]   Aaton Shui, Sadaf Mustafiz, Jörg Kienzle, and Christophe Dony. Exceptional Use Cases. In Procs. of Models/UML, ACM/IEEE 8th Int. Conf. on Model Driven Engineering Languages and Systems, pages 568–583. Montego Bay, Jamaïque, October 2005.

[45]   Robin Passama, David Andreu, Christophe Dony, and Thérèse Libourel. Component based Software Architecture of Robot Controllers. Technical Report RR-05059, LIRMM, University of Montpellier, France, sept 2005.

[46]   Alexander Romanovsky, Christophe Dony, Jorgen L. Knudsen, Anand Tripathi, editor. Procs. of the ECOOP Workshop : Developing Systems that Handle Exceptions. Montpellier-II University-LIRMM Technical Report No 05-05, July 2005.

[47]   A. Romanovsky, C. Dony, J. L. Knudsen, A. Tripathi. Workshop ”Systems that handle exceptions” Synthesis. In Wolfgang De Meuter and Marc Roper, editors, ECOOP 2005 Workshop Reader. LNCS, 2005. Selected for Ecoop Reader 2005.

—— 2004

[48]   Aurélien Campéas, Christophe Dony, Christelle Urtado, and Sylvain Vauttier. Distributed Exception Handling : ideas, lessons and issues with recent exception handling systems. In Actes de RISE’04 : First Int. Workshop on Rapid Integration of Software Engineering techniques, pages 82–92. Luxembourg, November 2004.

[49]   Frédéric Souchon, Sylvain Vauttier, Christelle Urtado, and Christophe Dony. Fiabilité des applications multi-agents : le système de gestion d’exceptions SaGE. In Systèmes multi-agents défis scientifiques et nouveaux usages – Actes des Journées Francophones sur les Systèmes Multi-Agents 2004, pages 121–134. Paris, France, November 2004.

[50]   Alexandre Bergel, Christophe Dony, and Stéphane Ducasse. Prototalk: an Environment for Teaching, Understanding, Designing and Prototyping Object-Oriented Languages. In Procs. of 12th ESUG Int. Smalltalk Conference, pages 107–130. Khöten, Germany, September 2004.

[51]   Luc Fabresse, Christophe Dony, Marianne Huchard, and Olivier Pichon. Vers des composants logiciels interfaçables. In Actes de ALCAA’04 (Agent Logiciels, Coopération, Apprentissage, Activités humaines), pages 33–48. Montpellier, France, June 2004.

[52]   R. Passama, D. Andreu, C. Dony, and T. Libourel. Vers une méthodologie logicielle pour la robotique d’intervention. In Actes de ALCAA’04 (Agent Logiciels, Coopération, Apprentissage, Activités humaines), pages 01–16. Montpellier, France, June 2004.

[53]   F. Souchon, C. Dony, C. Urtado, and S. Vauttier. Improving exception handling in multi-agent systems. In C. Lucena, A. Garcia, A. Romanovsky, J. Castro, and P. Alencar, editors, Advances in Software Engineering for Multi-Agent Systems, 2940. LNCS - Lecture Notes in Computer Science, February 2004. Selected and extended version of [58].

[54]   A. Romanovsky, C. Dony, J. L. Knudsen, A. Tripathi. Workshop Reader : Exception Hanling, Towards Emerging Application Areas and New Programming Paradigms. In F. Buschmann, A. P. Buchmann, editor, Object-Oriented Technology, ECOOP 2003 Workshop Reader, 3013, pages 1–10. LNCS, 2004. ISBN 3-540-22405-X.

—— 2003

[55]   Robin Passama and David Andreu and Christophe Dony and Thérèse Libourel. PNO-based programmable components for control-software design. In Procs. of CESA’03 : IEEE-IMACS Int. Multiconference on Computational Engineering in Systems Applications. Lille, July 2003.

[56]   F. Souchon, C. Urtado, S. Vauttier, and C. Dony. Exception handling in component-based systems: a first study. In Procs. of ECOOP 2003 Workshop on exception handling, pages 84,91. Published as Tech. Report No TR-03-028, Department of Computer Science, Univ. of Minnesota, USA, July 2003.

[57]   Alexander Romanovsky, Christophe Dony, Jorgen L. Knudsen, Anand Tripathi, editor. Procs. of the ECOOP 2003 Workshop on Exception Handling in Object-Oriented Systems. Technical Report TR 03-028, Department of Computer Science, University of Minnesota, USA, 2003.

[58]   F. Souchon, C. Dony, C. Urtado, and S. Vauttier. A proposition for exception handling in multi-agent systems. In in Proc. of SELMAS’03 : 2nd Int. Workshop on Software Engineering for Large-Scale Multi-Agent Systems, Portland, Oregon. 2003.

—— 2001

[59]   Michel Dao and Christophe Dony, editors. Technique et Science Informatiques (TSI) - Numéro Spécial : La Réutilisation, volume 20. Hermes Sciences, feb 2001.

[60]   Jean-David Ruvini and Christophe Dony. Learning Users’ Habits to Automate Repetitive Tasks. In Henri Lieberman, editor, Your Wish is My Command : Giving Users the Power to Instruct their Software, chapter 14, pages 271–296. Morgan Kauffman Publishing, February 2001. Extended version of [65] on editor’s invitation.

[61]   C. Dony. A fully object-oriented exception handling system: rationale and Smalltalk implementation. In Romanovsky et al. [62], chapter 2, pages 18–38.

[62]   Alexander B. Romanovsky, Christophe Dony, Jørgen Lindskov Knudsen, and Anand Tripathi, editors. Advances in Exception Handling Techniques, volume 2022 of Lecture Notes in Computer Science. Springer, 2001. ISBN 3-540-41952-7.

—— 2000

[63]   N. Chevalier and M. Dao and C. Dony and M. Huchard and H. Leblanc and T. Libourel. Une plate-forme pour la construction et l’évolution assistées de hiérarchies de classes. In Actes de la Conférence OCM’2000 : Objets, Composants, Modèles, pages 155–166. Ecole des Mines de Nantes, France, May 2000. Référence LIRMM 00178.

[64]   Christophe Dony and Houari Sahraoui, editors. Actes de la conférence LMO’2000 - Langages et Modèles à Objets. Hermes Sciences, January 2000.

[65]   Jean-David Ruvini and Christophe Dony. APE: Learning Users Habits to Automate Repetitive Tasks. In Procs. of ACM IUI’2000, the Int. Conf. on Intelligent User Interfaces, pages 229–232. New Orleans - USA, January 2000. Consider the extended version [60].

[66]   A. Romanovsky, C. Dony, J. L. Knudsen, A. Tripathi. Workshop Report : Exception Handling in Object Oriented Systems. In A. Moreira. J. Malenfant, S. Moisan, editor, Object-Oriented Technology. ECOOP 2000 Workshop Reader. LNCS-1964, 2000.

—— 1999

[67]   Jean-David Ruvini and Christophe Dony. Learning users habits : The APE project. In Procs. of IJCAI’99 workshop on ”Learning About Users”, pages 65–73. Stockholm, Sweden, August 1999.

[68]   N. Chevalier and M. Dao and C. Dony and M. Huchard and H. Leblanc and T. Libourel. An environment for building and maintaining class hierarchies. In Actes du Workshop ECOOP’99 : ” Object-Oriented Architectural Evolution ”. June 1999.

[69]   C. Dony, J. Malenfant, and D. Bardou. Classifying prototype-based programming languages. In Ivan Moore, James Noble, and Antero Taivalsaari, editors, Prototype-Based Programming, pages 17–45. Springer-Verlag, 1999.

[70]   M. Huchard, T. Libourel, and C. Dony. Evolution de hiérarchies par approches algorithmiques. In C. Oussalah, editor, Génie des Objets. Hermes, 1999.

—— 1998

[71]   C. Dony, J. Malenfant, and D. Bardou. Les Langages à Prototypes. In R. Ducournau, J. Euzenat, G. Masini, and A. Napoli, editors, Langages et Modèles à Objets : Etats des recherches et perspectives, chapter 9, pages 227–256. INRIA - Collection Didactique, dec 1998.

[72]   Jean-David Ruvini and Christophe Dony. APE, an interface user assistant for smalltalk. Technical Report No 99-049, LIRMM - University of Montpellier-II, April 1998.

[73]   J. D. Ruvini, C. Dony, and P. Reitz. The apprentice and the assistant : two interface agents for smalltalk. In H. S. Nwana and D. T. Nduwu, editors, Actes de PAAM’98 : The Third Int. Conf. on The Practical Application of Intelligent Agents and Multi-Agents, pages 237–252. London, UK, 1998.

[74]   C. Dony, M. Huchard, H. Leblanc, and T. Libourel. Définition d’un méta-modèle de représentation de hiérarchies de classes et état de l’art sur la construction de ces hiérarchies. Rapport de recherche, LIRMM - University of Montpellier-II, Avril 1998. Rapport d’avancement numéro 1 du contrat 97 1B 602 (Cnet - France Télécom Recherche-Développement), ”Assemblage de composants logiciels”.

[75]   Christophe Dony. Contribution à l’étude de l’évolution des langages à objets et des outils associés. Thèse d’habilitation à diriger des recherches (hdr), Université de Montpellier-II, février 1998.

—— 1997

[76]   Jean-David Ruvini and Christophe Dony. Ebauche de deux agents d’interface pour l’environnement smalltalk-80. In Actes des Cinquièmes journées francophones sur l’intelligence artificielle distribuée et les systèmes multi-agents. La colle-sur-Loup, April 1997.

[77]   C. Dony, M. Huchard, and T. Libourel. Automatic hierarchies reorganization, an algorithm and case studies with overloading. Research Report No 97-279, LIRMM - University of Montpellier-II, 1997. Version étendue de [80].

[78]   Christophe Dony. Prototalk: A framework for the design and the operational evaluation of prototype-based languages. Research Report No 97-254, LIRMM - University of Montpellier-II, 1997. (Description du framework utilisé dans [89]).

—— 1996

[79]   Daniel Bardou and Christophe Dony. Split Objects: a Disciplined Use of Delegation within Objects. Special issue of ACM Sigplan Notices - Procs. of ACM OOPSLA’96, 31(10) :122–137, October 1996.

[80]   H. Dicky, C. Dony, M. Huchard, and T. Libourel. On automatic class insertion with Overloading. ACM Sigplan Notices - Procs. of ACM OOPSLA’96, Object-Oriented Programming Languages, Systems and Applications, 31(10) :251–267, October 1996.

[81]   Christophe Dony, Bernard Carré, Pierre Cointe, Roland Ducournau, Michel Habib, Marianne Huchard, Amedeo Napoli, Mourad Oussalah, Roger Rousseau, and Jean-Claude Royer. Rapport d’activités 1994-1996 du pôle ”objet”. Technical report, GDR ”Programmation” du CNRS, 1996.

[82]   Babak Esfandiari, Gilles Deflandre, Joel Quinqueton, and Christophe Dony. Agent-oriented techniques for network supervision. Annals of Telecommunications, 51(9-10) :521–529, 1996.

[83]   Jacques Malenfant, Christophe Dony, and Pierre Cointe. A Semantic of Introspection in a Prototype-Based Language. Kluwert Int. Journal on Lisp And Symbolic Computation, 9(2/3) :153–179, 1996.

—— 1995

[84]   D. Bardou and C. Dony. Propositions pour un nouveau modèle d’objets dans les langages à prototypes. In Actes de LMO’95, Langages et Modèles à Objets, Nancy, pages 93–109. October 1995.

[85]   H. Dicky, C. Dony, M. Huchard, and T. Libourel. ARES, Adding a class and REStructuring inheritance Hierarchies. In Actes des 11ièmes Journées Bases de Données Avancées, BDA’95, pages 25–42. Nancy, 1995.

—— 1994

[86]   H. Dicky, C. Dony, M. Huchard, and T. Libourel. ARES, un algorithme d’ajout avec REStructuration dans les hiérarchies de classes. In Actes de LMO’94, Langages et Modèles à Objets, Grenoble, pages 125–136. October 1994.

[87]   Christophe Dony, Bernard Carré, Pierre Cointe, Roland Ducournau, Michel Habib, Marianne Huchard, Amedeo Napoli, Mourad Oussalah, Roger Rousseau, and Jean-Claude Royer. Rapport d’activités 1992-1994 du pôle ”objet”. Technical report, GDR ”Programmation” du CNRS, 1994.

—— 1992

[88]   J. Malenfant, C. Dony, and P. Cointe. Behavioral Reflection in a Prototype-Based Language. In Akinori Yonezawa and Brian. C. Smith, editors, Procs. of Int. Symposium on ”New Models for Software Architecture : Reflection and Meta-Level Architectures”, pages 143–153. ACM Sigplan, JSSST, IPJS, Tokyo, Japan, November 1992.

[89]   Christophe Dony, Jacques Malenfant, and Pierre Cointe. Prototype-Based Languages: From a New Taxonomy to Constructive Proposals and Their Validation. Special issue of Sigplan Notices - Procs. of ACM OOPSLA’92, 27(10) :201–217, October 1992.

[90]   J. Malenfant, P. Cointe, C. Dony, and P. Mulet. Etude de la réflexion de comportement dans le langage self. In Actes de RPO’92, Représentation par objets : le point sur la recherche et les applications, La Grande-Motte, page ? ? June 1992.

[91]   C. Dony, J. Purchase, and R. Winder. Exception Handling in Object-Oriented Systems - Report on ECOOP’91 Workshop W4. ACM OOPS Messenger, 3(2) :17–30, April 1992.

—— 1991

[92]   J. Malenfant, P. Cointe, C. Dony, and P. Mulet. Reflection in Prototype-based Object-Oriented Programming languages.. In Procs. of OOPSLA’91 Workshop on Reflection and Meta-level Architectures. October 1991.

—— 1990

[93]   Christophe Dony. Improving Exception Handling with Object-Oriented Design. In Procs. of IEEE COMPSAC’90, Fourteenth Computer Software and Applications Conference, pages 36–42. Chicago, USA, November 1990.

[94]   Christophe Dony. Exception Handling and Object-Oriented Programming: Towards a Synthesis. ACM SIGPLAN Notices - Procs. of the joint Int. conf. ECOOP-OOPSLA’90, 25(10) :322–330, October 1990.

[95]   Christophe Dony. Etude du système de gestion des exceptions de smalltalk - objectworks v2.5. Rapport de recherche, Equipe RXF-LITP, June 1990.

—— 1989

[96]   Christophe Dony. Apports du formalisme objet aux problèmes de la gestion des exceptions. In EC2, editor, Actes des Deuxièmes Journées Internationales : Le Génie Logiciel et ses Applications, pages 401–416. Toulouse, France, December 1989.

[97]   Christophe Dony. Langages à objets et génie logiciel. Applications à la gestion des exceptions et à l’environnement de mise au point. Thèse de doctorat, Université de Paris VI, février 1989.

—— 1988

[98]   Christophe Dony. An object-oriented exception handling system for an object-oriented language. In S. Gjessing and K. Nygaard, editors, Procs. ECOOP ’88, LNCS 322, pages 146–161. Springer-Verlag, Oslo, aug. 1988.

[99]   Christophe Dony. Une implantation réflexive du debugger de LORE utilisant le système de gestion des exceptions. Rapport de recherche No L9.0, Laboratoires de Marcoussis, CRCGE, juin 1988.

—— 1987

[100]   Christophe Benoit, Françoise Carré, Yves Caseau, and Christophe Dony. Lore 2.2 : Manuel de Référence, mars 1987.

—— 1985

[101]   Christophe Dony. Etude des environnements de programmation lisp, implantation d’un outil graphique d’évaluation en pas-à-pas pour la machine lisp maia. Rapport de dea, LITP - Laboratoires de Marcoussis, CRCGE, September 1985.