Stéphane Ducasse

PersoSD3

Stéphane Ducasse, DR1 Inria (scientific leader)

stephane.ducasse@inria.fr, +33 3 20 43 42 56, Office: Lifl M3, room 111b

http://stephane.ducasse.free.fr

Publications

  1. Hani Abdeen, Ilham Alloui, Stéphane Ducasse, Damien Pollet, and Mathieu Suen. Package References Distribution Fingerprint. In FAMOOSr, 1st Workshop on FAMIX and Moose in Reengineering, 2007. 
  2. Hani Abdeen, Ilham Alloui, Stéphane Ducasse, Damien Pollet, and Mathieu Suen. Package Reference Fingerprint: a Rich and Compact Visualization to Understand Package Relationships. In Proceeding of the 12th European Conference on Software Maintenance and Reengineering (CSMR'08), p. 213—222, IEEE Computer Society Press, 2008. PDF 
  3. Hani Abdeen, Stéphane Ducasse, Houari A. Sahraoui, and Ilham Alloui. Automatic Package Coupling and Cycle Minimization. In Proceedings of the 16th International Working Conference on Reverse Engineering (WCRE'09), p. 103—112, IEEE Computer Society Press, Washington, DC, USA, 2009. PDF 
  4. Hani Abdeen, Stéphane Ducasse, Damien Pollet, and Ilham Alloui. Package Fingerprint: a visual summary of package interfaces and relationships. In Information and Software Technology Journal 52 p. 1312-1330, 2010. DOI PDF 
  5. Hani Abdeen, Stéphane Ducasse, and Houari A. Sahraoui. Modularization Metrics: Assessing Package Organization in Legacy Large Object-Oriented Software. In Proceedings of the 18th IEEE International Working Conference on Reverse Engineering (WCRE'11), IEEE Computer Society Press, Washington, DC, USA, 2011. PDF 
  6. Hani Abdeen, Stéphane Ducasse, and Houari A. Sahraoui. Modularization Metrics: Assessing Package Organization in Legacy Large Object-Oriented Software. Technical report, RMod — INRIA Lille-Nord Europe, 2011. PDF 
  7. Hani Abdeen, Houari Sahraoui, Osama Shata, Nicolas Anquetil, and Stéphane Ducasse. Towards Automatically Improving Package Structure While Respecting Original Design Decisions. In International Working Conference on Reverse Engineering (WCRE'13), IEEE Computer Society Press, 2013. PDF 
  8. Hani Abdeen, Stéphane Ducasse, Damien Pollet, Ilham Alloui, and Jean-Rémy Falleri. The Package Blueprint: Visually analyzing and quantifying packages dependencies. In Science of Computer Programming, 2014. PDF 
  9. Abdelghani Alidra, Moussa Saker, Nicolas Anquetil, and Stéphane Ducasse. Identifying class name inconsistency in hierarchy: a first simple heuristic. In International Workshop on Smalltalk Technologies (IWST'17), 2017. DOI PDF 
  10. Simon Allier, Nicolas Anquetil, Andre Hora, and Stéphane Ducasse. A Framework to Compare Alert Ranking Algorithms. In Proceedings of the 19th International Working Conference on Reverse Engineering (WCRE'12), 2012. PDF 
  11. Nicolas Anquetil, Damien Cassou, Marcus Denker, Stéphane Ducasse, and Damien Pollet. Project-Team RMoD (Analyses and Language Constructs for Object-Oriented Application Evolution) 2012 Activity Report. Technical report, INRIA, 2012. PDF 
  12. Nicolas Anquetil, Stéphane Ducasse, and Muhammad U. Bhatti. Dedicated Software Analysis Tools. In ERCIM News 99 p. 22—23, 2014. PDF 
  13. Nicolas Anquetil, Yuriy Tymchuk, Anne Etien, Gustavo Santos, and Stéphane Ducasse. A Generic Platform for Name Resolution in Source Code Analysis. Technical report, Inria Lille Nord Europe, 2014. URL 
  14. Nicolas Anquetil, Marcus Denker, Stéphane Ducasse, Anne Etien, and Damien Pollet. Project-Team RMoD (Analyses and Language Constructs for Object-Oriented Application Evolution) 2016 Activity Report. Technical report, INRIA, 2017. PDF 
  15. Nicolas Anquetil, Muhammad Bhatti, Stéphane Ducasse, André Hora, and Jannik Laval. The Case for Non-Cohesive Packages. In SQAMIA 2017 - 6th workshop on Software Quality Analysis, Monitoring, Improvement, and Applications, Belgrade, Serbia, September 2017. URL 
  16. Laurent Arditi and Stéphane Ducasse. Une première approche fonctionnelle et récursive de la programmation, 1995. support de cours de Deug SM-PE et Mass, 120 pages. 
  17. Laurent Arditi and Stéphane Ducasse. La programmation: une approche fonctionelle et récursive avec Scheme, Eyrolles, Paris, 1996. 238 pages, Préface de Gérard Huet. 
  18. Laurent Arditi and Stéphane Ducasse. Scheme: un langage applicatif pour l'enseignement de l'informatique en milieu aride. In Actes des Journées Françaises des Langages Applicatifs (JFLA '97), p. 209—228, 1997. URL 
  19. Gabriela Arévalo, Stéphane Ducasse, and Oscar Nierstrasz. X-Ray Views: Understanding the Internals of Classes. In Proceedings of 18th Conference on Automated Software Engineering (ASE'03), p. 267—270, IEEE Computer Society, 2003. Short paper. DOI PDF 
  20. Gabriela Arévalo, Stéphane Ducasse, and Oscar Nierstrasz. Understanding Classes using X-Ray Views. In Proceedings of 2nd International Workshop on MASPEGHI 2003 (ASE'03), p. 9—18, CRIM —- University of Montreal (Canada), 2003. PDF 
  21. Gabriela Arévalo, Stéphane Ducasse, and Oscar Nierstrasz. Discovering Unanticipated Dependency Schemas in Class Hierarchies. In Proceedings of 9th European Conference on Software Maintenance and Reengineering (CSMR'05), p. 62—71, IEEE Computer Society, 2005. Acceptance rate: 33/81 = 41%. DOI PDF 
  22. Gabriela Arévalo, Stéphane Ducasse, and Oscar Nierstrasz. Lessons Learned in Applying Formal Concept Analysis. In Proceedings of 3rd International Conference on Formal Concept Analysis (ICFCA'05), LNAI (Lecture Notes in Artificial Intelligence) 3403 p. 95—112, Springer Verlag, 2005. DOI PDF 
  23. Gabriela Arévalo, Stéphane Ducasse, Silvia Gordillo, and Oscar Nierstrasz. Generating a catalog of unanticipated schemas in class hierarchies using Formal Concept Analysis. In Journal of Information and Software Technology 52 p. 1167-1187, 2010. DOI PDF 
  24. Thibault Arloing, Yann Dubois, Damien Cassou, and Stéphane Ducasse. Pillar: A Versatile and Extensible Lightweight Markup Language. In International Workshop on Smalltalk Technologies IWST'16, Prague, Czech Republic, 2016. DOI PDF 
  25. Jean-Baptiste Arnaud, Marcus Denker, Stéphane Ducasse, Damien Pollet, Alexandre Bergel, and Mathieu Suen. Read-Only Execution for Dynamic Languages. In Proceedings of the 48th International Conference Objects, Models, Components, Patterns (TOOLS'10), Malaga, Spain, 2010. DOI PDF 
  26. Jean-Baptiste Arnaud, Stéphane Ducasse, Marcus Denker, and Camille Teruel. Handles: Behavior-Propagating First Class References For Dynamically-Typed Languages. In Journal of Science of Computer Programming 98 p. 318-338, 2015. PDF 
  27. Annie Authosserre-Cavarero, Frederic Bertrand, Mireille Blay-Fornarino, Philippe Collet, Hubert Dubois, Stéphane Ducasse, Sophie Dupuy-Chessa, Catherine Faron-Zucker, Cyril Faucher, Jean-Yves Lafaye, Philippe Lahire, Olivier Le Goaer, Johan Montagnat, and Anne-Marie Pinna-Dery. Interopérabilité des systèmes d'information : approches dirigées par les modèles. In INFORSID, 2012. PDF 
  28. Annie Authosserre-Cavarero, Frederic Bertrand, Mireille Blay-Fornarino, Philippe Collet, Hubert Dubois, Stéphane Ducasse, Sophie Dupuy-Chessa, Catherine Faron-Zucker, Cyril Faucher, Jean-Yves Lafaye, Philippe Lahire, Olivier Le Goaer, Johan Montagnat, and Anne-Marie Pinna-Dery. Ingénierie dirigée par les modèles : quels supports à l'interopérabilité des systèmes. In Revue Ingénierie des Systèmes d'Information 18 p. 9-40, 2013. PDF 
  29. Olivier Auverlot and Stéphane Ducasse. Construire un service Rest avec Pharo et Seaside-Rest. 2011. 
  30. Olivier Auverlot and Stéphane Ducasse. Un Chat en Pharo. 2016. 
  31. Françoise Balmas, Alexandre Bergel, Simon Denier, Stéphane Ducasse, Jannik Laval, Karine Mordal-Manet, Hani Abdeen, and Fabrice Bellingard. Software metric for Java and C++ practices (Squale Deliverable 1.1). Technical report, INRIA Lille Nord Europe, 2009. PDF 
  32. Françoise Balmas, Fabrice Bellingard, Simon Denier, Stéphane Ducasse, Jannik Laval, and Karine Mordal-Manet. Practices in the Squale Quality Model (Squale Deliverable 1.3). Technical report, INRIA, 2009. PDF 
  33. Clément Bera and Stéphane Ducasse. Handling Exceptions. In Deep Into Pharo, p. 38, Square Bracket Associates, 2013. 
  34. Stéphane Ducasse and Clément Bera. Blocks: a Detailed Analysis. In Deep Into Pharo, p. 25, Square Bracket Associates, 2013. 
  35. Clément Béra, Eliot Miranda, Marcus Denker, and Stéphane Ducasse. Practical Validation of Bytecode to Bytecode JIT Compiler Dynamic Deoptimization. In Journal of Object Technology 15(2) p. 1:1-26, 2016. DOI PDF 
  36. Clément Béra, Eliot Miranda, Tim Felgentreff, Marcus Denker, and Stéphane Ducasse. Sista: Saving Optimized Code in Snapshots for Fast Start-Up. In Proceedings of the 14th International Conference on Managed Languages and Runtimes, p. 1 - 11, ACM, Prague, Czech Republic, 2017. DOI PDF 
  37. Alexandre Bergel, Stéphane Ducasse, and Roel Wuyts. Classboxes: A Minimal Module Model Supporting Local Rebinding. In Proceedings of Joint Modular Languages Conference (JMLC'03), LNCS 2789 p. 122—131, Springer-Verlag, 2003. Best Paper Award. DOI PDF 
  38. Alexandre Bergel, Stéphane Ducasse, and Roel Wuyts. The Classbox Module System. In Proceedings of the ECOOP '03 Workshop on Object-oriented Language Engineering for the Post-Java Era, 2003. PDF 
  39. Alexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz, and Roel Wuyts. Classboxes: Controlling Visibility of Class Extensions. Technical report IAM-04-003, Institut für Informatik, Universität Bern, Switzerland, 2004. PDF 
  40. Alexandre Bergel, Christophe Dony, and Stéphane Ducasse. Prototalk: an Environment for Teaching, Understanding, Designing and Prototyping Object-Oriented Languages. In Proceedings of 12th International Smalltalk Conference (ISC'04), p. 107—130, 2004. PDF 
  41. Alexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz, and Roel Wuyts. Classboxes: Controlling Visibility of Class Extensions. In Journal of Computer Languages, Systems and Structures 31(3-4) p. 107—126, 2005. DOI PDF 
  42. Alexandre Bergel, Stéphane Ducasse, and Oscar Nierstrasz. Classbox/J: Controlling the Scope of Change in Java. In Proceedings of 20th International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA'05), p. 177—189, ACM Press, New York, NY, USA, 2005. Acceptance rate: 25/142 = 18%. DOI PDF 
  43. Alexandre Bergel, Stéphane Ducasse, and Oscar Nierstrasz. Analyzing Module Diversity. In Journal of Universal Computer Science 11(10) p. 1613—1644, 2005. PDF 
  44. Alexandre Bergel and Stéphane Ducasse. Supporting Unanticipated Changes with Traits and Classboxes. In Net.ObjectDays (NODE'05), p. 61—75, Erfurt, Germany, 2005. PDF 
  45. Alexandre Bergel and Stéphane Ducasse. Scoped and Dynamic Aspects with Classboxes. In Revue des Sciences et Technologies de l'Information (RSTI) —- L'Objet (Numéro spécial : Programmation par aspects) 11(3) p. 53—68, 2005. PDF 
  46. Alexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz, and Roel Wuyts. Stateful Traits. In Advances in Smalltalk —- Proceedings of 14th International Smalltalk Conference (ISC'06), LNCS 4406 p. 66—90, Springer, 2007. DOI PDF 
  47. Alexandre Bergel, Stéphane Ducasse, Colin Putney, and Roel Wuyts. Meta-Driven Browsers. In Advances in Smalltalk —- Proceedings of 14th International Smalltalk Conference (ISC'06), LNCS 4406 p. 134—156, Springer, 2007. DOI PDF 
  48. Alexandre Bergel, Stéphane Ducasse, and Lukas Renggli. Seaside — Advanced Composition and Control Flow for Dynamic Web Applications. In ERCIM News 72, 2008. 
  49. Alexandre Bergel, Wolfgang De Meuter, Stéphane Ducasse, Oscar Nierstrasz, and Roel Wuyts. Dynamic Languages and Applications, Report on the Workshop Dyla'07 at ECOOP 2007. In Object-Oriented Technology. ECOOP'07 Workshop Reader, LNCS 4906 p. 7—12, Springer-Verlag, 2008. DOI PDF 
  50. Alexandre Bergel, Stéphane Ducasse, Jannik Laval, and Romain Peirs. Enhanced Dependency Structure Matrix for Moose. In FAMOOSr, 2nd Workshop on FAMIX and Moose in Reengineering, 2008. PDF 
  51. Alexandre Bergel, Stéphane Ducasse, Colin Putney, and Roel Wuyts. Creating Sophisticated Development Tools with OmniBrowser. In Journal of Computer Languages, Systems and Structures 34(2-3) p. 109—129, 2008. DOI PDF 
  52. Alexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz, and Roel Wuyts. Stateful Traits and their Formalization. In Journal of Computer Languages, Systems and Structures 34(2-3) p. 83—108, 2008. DOI PDF 
  53. Alexandre Bergel, Simon Denier, Stéphane Ducasse, Jannik Laval, Fabrice Bellingard, Philippe Vaillergues, Françoise Balmas, and Karine Mordal-Manet. SQUALE — Software QUALity Enhancement. In Proceedings of the 13th European Conference on Software Maintenance and Reengineering (CSMR'09), European Projects Track, March 2009. Presentation. PDF 
  54. Alexandre Bergel, Damien Cassou, Stéphane Ducasse, and Jannik Laval. Deep Into Pharo, p. 420, Square Bracket Associates, 2013. PDF 
  55. Alexandre Bergel, Stéphane Ducasse, Marcus Denker, and Johan Fabry. PLOMO Associate Team Final Report. Technical report, RMod — INRIA Lille-Nord Europe, 2013. PDF 
  56. Alexandre Bergel, Sergio Maass, Stéphane Ducasse, and Tudor Girba. A Domain-Specific Language For Visualizing Software Dependencies as a Graph. In Vissoft'14, NIER Track, 2014. PDF 
  57. Alexandre Bergel, Stéphane Ducasse, Marcus Denker, and Johan Fabry. PLOMO2 Associate Team Final Report. Technical report, INRIA, 2016. PDF 
  58. Roland Bertuli, Stéphane Ducasse, and Michele Lanza. Run-Time Information Visualization for Understanding Object-Oriented Systems. In Proceedings of 4th International Workshop on Object-Oriented Reengineering (WOOR'03), p. 10—19, University of Antwerp, 2003. PDF 
  59. Muhammad Usman Bhatti and Stéphane Ducasse. Surgical Information to Detect Design Problems with MOOSE. In FAMOOSr, 1st Workshop on FAMIX and Moose in Reengineering, 2007. 
  60. Muhammad Usman Bhatti, Stéphane Ducasse, and Awais Rashid. Aspect Mining in Procedural Object-Oriented Code. In International Conference on Program Comprehension (ICPC'08), 2008. PDF 
  61. Muhammad Usman Bhatti, Stéphane Ducasse, and Marianne Huchard. Reconsidering Classes in Procedural Object-Oriented Code. In Proceedings of the 15th International Working Conference on Reverse Engineering (WCRE'08), 2008. PDF 
  62. Muhammad Usman Bhatti, Stéphane Ducasse, and Awais Rashid. Aspect Mining in Procedural Object-Oriented Code. Technical report, INRIA Lille Nord Europe, 2008. PDF 
  63. Muhammad U.Bhatti, Nicolas Anquetil, Marianne Huchard, and Stéphane Ducasse. A Catalog of Patterns for Concept Lattice Interpretation in Software Reengineering. In Proceedings of the 24th International Conference on Software Engineering & Knowledge Engineering (SEKE 2012), p. 118—24, 2012. Acceptance rate: 59/219 = 27%. PDF 
  64. Muhammad U. Bhatti, Nicolas Anquetil, and Stéphane Ducasse. An Environment for dedicated Software Analysis tools. In ERCIM News 88 p. 12—13, 2012. PDF 
  65. Andrew P. Black, Nathanael Schärli, and Stéphane Ducasse. Applying Traits to the Smalltalk Collection Hierarchy. Technical report IAM-02-007, Institut für Informatik, Universität Bern, Switzerland, 2002. Also available as Technical Report CSE-02-014, OGI School of Science & Engineering, Beaverton, Oregon, USA. PDF 
  66. Andrew P. Black, Nathanael Schärli, and Stéphane Ducasse. Applying Traits to the Smalltalk Collection Hierarchy. In Proceedings of 17th International Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA'03), 38 p. 47—64, 2003. Acceptance rate: 26/142 = 18%. DOI PDF 
  67. Andrew Black, Stéphane Ducasse, Oscar Nierstrasz, Damien Pollet, Damien Cassou, and Marcus Denker. Squeak by Example, Square Bracket Associates, 2007. URL 
  68. Andrew P. Black, Stéphane Ducasse, Oscar Nierstrasz, Damien Pollet, Damien Cassou, and Marcus Denker. Pharo by Example, p. 333, Square Bracket Associates, Kehrsatz, Switzerland, 2009. PDF 
  69. Vincent Blondeau, Nicolas Anquetil, Stéphane Ducasse, Sylvain Cresson, and Pascal Croisy. Software metrics to predict the health of a project?. In IWST'15, Brescia, Italy, 2015. DOI PDF 
  70. Vincent Blondeau, Sylvain Cresson, Pascal Croisy, Anne Etien, Nicolas Anquetil, and Stéphane Ducasse. Predicting the Health of a Project? An Assessment in a Major IT Company. In SATToSE'15, Mons, Belgium, 2015. PDF 
  71. Vincent Blondeau, Sylvain Cresson, Pascal Croisy, Anne Etien, Nicolas Anquetil, and Stéphane Ducasse. Dynamic and Static Approaches Comparison for Test Suite Reduction in Industry. In BENEVOL'15: 14th BElgian-NEtherlands software eVOLution seminar, Lille, France, 2015. PDF 
  72. Vincent Blondeau, Anne Etien, Nicolas Anquetil, Sylvain Cresson, Pascal Croisy, and Stéphane Ducasse. Test Case Selection in Industry: An Analysis of Issues Related to Static Approaches. In Software Quality Journal p. 1—35, 2016. DOI PDF 
  73. Vincent Blondeau, Nicolas Anquetil, Stéphane Ducasse, Sylvain Cresson, and Pascal Croisy. Test Selection with Moose In Industry: Impact of Granularity. In International Workshop on Smalltalk Technologies IWST'16, Prague, Czech Republic, 2016. URL 
  74. Vincent Blondeau, Anne Etien, Nicolas Anquetil, Sylvain Cresson, Pascal Croisy, and Stéphane Ducasse. What are the Testing Habits of Developers? A Case Study in a Large IT Company. In Proceedings of the 21st IEEE International Conference on Software Maintenance and Evolution (ICSME'17), Shanghai, China, 2017. URL 
  75. Tristan Bourgois, Jannik Laval, Stéphane Ducasse, and Damien Pollet. BLOC: a Trait-Based Collections Library - a Preliminary Experience Report. In Proceedings of ESUG International Workshop on Smalltalk Technologies (IWST'10), Barcelona, Spain, 2010. PDF 
  76. S. Bragagnolo, H. Rocha, M. Denker, and S. Ducasse. SmartInspect: solidity smart contract inspector. In 2018 International Workshop on Blockchain Oriented Software Engineering (IWBOSE), p. 9-18, March 2018. Electronic ISBN: 978-1-5386-5986-1. DOI PDF 
  77. S. Bragagnolo, H. Rocha, M. Denker, and S. Ducasse. Ethereum Query Language. In 1st International Workshop on Emerging Trends in Software Engineering for Blockchain (WETSEB), p. 1-8, May 2018. DOI PDF 
  78. J. Brant, J. Lecerf, T. Goubier, S. Ducasse, and A.P. Black. Stéphane Ducasse (Ed.). Smacc: a Compiler-Compiler, p. 44, Square Bracket Associates, 2017. URL 
  79. Xavier Briffault and Stéphane Ducasse. Squeak, Eyrolles, Paris, 2001. 
  80. Camillo Bruni, Luc Fabresse, Stéphane Ducasse, and Igor Stasenko. Language-side Foreign Function Interfaces with NativeBoost. In International Workshop on Smalltalk Technologies 2013, 2013. PDF 
  81. Camillo Bruni, Luc Fabresse, Stéphane Ducasse, and Igor Stasenko. Benzo: Reflective Glue for Low-level Programming. In International Workshop on Smalltalk Technologies 2014, 2014. PDF 
  82. Gwenaël Casaccio, Damien Pollet, Marcus Denker, and Stéphane Ducasse. Object Spaces for Safe Image Surgery. In Proceedings of ESUG International Workshop on Smalltalk Technologies (IWST'09), p. 77-81, ACM digital library, New York, USA, 2009. PDF 
  83. Gwenael Casaccio, Stéphane Ducasse, Luc Fabresse, Jean-Baptiste Arnaud, and Benjamin Ryseghem. Bootstrapping a Smalltalk. In Proceedings of Smalltalks 2011 International Workshop, Bernal, Buenos Aires, Argentina, 2011. PDF 
  84. Damien Cassou, Stéphane Ducasse, and Roel Wuyts. Redesigning with Traits: the Nile Stream trait-based Library. In ICDL'07: Proceedings of the 15th International Conference on Dynamic Languages, p. 50—75, ACM Digital Library, Lugano, Switzerland, 2007. DOI PDF 
  85. Damien Cassou, Stéphane Ducasse, and Roel Wuyts. Traits at Work: the design of a new trait-based stream library. In Journal of Computer Languages, Systems and Structures 35(1) p. 2—20, 2009. DOI PDF 
  86. Damien Cassou, Stéphane Ducasse, and Nicolas Petton. SafeJS: Hermetic Sandboxing for JavaScript. Technical report, Inria, 2013. PDF 
  87. Damien Cassou, Stéphane Ducasse, Luc Fabresse, Johan Fabry, and Sven Van Caekenberghe. Enterprise Pharo: a Web Perspective, Square Bracket Associates, 2015. 
  88. Nicolas Cellier and Stéphane Ducasse. Fun with Floats. In Deep Into Pharo, p. 10, Square Bracket Associates, 2013. 
  89. Guido Chari, Diego Garbervetsky, Camillo Bruni, Marcus Denker, and Stéphane Ducasse. Waterfall: Primitives Generation on the Fly. Technical report, Inria, September 2013. PDF 
  90. Guido Chari, Diego Garbervetsky, Stefan Marr, and Stéphane Ducasse. Towards Fully Reflective Environments. In Onward! 2015, 2015. PDF 
  91. Guido Chari, Diego Garbervetsky, Stefan Marr, and Stéphane Ducasse. Fully Reflective Execution Environments: Virtual Machines for More Flexible Software. In Transaction on Software Engineering, 2018. DOI PDF 
  92. Juan-Carlos Cruz and Stéphane Ducasse. A Group Based Approach for Coordinating Active Objects. In Proceedings of Coordination'99, LNCS 1594 p. 355—371, Springer-Verlag, 1999. PDF 
  93. Juan-Carlos Cruz and Stéphane Ducasse. Coordinating Open Distributed Systems. In Proceedings of International Workshop in Future Trends in Distributed Computing Systems '99, 1999. DOI PDF 
  94. Tom Cutsem, Alexandre Bergel, Stéphane Ducasse, and Wolfgang De Meuter. Adding State and Visibility Control to Traits using Lexical Nesting. In Sophia Drossopoulou (Ed.), Proceedings of European Conference on Object-Oriented Programming (ECOOP'09), Lecture Notes in Computer Science, Springer, London, UK, 2009. PDF 
  95. Mathieu Dehouck, Usman Bhatti, Alexandre Bergel, and Stéphane Ducasse. Pragmatic Visualizations for Roassal: a Florilegium. In International Workshop on Smalltalk Technologies, 2013. PDF 
  96. Julien Delplanque, Anne Etien, Olivier Auverlot, Tom Mens, Nicolas Anquetil, and Stéphane Ducasse. CodeCritics Applied to Database Schema: Challenges and First Results. In 24th IEEE International Conference on Software Analysis, Evolution, and Reengineering, 2017. PDF 
  97. Julien Delplanque, Stéphane Ducasse, Andrew P. Black, and Guillermo Polito. Rotten Green Tests: a First Analysis. Technical report, Inria, 2018. PDF 
  98. Christophe Demarey, Damien Cassou, and Stéphane Ducasse. Towards a new package dependency model. In IWST'14: Proceedings of the 6th International Workshop on Smalltalk Technologies, Cambridge, United Kingdom, August 2014. PDF 
  99. Serge Demeyer, Stéphane Ducasse, and Oscar Nierstrasz. Finding Refactorings via Change Metrics. In Proceedings of 15th International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA '00), p. 166—178, ACM Press, New York NY, 2000. Also in ACM SIGPLAN Notices 35 (10). Acceptance rate: 26/142 = 18%. DOI PDF 
  100. Serge Demeyer, Stéphane Ducasse, and Oscar Nierstrasz. A Pattern Language for Reverse Engineering. In Proceedings of EuroPLoP '00, p. 189—208, UVK GmbH, 2000. PDF 
  101. Serge Demeyer, Sander Tichelaar, and Stéphane Ducasse. FAMIX 2.1 —- The FAMOOS Information Exchange Model. Technical report, University of Bern, 2001. 
  102. Serge Demeyer, Stéphane Ducasse, and Oscar Nierstrasz. Object-Oriented Reengineering Patterns, Morgan Kaufmann, 2002. PDF 
  103. Serge Demeyer, Stéphane Ducasse, Kim Mens, Adrian Trifu, and Rajesh Vasa. Report of the ECOOP'03 Workshop on Object-Oriented Reengineering. In Object-Oriented Technology (ECOOP'03 Workshop Reader), LNCS p. 72-85, Springer-Verlag, 2003. 
  104. Wolfgang Demeuter, Stéphane Ducasse, Theo D'hondt, and Ole Lehrmann Madsen. Report of the ECOOP'03 Workshop on Object-Oriented Language Engineering in Post-Java Era. 2003. 
  105. Serge Demeyer, Filip Van Rysselberghe, Tudor Gîrba, Jacek Ratzinger, Radu Marinescu, Tom Mens, Bart Du Bois, Dirk Janssens, Stéphane Ducasse, Michele Lanza, Matthias Rieger, Harald Gall, Michel Wermelinger, and Mohammad El-Ramly. The LAN-simulation: A Research and Teaching Example for Refactoring. In Proceedings of IWPSE 2005 (8th International Workshop on Principles of Software Evolution), p. 123—131, IEEE Computer Society Press, Los Alamitos CA, 2005. Acceptance rate: 13/54 = 24%. DOI PDF 
  106. Serge Demeyer, Kim Mens, Roel Wuyts, Yann-Gaël Guéehéneuc, Andy Zaidman, Neil Walkinshaw, Ademar Aguiar, and Stéphane Ducasse. Report of the 6th ECOOP'05 Workshop on Object-Oriented Reengineering. In Object-Oriented Technology. ECOOP'05 Workshop Reader, 2006. PDF 
  107. Serge Demeyer, Stéphane Ducasse, and Oscar Nierstrasz. Object-Oriented Reengineering Patterns, Square Bracket Associates, 2008. PDF 
  108. Serge Demeyer, Benoît Verhaeghe, Anne Etien, Nicolas Anquetil, and Stéphane Ducasse. Evaluating the Efficiency of Continuous Testing during Test-Driven Development. In Proceedings VST 2018 (2nd IEEE International Workshop on Validation, Analysis and Evolution of Software Tests), p. 1 — 5, 2018. URL 
  109. Serge Demeyer and Stéphane Ducasse. Do Metrics Support Framework Development?. In Serge Demeyer and Jan Bosch (Ed.), Object-Oriented Technology (ECOOP'98 Workshop Reader), LNCS 1543 p. 247—249, Springer-Verlag, 1998. 
  110. Serge Demeyer and Stéphane Ducasse. Metrics, Do They Really Help?. In Jacques Malenfant (Ed.), Proceedings of Languages et Modèles à Objets (LMO'99), p. 69—82, HERMES Science Publications, Paris, 1999. PDF 
  111. Serge Demeyer, Stéphane Ducasse, and Michele Lanza. A Hybrid Reverse Engineering Platform Combining Metrics and Program Visualization. In Françoise Balmas, Mike Blaha, and Spencer Rugaber (Ed.), Proceedings of Working Conference on Reverse Engineering (WCRE'99), IEEE Computer Society, 1999. DOI PDF 
  112. Serge Demeyer, Stéphane Ducasse, and Sander Tichelaar. Why Unified is not Universal. UML Shortcomings for Coping with Round-trip Engineering. In Bernhard Rumpe (Ed.), Proceedings of the International Conference on The Unified Modeling Language (UML'99), LNCS 1723 p. 630—644, Springer-Verlag, Kaiserslautern, Germany, 1999. Acceptance rate: 44/166 = 27%. PDF 
  113. Serge Demeyer, Stéphane Ducasse, and Sander Tichelaar. A Pattern Language for Reverse Engineering. In Paul Dyson (Ed.), Proceedings of the 4th European Conference on Pattern Languages of Programming and Computing, UVK Universitätsverlag Konstanz GmbH, Konstanz, Germany, 1999. PDF 
  114. Simon Denier, Damien Pollet, and Stéphane Ducasse. Proposals for the Reborn Pharo Developer. In Proceedings of ESUG International Workshop on Smalltalk Technologies (IWST'09), Brest, France, 2009. PDF 
  115. Simon Denier, Jannik Laval, Stéphane Ducasse, and Fabrice Bellingard. Technical and Economical Model (Squale Deliverable 2.1). Technical report, INRIA, 2010. PDF 
  116. Simon Denier, Jannik Laval, Stéphane Ducasse, and Fabrice Bellingard. Technical Model for Remediation (Squale Deliverable 2.2). Technical report, INRIA, 2010. PDF 
  117. Marcus Denker, Stéphane Ducasse, and Éric Tanter. Runtime Bytecode Transformation for Smalltalk. In Journal of Computer Languages, Systems and Structures 32(2-3) p. 125—139, 2006. DOI PDF 
  118. Marcus Denker and Stéphane Ducasse. Software Evolution from the Field: an Experience Report from the Squeak Maintainers. In Proceedings of the ERCIM Working Group on Software Evolution (2006), Electronic Notes in Theoretical Computer Science 166 p. 81—91, Elsevier, 2007. DOI PDF 
  119. Marcus Denker, Stéphane Ducasse, Adrian Lienhard, and Philippe Marschall. Sub-Method Reflection. In Journal of Object Technology, Special Issue. Proceedings of TOOLS Europe 2007, 6/9 p. 231—251, ETH, 2007. PDF 
  120. Marcus Denker, Mathieu Suen, and Stéphane Ducasse. The Meta in Meta-object Architectures. In Proceedings of TOOLS EUROPE 2008, LNBIP 11 p. 218—237, Springer-Verlag, 2008. DOI PDF 
  121. Marcus Denker, Nicolas Anquetil, Damien Cassou, Stéphane Ducasse, Anne Etien, and Damien Pollet. Project-Team RMoD (Analyses and Language Constructs for Object-Oriented Application Evolution) 2013 Activity Report. Technical report, INRIA, 2014. PDF 
  122. Marcus Denker, Nicolas Anquetil, Damien Cassou, Stéphane Ducasse, Anne Etien, and Damien Pollet. Project-Team RMoD (Analyses and Language Constructs for Object-Oriented Application Evolution) 2014 Activity Report. Technical report, INRIA, 2015. PDF 
  123. Marcus Denker, Nicolas Anquetil, Damien Cassou, Stéphane Ducasse, Anne Etien, and Damien Pollet. Project-Team RMoD (Analyses and Language Constructs for Object-Oriented Application Evolution) 2015 Activity Report. Technical report, INRIA, 2016. PDF 
  124. Marcus Denker, Nicolas Anquetil, Stéphane Ducasse, Anne Etien, and Damien Pollet. Project-Team RMoD (Analyses and Language Constructs for Object-Oriented Application Evolution) 2015 Activity Report. Technical report, INRIA, 2018. PDF 
  125. Anne-Marie Dery, Stéphane Ducasse, and Mireille Fornarino. Inhibition et resynchronisation des contrôleurs de dialogue. In Actes d'Interfaces Hommes Machine (IHM'96), 1996. 
  126. Anne-Marie Dery, Stéphane Ducasse, and Mireille Fornarino. Objets et Dépendances. In O. Mourad (Ed.), Ingénièrie Objet, p. 131—155, Inter-Editions, 1996. ISBN: 2-7296-0642-4. 
  127. Martín Dias, Mariano Martinez Peck, Stéphane Ducasse, and Gabriela Arévalo. Clustered Serialization with Fuel. In Proceedings of ESUG International Workshop on Smalltalk Technologies (IWST 2011), Edinburgh, Scotland, 2011. DOI PDF 
  128. Martín Dias, Damien Cassou, and Stéphane Ducasse. Representing Code History with Development Environment Events. In IWST'13: International Workshop on Smalltalk Technologies 2013, 2013. PDF 
  129. Martín Dias, Mariano Martinez Peck, Stéphane Ducasse, and Gabriela Arévalo. Fuel: A Fast General-Purpose Object Graph Serializer. In Journal of Software: Practice and Experience 44 p. 433-453, 2014. DOI PDF 
  130. Martín Dias, Verónica Uquillas Gómez, Damien Cassou, and Stéphane Ducasse. Software Integration Questions: A Quantitative Survey. Technical report, INRIA Lille, 2014. PDF 
  131. Martín Dias, Alberto Bacchelli, Georgios Gousios, Damien Cassou, and Stéphane Ducasse. Untangling Fine-Grained Code Changes. In SANER'15: Proceedings of the 22nd International Conference on Software Analysis, Evolution, and Reengineering, p. 341—350, Montreal, Canada, 2015. (candidate for IEEE Research Best Paper Award). Acceptance rate: 39/144 = 27%. PDF 
  132. Martín Dias, Guillermo Polito, Damien Cassou, and Stéphane Ducasse. DeltaImpactFinder: Assessing Semantic Merge Conflicts with Dependency Analysis. In IWST'15: International Workshop on Smalltalk Technologies 2015, 2015. URL 
  133. Martín Dias, Stéphane Ducasse, Damien Cassou, and Verónica Uquillas Gómez. Do Tools Support Code Integration? A Survey. In Journal of Object Technology 16(2) p. 2:1-20, 2016. DOI PDF 
  134. Stéphane Ducasse, Serge Demeyer, and Oscar Nierstrasz. Tie Code And Questions: a Reengineering Pattern. In Proceedings of EuroPLoP '2000, p. 209—217, 2000. PDF 
  135. Stéphane Ducasse, Michele Lanza, and Sander Tichelaar. Moose: an Extensible Language-Independent Environment for Reengineering Object-Oriented Systems. In Proceedings of the 2nd International Symposium on Constructing Software Engineering Tools, CoSET '00, 2000. PDF 
  136. Stéphane Ducasse, Serge Demeyer, and Oscar Nierstrasz. Transform Conditionals to Polymorphism. In Proceedings of EuroPLoP '2000, p. 219—252, 2000. PDF 
  137. Stéphane Ducasse, Thomas Hofmann, and Oscar Nierstrasz. OpenSpaces: An Object-Oriented Framework For Reconfigurable Coordination Spaces. In António Porto and Gruia-Catalin Roman (Ed.), Coordination Languages and Models, LNCS 1906 p. 1—19, Limassol, Cyprus, 2000. Acceptance rate: 18/52 = 35%. DOI PDF 
  138. Stéphane Ducasse, Michele Lanza, and Lukas Steiger. Supporting Evolution Recovery: a Query-based Approach. In ECOOP 2000 International Workshop of Architecture Evolution, 2000. 
  139. Stéphane Ducasse, Michele Lanza, Oscar Nierstrasz, Matthias Rieger, and Sander Tichelaar. BEOC Analysis Report. Technical report, University of Bern, 2000. 
  140. Stéphane Ducasse and Florence Ducasse. De l'enseignement de concepts informatiques. In Journal de l'association EPI Enseignement Public et Informatiques 4(97), 2000. PDF 
  141. Stéphane Ducasse and Florence Ducasse. Caro, Dis-moi c'est quoi programmer?, 2000. Support de cours de Technologie, 150 pages. PDF 
  142. Stéphane Ducasse and Michele Lanza. Towards a Methodology for the Understanding of Object-Oriented Systems. In Technique et science informatiques 20(4) p. 539—566, 2001. PDF 
  143. Stéphane Ducasse, Michele Lanza, and Sander Tichelaar. The Moose Reengineering Environment. In Smalltalk Chronicles, 2001. PDF URL 
  144. Stéphane Ducasse. Reengineering Object-Oriented Applications. Technical report, Université Pierre et Marie Curie (Paris 6), 2001. TR University of Bern, Institute of Computer Science and Applied Mathematics —- iam-03-008. PDF 
  145. Stéphane Ducasse. Squeak: Introspection. In Programmez! Le Magazine du Développement 1(37), 2001. 
  146. Stéphane Ducasse. Squeak: Classes. In Programmez! Le Magazine du Développement 1(36), 2001. 
  147. Stéphane Ducasse. Squeak: Syntaxe par l'example. In Programmez! Le Magazine du Développement 1(35), 2001. 
  148. Stéphane Ducasse. Squeak: Une syntaxe minimaliste. In Programmez! Le Magazine du Développement 1(34), 2001. 
  149. Stéphane Ducasse. Squeak: Un smalltalk open-source détonnant. In Programmez! Le Magazine du Développement 1(33), 2001. 
  150. Stéphane Ducasse and Roel Wuyts. Supporting Objects as An Anthropomorphic View at Computation or Why Smalltalk for Teaching Objects?. In Proceedings of the Ecoop'02 International Educator Symposium, 2002. PDF 
  151. Stéphane Ducasse. Refactoring Browser et SmallLint. In Programmez! Le Magazine du Développement 1(46), 2002. 
  152. Stéphane Ducasse. SUnit: Ces tests que souvent l'on deteste. In Programmez! Le Magazine du Développement 1(39), 2002. 
  153. Stéphane Ducasse, Oscar Nierstrasz, and Roel Wuyts. Composing Embedded Real-Time Software Components: the PECOS Data-Centric Approach. In ERCIM News 52, 2003. URL 
  154. Stéphane Ducasse, Nathanael Schärli, and Roel Wuyts. Open Surfaces for Controlled Visibility. In Proceedings of the ECOOP '03 Workshop on Object-oriented Language Engineering for the Post-Java Era, 2003. PDF 
  155. Stéphane Ducasse and Philippe Mougin. Power to Collections: Generalizing Polymorphism by Unifying Array Programming and Object-Oriented Programming. In Proceedings of the ECOOP '03 Workshop on Object-oriented Language Engineering for the Post-Java Era, 2003. PDF 
  156. Stéphane Ducasse and Sander Tichelaar. Dimensions of Reengineering Environment Infrastructures. In Journal of Software Maintenance and Evolution: Research and Practice (JSME) 15(5) p. 345—373, 2003. DOI PDF 
  157. Stéphane Ducasse. SUnit Explained. PDF 
  158. Stéphane Ducasse. Seaside: Des composants pour le web. In Programmez! Le Magazine du Développement 1(53), 2003. 
  159. Stéphane Ducasse. Seaside: Des applications web complexes simplement.... In Programmez! Le Magazine du Développement 1(52), 2003. 
  160. Stéphane Ducasse. Squeak: Réflexion pour Prototyper. In Programmez! Le Magazine du Développement 1(51), 2003. 
  161. Stéphane Ducasse. Espionnage en Squeak. In Programmez! Le Magazine du Développement 1(50), 2003. 
  162. Stéphane Ducasse, Michele Lanza, and Roland Bertuli. High-Level Polymetric Views of Condensed Run-Time Information. In Proceedings of 8th European Conference on Software Maintenance and Reengineering (CSMR'04), p. 309—318, IEEE Computer Society Press, Los Alamitos CA, 2004. Acceptance rate: 33/62 = 53%. DOI PDF 
  163. Stéphane Ducasse, Michael Freidig, and Roel Wuyts. Logic and Trace-based Object-Oriented Application Testing. In Fifth International Workshop on Object-Oriented Reengineering (WOOR 2004), 2004. PDF 
  164. Stéphane Ducasse, Michele Lanza, and Laura Ponisio. A Top-Down Program Comprehension Strategy for Packages. Technical Report IAM-04-007, University of Bern, Institut of Applied Mathematics and Computer Sciences, 2004. PDF 
  165. Stéphane Ducasse, Adrian Lienhard, and Lukas Renggli. Seaside —- a Multiple Control Flow Web Application Framework. In Proceedings of 12th International Smalltalk Conference (ISC'04), p. 231—257, 2004. PDF URL 
  166. Stéphane Ducasse, Tudor Gîrba, and Jean-Marie Favre. Modeling Software Evolution by Treating History as a First Class Entity. In Proceedings Workshop on Software Evolution Through Transformation (SETra 2004), p. 75—86, Elsevier, Amsterdam, 2004. DOI PDF 
  167. Stéphane Ducasse, Tudor Gîrba, Michele Lanza, and Serge Demeyer. Moose: a Collaborative and Extensible Reengineering Environment. In Tools for Software Maintenance and Reengineering, RCOST / Software Technology Series p. 55—71, Franco Angeli, Milano, 2005. PDF 
  168. Stéphane Ducasse and Michele Lanza. The Class Blueprint: Visually Supporting the Understanding of Classes. In Transactions on Software Engineering (TSE) 31(1) p. 75—90, 2005. DOI PDF 
  169. Stéphane Ducasse and Tudor Gîrba. Being a Long-Living Software Mayor —- the SimCity Metaphor to Explain the Challenges Behind Software Evolution. In Proceedings of CHASE International Workshop 2005, 2005. PDF 
  170. Stéphane Ducasse, Michele Lanza, and Laura Ponisio. Butterflies: A Visual Approach to Characterize Packages. In Proceedings of the 11th IEEE International Software Metrics Symposium (METRICS'05), p. 70—77, IEEE Computer Society, 2005. Acceptance rate: 39/89 = 44%. DOI PDF 
  171. Stéphane Ducasse, Tudor Gîrba, and Oscar Nierstrasz. Moose: an Agile Reengineering Environment. In Proceedings of ESEC/FSE 2005, p. 99—102, 2005. Tool demo. DOI PDF 
  172. Stéphane Ducasse, Nathanael Schärli, and Roel Wuyts. Uniform and Safe Metaclass Composition. In Journal of Computer Languages, Systems and Structures 31(3-4) p. 143—164, 2005. DOI PDF 
  173. Stéphane Ducasse, Lukas Renggli, and Roel Wuyts. SmallWiki —- A Meta-Described Collaborative Content Management System. In Proceedings ACM International Symposium on Wikis (WikiSym'05), p. 75—82, ACM Computer Society, New York, NY, USA, 2005. DOI PDF 
  174. Stéphane Ducasse, Michele Lanza, and Romain Robbes. Multi-level Method Understanding Using Microprints. In Proceedings of VISSOFT 2005 (3th IEEE International Workshop on Visualizing Software for Understanding), 2005. PDF 
  175. Stéphane Ducasse. Squeak: Learn Programming with Robots, APress, 2005. ISBN: 1-59059-491-6. 
  176. Stéphane Ducasse and Hilaire Fernandes. Squeak: un Smalltalk libre multimédia. 2005. 
  177. Stéphane Ducasse, Tudor Gîrba, and Roel Wuyts. Object-Oriented Legacy System Trace-based Logic Testing. In Proceedings of 10th European Conference on Software Maintenance and Reengineering (CSMR'06), p. 35—44, IEEE Computer Society Press, 2006. Acceptance rate: 27/65 = 42%. DOI PDF 
  178. Stéphane Ducasse, Oscar Nierstrasz, Nathanael Schärli, Roel Wuyts, and Andrew P. Black. Traits: A Mechanism for fine-grained Reuse. In ACM Transactions on Programming Languages and Systems (TOPLAS) 28(2) p. 331—388, 2006. DOI PDF 
  179. Stéphane Ducasse, Tudor Gîrba, and Adrian Kuhn. Distribution Map. In Proceedings of 22nd IEEE International Conference on Software Maintenance, ICSM'06 p. 203—212, IEEE Computer Society, Los Alamitos CA, 2006. Acceptance rate: 41/147 = 28%. DOI PDF 
  180. Stéphane Ducasse and Tudor Gîrba. Using Smalltalk as a Reflective Executable Meta-Language. In International Conference on Model Driven Engineering Languages and Systems (Models/UML 2006), LNCS 4199 p. 604—618, Springer-Verlag, Berlin, Germany, 2006. DOI PDF 
  181. Stéphane Ducasse and Hilaire Fernandes. La syntaxe Smalltalk par la pratique. 2006. 
  182. Stéphane Ducasse and Serge Stinckwich. Seaside: développement d'applications web en Smalltalk. 2006. 
  183. Stéphane Ducasse and Serge Stinckwich. Seaside: développer des composants réutilisables. 2006. 
  184. Stéphane Ducasse and Serge Stinckwich. Smalltalk: un modèle pur objet. In Linux Magazine 1(89), 2006. 
  185. Stéphane Ducasse, Oscar Nierstrasz, and Matthias Rieger. On the Effectiveness of Clone Detection by String Matching. In Journal of Software Maintenance and Evolution: Research and Practice (JSME) 18(1) p. 37—58, 2006. DOI PDF 
  186. Stéphane Ducasse, Adrian Lienhard, and Lukas Renggli. Seaside: A Flexible Environment for Building Dynamic Web Applications. In IEEE Software 24(5) p. 56—63, 2007. DOI PDF 
  187. Stéphane Ducasse, Roel Wuyts, Alexandre Bergel, and Oscar Nierstrasz. User-Changeable Visibility: Resolving Unanticipated Name Clashes in Traits. In Proceedings of 22nd International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA'07), p. 171—190, ACM Press, New York, NY, USA, 2007. Acceptance rate: 33/156 = 21%. DOI PDF 
  188. Stéphane Ducasse, Damien Pollet, Mathieu Suen, Hani Abdeen, and Ilham Alloui. Package Surface Blueprints: Visually Supporting the Understanding of Package Relationships. In ICSM'07: Proceedings of the IEEE International Conference on Software Maintenance, p. 94—103, 2007. Acceptance rate: 46/214 = 21%. PDF 
  189. Stéphane Ducasse and Serge Stinckwich. Réflexion en Squeak. 2007. 
  190. Stéphane Ducasse and Serge Stinckwich. Introspection et méta-manipulations en Squeak. 2007. 
  191. Stéphane Ducasse and Hilaire Fernandes. Smalltalk et design patterns, un couple assorti. 2007. 
  192. Stéphane Ducasse and Hilaire Fernandes. Tests unitaires en Smalltalk. 2007. 
  193. Stéphane Ducasse, Tudor Gîrba, Adrian Kuhn, and Lukas Renggli. Meta-Environment and Executable Meta-Language using Smalltalk: an Experience Report. In Journal of Software and Systems Modeling (SOSYM) 8(1) p. 5—19, 2009. DOI PDF 
  194. Stéphane Ducasse, Tudor Gîrba, Orla Greevy, Michele Lanza, and Oscar Nierstrasz. Workshop on FAMIX and Moose in Software Reengineering (FAMOOSr 2008). In 15th Working Conference on Software Maintenance and Reengineering (WCRE 2008), p. 343—344, 2008. DOI PDF 
  195. Stéphane Ducasse, Damien Pollet, Alexandre Bergel, and Damien Cassou. Reusing and Composing Tests with Traits. In TOOLS'09: Proceedings of the 47th International Conference on Objects, Models, Components, Patterns, p. 252—271, Zurich, Switzerland, 2009. Acceptance rate: 17/67 = 25%. PDF 
  196. Stéphane Ducasse, Marcus Denker, and Adrian Lienhard. Evolving a Reflective Language. In Proceedings of the International Workshop on Smalltalk Technologies, IWST'09 p. 82—86, ACM, Brest, France, August 2009. DOI PDF 
  197. Stéphane Ducasse and Damien Pollet. Software Architecture Reconstruction: A Process-Oriented Taxonomy. In IEEE Transactions on Software Engineering 35(4) p. 573-591, 2009. DOI PDF 
  198. Stéphane Ducasse, Simon Denier, Françoise Balmas, Alexandre Bergel, Jannik Laval, Karine Mordal-Manet, and Fabrice Bellingard. Visualization of Practices and Metrics (Squale Deliverable 1.2). Technical report, INRIA, 2009. PDF 
  199. Stéphane Ducasse, Nicolas Anquetil, Marcus Denker, and Damien Pollet. Project-Team RMoD (Analyses and Language Constructs for Object-Oriented Application Evolution) 2009 Activity Report. Technical report, INRIA, 2009. PDF 
  200. Stéphane Ducasse, Lukas Renggli, C. David Shaffer, Rick Zaccone, and Michael Davies. Dynamic Web Development with Seaside, Square Bracket Associates, 2010. URL 
  201. Stéphane Ducasse and Alexandre Bergel. Exceptions en Smalltalk. 2008. 
  202. Stéphane Ducasse, Nicolas Anquetil, Marcus Denker, and Damien Pollet. Project-Team RMoD (Analyses and Language Constructs for Object-Oriented Application Evolution) 2010 Activity Report. Technical report, INRIA, 2010. PDF 
  203. Stéphane Ducasse, Manuel Oriol, and Alexandre Bergel. Challenges to support automated random testing for dynamically typed languages. In Proceedings of ESUG International Workshop on Smalltalk Technologies (IWST 2011), Edinburgh, Scotland, 2011. URL 
  204. Stéphane Ducasse, Nicolas Anquetil, Usman Bhatti, and Andre Cavalcante Hora. Software Metrics for Package Remodularisation. Technical report, RMod — INRIA Lille-Nord Europe, 2011. PDF 
  205. Stéphane Ducasse, Nicolas Anquetil, Usman Bhatti, Andre Cavalcante Hora, Jannik Laval, and Tudor Girba. MSE and FAMIX 3.0: an Interexchange Format and Source Code Model Family. Technical report, RMod — INRIA Lille-Nord Europe, 2011. PDF 
  206. Stéphane Ducasse, Nicolas Anquetil, Marcus Denker, and Damien Pollet. Project-Team RMoD (Analyses and Language Constructs for Object-Oriented Application Evolution) 2011 Activity Report. Technical report, INRIA, 2011. PDF 
  207. Stéphane Ducasse, Nicolas Petton, Guillermo Polito, and Damien Cassou. Semantics and Security Issues in JavaScript. Technical report, RMod — INRIA Lille-Nord Europe, 2012. 
  208. Stéphane Ducasse, Marcus Denker, and Damien Pollet. Pharo's Vision: Goals, Processes, and Development Effort. Technical report, Inria, 2012. PDF 
  209. Stéphane Ducasse, Nicolas Petton, Guillermo Polito, and Damien Cassou. Semantics and Security Issues in JavaScript. Technical report, Inria Lille-Nord Europe, 2012. Deliverable Resilience FUI 12: 7.3.2.1 Failles de sécurité en JavaScript / JavaScript security issues. PDF 
  210. Stéphane Ducasse, Eliot Miranda, and Alain Plantec. Pragmas: Literal Messages as Powerful Method Annotations. In International Workshop on Smalltalk Technologies IWST'16, Prague, Czech Republic, 2016. DOI PDF 
  211. S. Ducasse, D. Zagidulin, N. Hess, D. Cloupis —- Originally A. Black, S. Ducasse, O. Nierstrasz, D. Pollet D. Cassou, and M. Denker. Pharo by Example 5, Square Bracket Associates, 2017. URL 
  212. Stéphane Ducasse and Damien Pollet. Learning Object-Oriented Programming, Design and TDD with Pharo, p. 250, Square Bracket Associates, 2017. URL 
  213. Stéphane Ducasse and Peter Kenny. Stéphane Ducasse (Ed.). Scraping HTML with XPath, p. 30, Square Bracket Associates, 2017. URL 
  214. Stéphane Ducasse, Henrique Rocha, Santiago Bragagnolo, Marcus Denker, and Clément Francomme. SmartAnvil: Open-Source Tool Suite for Smart Contract Analysis. In Blockchain and Web 3.0: Social, economic, and technological challenges, Routledge, 2018. PDF 
  215. Stéphane Ducasse. Stéphane Ducasse (Ed.). A Simple Reflective Object Kernel, p. 40, Square Bracket Associates, 2018. URL 
  216. Stéphane Ducasse and Guillermo Polito. Stéphane Ducasse (Ed.). Physche: A Little Scheme in Pharo, p. 50, Square Bracket Associates, 2018. URL 
  217. Stéphane Ducasse. Protocole meta pour l'expression de relations dans un langage à objets. Master's thesis, Laboratoire I3S-Université de Nice-Sophia Antipolis, 1993. Equipe Janus, Supervisé par M. Blay-Fornarino et E. Gallésio, Team Janus, supervised by M. Blay-Fornarino and E. Gallésio. 
  218. Stéphane Ducasse and Mireille Fornarino. Protocol for Managing Dependencies between Objects by controlling Generic Function Invocation. In OOPSLA '93 International Workshop on Reflection and Metalevel Architectures in Object-Oriented Programming, 1993. Technical Report, University of Nice-Sophia Antipolis, I3S Lab, RR-94-62. 
  219. Stéphane Ducasse and Mireille Fornarino. Protocole pour la gestion des dépendances entre objets grâce au contrôle des fonctions génériques. In Christian Queinnec et Bernard Serpette Pierre Cointe (Ed.), Actes des Journées Francophones des Langages Applicatifs (JFLA'94), p. 239—258, 1994. 
  220. Stéphane Ducasse, Mireille Fornarino, and Anne-Marie Pinna. Embedding behavioral relationships between objects using computational relection. Technical report I3S Lab, RR-94-60, Laboratoire I3S, 1994. 
  221. Stéphane Ducasse, Mireille Blay-Fornarino, and Anne-Marie Pinna. A Reflective Model for First Class Dependencies. In Proceedings of 10th International Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA '95), p. 265—280, ACM, 1995. Acceptance rate: 27/167 = 16%. PDF 
  222. Stéphane Ducasse. Inheritance Mechanism Reification by Means of First Class Object. In Proceedings of the International IJCAI'95 Workshop on Reflection and Meta-Level Architectures and their Applications in AI, p. 39—49, 1995. RR-95-12. 
  223. Stéphane Ducasse, Mireille Fornarino, and Anne-Marie Pinna-Dery. Control et PAC model. Technical report RR-95-03, University of Nice-Sophia Antipolis, Laboratoire I3S, 1995. 
  224. Stéphane Ducasse. Reifying Inheritance in a Reflective Language. Technical report, University of Nice Sophia-Antipolis, Laboratoire I3S, 1996. I3S Lab, RR-95-28. URL 
  225. Stéphane Ducasse, Mireille Blay-Fornarino, and Anne-Marie Pinna. Object and Dependency Oriented Programming in FLO. In Proceedings of International Symposium on Methodologies for Intelligent Systems (ISMIS '96), LNIA (Lectures Notes in Artificial Intelligence) (1079) p. 295—304, Springer-Verlag, 1996. DOI PDF 
  226. Stéphane Ducasse. Intégration réflexive de dépendances dans un modèle à classes. Ph.D. thesis, Université de Nice-Sophia Antipolis, 1997. Thèse de l'Université de Nice-Sophia Antipolis. PDF 
  227. Stéphane Ducasse and Tamar Richner. Executable Connectors: Towards Reusable Design Elements. In Proceedings of European Software Engineering Conference and Foundations on Software Engineering (ESEC/FSE'97), LNCS 1301 p. 483—500, Springer-Verlag, 1997. Acceptance rate: 19/197 = 10%. DOI PDF 
  228. Stéphane Ducasse. Message Passing Abstractions as Elementary Bricks for Design Pattern Implementation. In Jan Bosch and Stuart Mitchell (Ed.), Object-Oriented Technology (ECOOP '97 Workshop Reader), LNCS 1357 p. 96—99, Springer-Verlag, 1997. 
  229. Stéphane Ducasse. Réification de Schémas de Conception: Une Expérience. In Actes de Langages et Modèles à Objets (LMO'97), p. 95—110, 1997. URL 
  230. Stéphane Ducasse. Des techniques de contrôle de l'envoi de messages en Smalltalk. In Revue des Sciences et Technologies de l'Information (RSTI) —- L'Objet 3(4) p. 355—377, 1997. PDF 
  231. Stéphane Ducasse. Des techniques de contrôle de l'envoi de messages en Smalltalk. Technical report 97-004, University of Bern, Institut of Applied Mathematics and Computer Sciences, 1997. Extension version of Duca97e: Des techniques de contrôle de l'envoi de messages en Smalltalk. 
  232. Stéphane Ducasse, Robb Nebbe, and Tamar Richner. Two Reengineering Patterns: Eliminating Type Checking. In Paul Dyson (Ed.), Proceedings of the 4th European Conference on Pattern Languages of Programming and Computing, 1999, UVK Universitätsverlag Konstanz GmbH, Konstanz, Germany, 1998. PDF 
  233. Stéphane Ducasse and Manuel Günter. Coordination of Active Objects by Means of Explicit Connectors. In Proceedings of the DEXA workshops, p. 572—577, IEEE Computer Society Press, 1998. PDF 
  234. Stéphane Ducasse and Joachim Weisbrod. Report of the ECOOP'98 Workshop on Experiences in Object-Oriented Re-Engineering. 1998. 
  235. Stéphane Ducasse. Evaluating Message Passing Control Techniques in Smalltalk. In Journal of Object-Oriented Programming (JOOP) 12(6) p. 39—44, 1999. PDF 
  236. Stéphane Ducasse, Matthias Rieger, and Serge Demeyer. A Language Independent Approach for Detecting Duplicated Code. In Hongji Yang and Lee White (Ed.), Proceedings of 15th IEEE International Conference on Software Maintenance (ICSM'99), p. 109—118, IEEE Computer Society, 1999. Acceptance rate: 49/100 = 49%. DOI PDF 
  237. Stéphane Ducasse, Tamar Richner, and Robb Nebbe. Type-Check Elimination: Two Object-Oriented Reengineering Patterns. In Françoise Balmas, Mike Blaha, and Spencer Rugaber (Ed.), Proceedings of 6th Working Conference on Reverse Engineering (WCRE'99), p. 157—168, IEEE Computer Society, 1999. DOI PDF 
  238. Stéphane Ducasse, Matthias Rieger, and Georges Golomingi. Tool Support for Refactoring Duplicated OO Code. In Stéphane Ducasse and Oliver Ciupke (Ed.), Proceedings of the ECOOP '99 Workshop on Experiences in Object-Oriented Re-Engineering, Forschungszentrum Informatik, Karlsruhe, 1999. FZI-Report 2-6-6/99. PDF 
  239. Stéphane Ducasse, Michele Lanza, and Serge Demeyer. Reverse Engineering based on Metrics and Program Visualization. In Object-Oriented Technology (ECOOP'99 Workshop Reader), LNCS (1743), Springer-Verlag, 1999. 
  240. Thomas Dupriez, Guillermo Polito, and Stéphane Ducasse. Analysis and exploration for new generation debuggers. In Proceedings of the 12th Edition of the International Workshop on Smalltalk Technologies, IWST '17 p. 5:1—5:6, ACM, New York, NY, USA, 2017. DOI PDF 
  241. Johan Fabry, Andy Kellens, and Stéphane Ducasse. AspectMaps: A Scalable Visualization of Join Point Shadows. TR/DCC-2010-2, University of Chile, 2010. 
  242. Johan Fabry, Andy Kellens, Simon Denier, and Stéphane Ducasse. AspectMaps: A Scalable Visualization of Join Point Shadows. In Proceedings of the 19th International Conference on Program Comprehension, ICPC'11 p. 121-130, IEEE Computer Society Press, 2011. DOI PDF 
  243. Johan Fabry, Andy Kellens, Simon Denier, and Stéphane Ducasse. AspectMaps: Extending Moose to visualize AOP software. In Science of Computer Programming 79 p. 6-22, 2014. lse-pub stefPub kzVisualization. DOI PDF 
  244. J. Fabry and S. Ducasse. The Spec UI Framework, p. 84, Square Bracket Associates, 2017. URL 
  245. Jean Rémi Falleri, Simon Denier, Jannik Laval, Philipe Vismara, and Stéphane Ducasse. Efficient Retrieval and Ranking of Undesired Package Cycles in Large Software Systems. In Proceedings of the 49th International Conference on Objects, Models, Components, Patterns (TOOLS'11), Zurich, Switzerland, 2011. PDF 
  246. Hilaire Fernandes and Stéphane Ducasse. Squeak: mon premier programme. 2005. 
  247. Hilaire Fernandes and Stéphane Ducasse. Smalltalk: Le pouvoir et la simplicité du tout objet. 2006. 
  248. Hilaire Fernandes, Stéphane Ducasse, and Thibault Caron. Dr Geo II: Adding Interactivity Planes in Interactive Dynamic Geometry. In Proceedings of 5th International Conference on Creating, Connecting and Collaborating through Computing (C5 2007), p. 153—162, IEEE Computer Society, 2007. DOI PDF 
  249. Hilaire Fernandes, Stéphane Ducasse, and Thibault Carron. De l'importance des plans d'interaction dans la géométrie interactive. In Environnements Informatiques pour l'Apprentissage Humain (EIAH 2007), p. 383—388, atief, inrp, 2007. PDF 
  250. Hilaire Fernandes, Thibault Carron, and Stéphane Ducasse. iSTOA: Artefacts for mathematical interactive learning execises kzTeaching. In Proceedings of 6th International Conference on Creating, Connecting and Collaborating through Computing (C5 2008), p. 65—72, IEEE Computer Society, 2008. PDF 
  251. Hilaire Fernandes, Thibault Carron, and Stéphane Ducasse. Guidage macroscopique de l'apprentissage. In Environnements Informatiques pour l'Apprentissage Humain (EIAH 2009), ATIEF INRP, 2009. PDF 
  252. Markus Gaelli, Oscar Nierstrasz, and Stéphane Ducasse. One-Method Commands: Linking Methods and Their Tests. In OOPSLA Workshop on Revival of Dynamic Languages, 2004. PDF 
  253. Thomas Genssler, Alexander Christoph, Benedikt Schulz, Michael Winter, Chris M. Stich, Christian Zeidler, Peter Müller, Andreas Stelter, Oscar Nierstrasz, Stéphane Ducasse, Gabriela Arévalo, Roel Wuyts, Peng Liang, Bastiaan Schönhage, and Reinier Born. PECOS in a Nutshell. Technical report, University of Bern, 2002. 
  254. Tudor Gîrba, Stéphane Ducasse, and Michele Lanza. Yesterday's Weather: Guiding Early Reverse Engineering Efforts by Summarizing the Evolution of Changes. In Proceedings of 20th IEEE International Conference on Software Maintenance (ICSM'04), p. 40—49, IEEE Computer Society, Los Alamitos CA, 2004. Acceptance rate: 38/122 = 31%. DOI PDF 
  255. Tudor Gîrba, Stéphane Ducasse, Radu Marinescu, and Daniel Ra\ctiu. Identifying Entities That Change Together. In Ninth IEEE Workshop on Empirical Studies of Software Maintenance, 2004. PDF 
  256. Tudor Gîrba, Michele Lanza, and Stéphane Ducasse. Characterizing the Evolution of Class Hierarchies. In Proceedings of 9th European Conference on Software Maintenance and Reengineering, CSMR'05 p. 2—11, IEEE Computer Society, Los Alamitos CA, 2005. Acceptance rate: 33/81 = 41%. DOI PDF 
  257. Tudor Gîrba, Jean-Marie Favre, and Stéphane Ducasse. Using Meta-Model Transformation to Model Software Evolution. In Proceedings of 2nd International Workshop on Meta-Models and Schemas for Reverse Engineering (ATEM 2004), p. 57—64, 2004. DOI PDF 
  258. Tudor Gîrba, Adrian Kuhn, Mauricio Seeberger, and Stéphane Ducasse. How Developers Drive Software Evolution. In Proceedings of International Workshop on Principles of Software Evolution (IWPSE 2005), p. 113—122, IEEE Computer Society Press, 2005. Acceptance rate: 13/54 = 24%. DOI PDF 
  259. Tudor Gîrba and Stéphane Ducasse. Modeling History to Analyze Software Evolution. In Journal of Software Maintenance: Research and Practice (JSME) 18 p. 207—236, 2006. PDF 
  260. Tudor Gîrba, Stéphane Ducasse, Adrian Kuhn, Radu Marinescu, and Daniel Ra\ctiu. Using Concept Analysis to Detect Co-Change Patterns. In Proceedings of International Workshop on Principles of Software Evolution (IWPSE 2007), p. 83—89, ACM Press, 2007. DOI PDF 
  261. Lucas Godoy, Damien Cassou, and Stéphane Ducasse. Tracking dependencies between code changes: An incremental approach. In IWST'14: Proceedings of the International Workshop on Smalltalk Technologies 2014, 2014. 
  262. Sebastian Gonzales, Wolgang Demeuter, Pascal Costanza, Stéphane Ducasse, Richard Gabriel, and Theo D'hondt. Report of the ECOOP'03 Workshop on Object-Oriented Language Engineering in Post-Java Era. 2004. PDF 
  263. Brice Govin, Nicolas Anquetil, Anne Etien, Arnaud Monegier Du Sorbier, and Stéphane Ducasse. Reverse Engineering Tool Requirements for Real Time Embedded Systems. In SATToSE'15, Mons, Belgium, 2015. short paper. URL 
  264. Brice Govin, Nicolas Anquetil, Anne Etien, Arnaud Monegier Du Sorbier, and Stéphane Ducasse. Measuring the progress of an Industrial Reverse Engineering Process. In BENEVOL'15, Lille, France, 2015. URL 
  265. Brice Govin, Nicolas Anquetil, Arnaud Monegier Du Sorbier, and Stéphane Ducasse. Clustering Techniques for Conceptual Cluster. In IWST'16, Prague, Czech Republic, 2016. DOI URL 
  266. Brice Govin, Nicolas Anquetil, Anne Etien, Arnaud Monegier Du Sorbier, and Stéphane Ducasse. How Can We Help Software Rearchitecting Efforts ? Study of an Industrial Case. In Proceedings of the International Conference on Software Maintenance and Evolution, (Industrial Track), Raleigh, USA, 2016. URL 
  267. Orla Greevy and Stéphane Ducasse. Correlating Features and Code Using A Compact Two-Sided Trace Analysis Approach. In Proceedings of 9th European Conference on Software Maintenance and Reengineering (CSMR'05), p. 314—323, IEEE Computer Society, Los Alamitos CA, 2005. Acceptance rate: 33/81 = 41%. DOI PDF 
  268. Orla Greevy and Stéphane Ducasse. Characterizing the Functional Roles of Classes and Methods by Analyzing Feature Traces. In Proceedings of WOOR 2005 (6th International Workshop on Object-Oriented Reengineering), 2005. PDF 
  269. Orla Greevy, Stéphane Ducasse, and Tudor Gîrba. Analyzing Feature Traces to Incorporate the Semantics of Change in Software Evolution Analysis. In Proceedings of 21st IEEE International Conference on Software Maintenance (ICSM'05), p. 347—356, IEEE Computer Society, Los Alamitos, 2005. Acceptance rate: 55/180 = 31%. DOI PDF 
  270. Orla Greevy, Stéphane Ducasse, and Tudor Gîrba. Analyzing Software Evolution through Feature Views. In Journal of Software Maintenance and Evolution: Research and Practice (JSME) 18(6) p. 425—456, 2006. DOI PDF 
  271. Orla Greevy, Tudor Gîrba, and Stéphane Ducasse. How Developers Develop Features. In Proceedings of 11th European Conference on Software Maintenance and Reengineering (CSMR 2007), p. 256—274, IEEE Computer Society, Los Alamitos CA, 2007. Acceptance rate: 38/132 = 29%. DOI PDF 
  272. Kris Gybels, Roel Wuyts, Stéphane Ducasse, and Maja D'Hondt. Inter-Language Reflection —- A Conceptual Model and Its Implementation. In Journal of Computer Languages, Systems and Structures 32(2-3) p. 109—124, 2006. DOI PDF 
  273. Hayatou Oumarou, Nicolas Anquetil, Anne Etien, Stéphane Ducasse, and Kolyang Dina Taiwe. Identifying the Exact Fixing Actions of Static Rule Violation. In Proceedings of the 22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER'15), Montreal, Canada, 2015. Acceptance rate: 46/144 = 32%. PDF 
  274. Stéphane Ducasse, Dale Henrichs, Mariano Martinez Peck, and Jannik Laval. Managing Projects with Metacello. In Deep Into Pharo, p. 42, Square Bracket Associates, 2013. 
  275. Christoph Hofer, Marcus Denker, and Stéphane Ducasse. Design and Implementation of a Backward-In-Time Debugger. In Proceedings of NODE'06, Lecture Notes in Informatics P-88 p. 17—32, 2006. PDF 
  276. Andre Hora, Nicolas Anquetil, Stéphane Ducasse, Muhammad Bhatti, Cesar Couto, Marco Túlio Valente, and Julio Martins. BugMaps: A Tool for the Visual Exploration and Analysis of Bugs. In Proceedings of the 16th European Conference on Software Maintenance and Reengineering (CSMR'12) - Tool Demonstration Track, 2012. PDF 
  277. Andre Hora, Nicolas Anquetil, Stéphane Ducasse, and Simon Allier. Domain Specific Warnings: Are They Any Better?. In Proceedings of the 28th IEEE International Conference on Software Maintenance (ICSM'12), 2012. PDF 
  278. Andre Hora, Nicolas Anquetil, Stéphane Ducasse, and Marco Túlio Valente. Mining System Specific Rules from Change Patterns. In Proceedings of the 20th Working Conference on Reverse Engineering (WCRE'13), 2013. PDF 
  279. Andre Hora, Anne Etien, Nicolas Anquetil, Stéphane Ducasse, and Marco Túlio Valente. APIEvolutionMiner: Keeping API Evolution under Control. In Proceedings of the Software Evolution Week (CSMR-WCRE'14), 2014. PDF 
  280. André Hora, Romain Robbes, Nicolas Anquetil, Anne Etien, Stéphane Ducasse, and Marco Túlio Valente. How Do Developers React to API Evolution? The Pharo Ecosystem Case. In Proceedings of the 31st IEEE International Conference on Software Maintenance, 2015. PDF 
  281. André Hora, Nicolas Anquetil, Anne Etien, Stéphane Ducasse, and Marco Túlio Valente. Automatic Detection of System-Specific Conventions Unknown to Developers. In Journal of Systems and Software, 2015. DOI PDF 
  282. André Hora, Romain Robbes, Marco Tulio Valente, Nicolas Anquetil, Anne Etien, and Stéphane Ducasse. How do Developers React to API Evolution? a Large-Scale Empirical Study. In Software Quality Journal, 2016. DOI URL 
  283. Sophie Kaleba, Clément Béra, Alexandre Bergel, and Stéphane Ducasse. A detailed VM profiler for the Cog VM. In International Workshop on Smalltalk Technology IWST'17, Maribor, Slovenia, 2017. URL 
  284. Sophie Kaleba, Clément Béra, and Stéphane Ducasse. Assessing primitives performance on multi-stage execution. In Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems Workshop, ICOOOLPS'18, 2018. URL 
  285. Adrian Kuhn, Stéphane Ducasse, and Tudor Gîrba. Enriching Reverse Engineering with Semantic Clustering. In Proceedings of 12th Working Conference on Reverse Engineering (WCRE'05), p. 113—122, IEEE Computer Society Press, Los Alamitos CA, 2005. Acceptance rate: 21/58 = 36%. DOI PDF 
  286. Adrian Kuhn, Stéphane Ducasse, and Tudor Gîrba. Semantic Clustering: Identifying Topics in Source Code. In Information and Software Technology 49(3) p. 230—243, 2007. DOI PDF 
  287. Jan Kur\vs, Guillaume Larcheveque, Lukas Renggli, Alexandre Bergel, Damien Cassou, Stéphane Ducasse, and Jannik Laval. PetitParser: Building Modular Parsers. In Deep Into Pharo, p. 36, Square Bracket Associates, 2013. PDF 
  288. Michele Lanza, Stéphane Ducasse, and Lukas Steiger. Understanding Software Evolution using a Flexible Query Engine. In Proceedings of the Workshop on Formal Foundations of Software Evolution, 2001. PDF 
  289. Michele Lanza and Stéphane Ducasse. A Categorization of Classes based on the Visualization of their Internal Structure: the Class Blueprint. In Proceedings of 16th International Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA '01), p. 300—311, ACM Press, 2001. Acceptance rate: 27/145 = 19%. DOI PDF 
  290. Michele Lanza and Stéphane Ducasse. The Class Blueprint: A Visualization of the Internal Structure of Classes. In Workshop Proceedings of OOPSLA 2001, 2001. PDF 
  291. Michele Lanza and Stéphane Ducasse. Understanding Software Evolution Using a Combination of Software Visualization and Software Metrics. In Proceedings of Langages et Modèles à Objets (LMO'02), p. 135—149, Lavoisier, Paris, 2002. PDF 
  292. Michele Lanza and Stéphane Ducasse. Beyond Language Independent Object-Oriented Metrics: Model Independent Metrics. In Fernando Brito Abreu, Mario Piattini, Geert Poels, and Houari A. Sahraoui (Ed.), Proceedings of the 6th International Workshop on Quantitative Approaches in Object-Oriented Software Engineering, p. 77—84, 2002. PDF 
  293. Michele Lanza and Stéphane Ducasse. Polymetric Views—-A Lightweight Visual Approach to Reverse Engineering. In Transactions on Software Engineering (TSE) 29(9) p. 782—795, 2003. DOI PDF 
  294. Michele Lanza, Stéphane Ducasse, Harald Gall, and Martin Pinzger. CodeCrawler —- An Information Visualization Tool for Program Comprehension. In Proceedings of ICSE 2005 (27th IEEE International Conference on Software Engineering), p. 672—673, ACM Press, 2005. 
  295. Michele Lanza and Stéphane Ducasse. CodeCrawler —- An Extensible and Language Independent 2D and 3D Software Visualization Tool. In Tools for Software Maintenance and Reengineering, RCOST / Software Technology Series p. 74—94, Franco Angeli, Milano, 2005. PDF 
  296. Juan Lautaro Fernández, Santiago Robles, Andrés Fortier, Stéphane Ducasse, Gustavo Rossi, and Silvia Gordillo. Meteoroid Towards a real MVC for the Web. In Proceedings of International Workshop on Smalltalk Technologies (IWST 2009), ACM Digital Library, 2009. PDF 
  297. Jannik Laval, Alexandre Bergel, and Stéphane Ducasse. Assessing the Quality of your Software with MoQam. In FAMOOSr, 2nd Workshop on FAMIX and Moose in Reengineering, 2008. PDF 
  298. Jannik Laval, Alexandre Bergel, and Stéphane Ducasse. Matrice de dépendances enrichie. In Proceedings of Languages et Modèles à Objets (LMO 2009), Nancy, France, 2009. PDF 
  299. Jannik Laval, Simon Denier, Stéphane Ducasse, and Andy Kellens. Supporting Incremental Changes in Large System Models. In Proceedings of ESUG International Workshop on Smalltalk Technologies, IWST'09 p. 1—7, Brest, France, 2009. PDF 
  300. Jannik Laval, Simon Denier, Stéphane Ducasse, and Alexandre Bergel. Identifying cycle causes with Enriched Dependency Structural Matrix. In WCRE '09: Proceedings of the 2009 16th Working Conference on Reverse Engineering, Lille, France, 2009. PDF 
  301. Jannik Laval, Simon Denier, and Stéphane Ducasse. Identifying cycle causes with CycleTable. In FAMOOSr 2009: 3rd Workshop on FAMIX and MOOSE in Software Reengineering, Brest, France, 2009. PDF 
  302. Jannik Laval and Stéphane Ducasse. Optimisation d'applications en Pharo. 2010. 
  303. Jannik Laval, Simon Denier, Stéphane Ducasse, and Jean-Rémy Falleri. Supporting Simultaneous Versions for Software Evolution Assessment. In Journal of Science of Computer Programming (SCP) 76(12) p. 1177-1193, 2011. DOI PDF 
  304. Jannik Laval and Stéphane Ducasse. Pharo: un nouveau Smalltalk open source. 2010. 
  305. Jannik Laval and Stéphane Ducasse. Package et gestion de versions en Pharo. 2010. 
  306. Jannik Laval, Nicolas Anquetil, and Stéphane Ducasse. OZONE: Package Layered Structure Identification in presence of Cycles. In Proceedings of the 9th edition of the Workshop BElgian-NEtherlands software eVOLution seminar (BENEVOL'10), 2010. PDF 
  307. Jannik Laval, Jean-Rémy Falleri, Philippe Vismara, and Stéphane Ducasse. Efficient Retrieval and Ranking of Undesired Package Cycles in Large Software Systems. In Journal of Object Technology 11(1) p. 1-24, 2012. DOI URL 
  308. Jannik Laval, Nicolas Anquetil, Usman Bhatti, and Stéphane Ducasse. oZone: Layer identification in the presence of cyclic dependencies. In Science of Computer Programming 78(8) p. 1055—1072, 2013. DOI PDF 
  309. Jannik Laval, Simon Denier, and Stéphane Ducasse. Visualisations pour la remodularisation à large échelle des systèmes à objets. In Evolution et Rénovation des Systèmes Logiciels, Hermès, 2014. PDF 
  310. Jannik Laval and Stéphane Ducasse. Resolving cyclic dependencies between packages with Enriched Dependency Structural Matrix. In Software: Practice and Experience 44 p. 235-257, 2014. DOI PDF 
  311. Jason Lecerf, John Brant, Thierry Goubier, and Stéphane Ducasse. A Reflexive and Automated Approach to Syntactic Pattern Matching in Code Transformations. In IEEE International Conference on Software Maintenance and Evolution (ICSME'18), Madrid, Spain, 2018. DOI PDF 
  312. Max Leske, Alexandre Bergel, Damien Cassou, Stéphane Ducasse, and Jannik Laval. Files with FileSystem. In Deep Into Pharo, p. 15, Square Bracket Associates, 2013. 
  313. Peng Liang, Gabriela Arévalo, Stéphane Ducasse, Michele Lanza, Nathanael Schärli, Roel Wuyts, and Oscar Nierstrasz. Applying RMA for Scheduling Field Device Components. In ECOOP 2002 Workshop Reader, 2002. PDF 
  314. Adrian Lienhard, Stéphane Ducasse, and Gabriela Arévalo. Identifying Traits with Formal Concept Analysis. In Proceedings of 20th Conference on Automated Software Engineering (ASE'05), p. 66—75, IEEE Computer Society, 2005. Acceptance rate: 28/291 = 10%. DOI PDF 
  315. Adrian Lienhard, Stéphane Ducasse, Tudor Gîrba, and Oscar Nierstrasz. Capturing How Objects Flow At Runtime. In Proceedings International Workshop on Program Comprehension through Dynamic Analysis (PCODA'06), p. 39—43, 2006. PDF PDF 
  316. Adrian Lienhard, Stéphane Ducasse, and Tudor Gîrba. Object Flow Analysis —- Taking an Object-Centric View on Dynamic Analysis. In Proceedings of the 2007 International Conference on Dynamic Languages (ICDL'07), p. 121—140, ACM Digital Library, New York, NY, USA, 2007. DOI PDF 
  317. Adrian Lienhard, Stéphane Ducasse, and Tudor Gîrba. Taking an Object-Centric View on Dynamic Information with Object Flow Analysis. In Journal of Computer Languages, Systems and Structures 35(1) p. 63—79, 2009. DOI PDF 
  318. Esteban Lorenzano, Stéphane Ducasse, Johan Fabry, and Norbert Hartl. Stéphane Ducasse (Ed.). Voyage: Persisting Objects in Document Databases, p. 46, Square Bracket Associates, 2017. URL 
  319. Matteo Marra, Elisa Gonzalez Boix, Steven Costiou, Mickaël Kerboeuf, Alain Plantec, Guillermo Polito, and Stéphane Ducasse. Debugging Cyber-Physical Systems with Pharo. In Proceedings of the 12th Edition of the International Workshop on Smalltalk Technologies, IWST '17 p. 8:1—8:10, ACM, New York, NY, USA, 2017. DOI URL 
  320. Stefan Marr, Chris Seaton, and Stéphane Ducasse. Zero-Overhead Metaprogramming: Reflection and Metaobject Protocols Fast and without Compromises. In PLDI - Proceedings of the 36th ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI '15, ACM, June 2015. DOI PDF 
  321. Stefan Marr and Stéphane Ducasse. Tracing vs. Partial Evaluation: Comparing Meta-Compilation Approaches for Self-Optimizing Interpreters. In OOPSLA'2015, OOPSLA'15, ACM, June 2015. (to appear). PDF 
  322. Mariano Martinez Peck, Noury Bouraqadi, Marcus Denker, Stéphane Ducasse, and Luc Fabresse. Visualizing Objects and Memory Usage. In Smalltalks 2010, Concepción del Uruguay, Argentina, 2010. PDF 
  323. Mariano Martinez Peck, Noury Bouraqadi, Marcus Denker, Stéphane Ducasse, and Luc Fabresse. Experiments with a Fast Object Swapper. In Smalltalks 2010, Concepción del Uruguay, Argentina, 2010. PDF 
  324. Mariano Martinez Peck, Noury Bouraqadi, Marcus Denker, Stéphane Ducasse, and Luc Fabresse. Efficient Proxies in Smalltalk. In Proceedings of ESUG International Workshop on Smalltalk Technologies (IWST'11), Edinburgh, Scotland, 2011. DOI PDF 
  325. Mariano Martinez Peck, Noury Bouraqadi, Marcus Denker, Stéphane Ducasse, and Luc Fabresse. Problems and Challenges when Building a Manager for Unused Objects. In Proceedings of Smalltalks 2011 International Workshop, Bernal, Buenos Aires, Argentina, 2011. PDF 
  326. Mariano Martinez Peck, Noury Bouraqadi, Stéphane Ducasse, and Luc Fabresse. Object Swapping Challenges: an Evaluation of ImageSegment. In Journal of Computer Languages, Systems and Structures 38(1) p. 1—15, November 2011. DOI PDF 
  327. Mariano Martinez Peck, Noury Bouraqadi, Marcus Denker, Stéphane Ducasse, and Luc Fabresse. Marea: An Efficient Application-Level Object Graph Swapper. In Journal of Object Technology 12(1) p. 2:1-30, January 2013. DOI PDF 
  328. Tom Mens, Michel Wermelinger, Stéphane Ducasse, Serge Demeyer, Robert Hirschfeld, and Mehdi Jazayeri. Challenges in Software Evolution. In Proceedings of the International Workshop on Principles of Software Evolution (IWPSE 2005), p. 123—131, IEEE Computer Society, 2005. Acceptance rate: 13/54 = 24%. 
  329. Florian Minjat, Alexandre Bergel, Pierre Cointe, and Stéphane Ducasse. Mise en symbiose des traits et des classboxes : Application à l'expression des collaborations. In Actes de Langages et Modèles à Objets (LMO'05), 11 p. 33—46, Bern, Switzerland, 2005. PDF 
  330. Karine Mordal-Manet, Françoise Balmas, Simon Denier, Stéphane Ducasse, Harald Wertz, Jannik Laval, Fabrice Bellingard, and Philippe Vaillergues. The Squale Model — A Practice-based Industrial Quality Model. In Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM'09), p. 94—103, Edmonton, Canada, 2009. PDF 
  331. Karine Mordal-Manet, Françoise Balmas, Simon Denier, Stéphane Ducasse, Harald Wertz, Jannik Laval, Fabrice Bellingard, and Philippe Vaillergues. The Squale Model — A Practice-based Industrial Quality Model. Technical report, INRIA Lille Nord Europe, 2009. PDF 
  332. Karine Mordal-Manet, Jannik Laval, Stéphane Ducasse, Nicolas Anquetil, Françoise Balmas, Fabrice Bellingard, Laurent Bouhier, Philippe Vaillergues, and Thomas J. McCabe. An empirical model for continuous and weighted metric aggregation. In Proceedings of the 15th European Conference on Software Maintenance and Reengineering (CSMR'11), p. 141—150, Oldenburg, Germany, 2011. PDF 
  333. Karine Mordal-Manet, Nicolas Anquetil, Jannik Laval, Alexander Serebrenik, Bogdan Vasilescu, and Stéphane Ducasse. Software quality metrics aggregation in industry. In Journal of Software: Evolution and Process 25(10) p. 1117—1135, 2013. DOI PDF 
  334. Karine Mordal, Jannik Laval, and Stéphane Ducasse. Modèles de mesure de la qualité des logiciels. In Evolution et Rénovation des Systèmes Logiciels, Hermès, 2014. PDF 
  335. Philippe Mougin and Stéphane Ducasse. OOPAL: Integrating Array Programming in Object-Oriented Programming. In Proceedings of 17th International Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA'03), p. 65—77, 2003. Acceptance rate: 26/142 = 18%. DOI PDF 
  336. Oscar Nierstrasz, Gabriela Arévalo, Stéphane Ducasse, Roel Wuyts, Andrew Black, Peter Müller, Christian Zeidler, Thomas Genssler, and Reinier Born. A Component Model for Field Devices. In Proceedings First International IFIP/ACM Working Conference on Component Deployment, p. 200—209, ACM, Berlin, Germany, 2002. PDF 
  337. Oscar Nierstrasz and Stéphane Ducasse. Moose—a Language-Independent Reengineering Environment. In European Research Consortium for Informatics and Mathematics (ERCIM) News 58 p. 24—25, 2004. URL 
  338. Oscar Nierstrasz, Alexandre Bergel, Marcus Denker, Stéphane Ducasse, Markus Gaelli, and Roel Wuyts. On the Revival of Dynamic Languages. In Thomas Gschwind and Uwe Aßmann (Ed.), Proceedings of Software Composition 2005, 3628 p. 1—13, LNCS 3628, 2005. Invited paper. DOI PDF 
  339. Oscar Nierstrasz, Stéphane Ducasse, and Tudor Gîrba. The Story of Moose: an Agile Reengineering Environment. In Michel Wermelinger and Harald Gall (Ed.), Proceedings of the European Software Engineering Conference, ESEC/FSE'05 p. 1—10, ACM Press, New York NY, 2005. Invited paper. DOI PDF 
  340. Oscar Nierstrasz, Stéphane Ducasse, and Serge Demeyer. Object-oriented Reengineering Patterns —- an Overview. In Michael Lowry Robert Glück (Ed.), Proceedings of Generative Programming and Component Engineering (GPCE 2005), p. 1—9, LNCS 3676, 2005. Invited paper. DOI PDF 
  341. Oscar Nierstrasz, Stéphane Ducasse, and Nathanael Schärli. Flattening Traits. Technical Report IAM-05-005, Institut für Informatik, Universität Bern, Switzerland, 2005. PDF 
  342. Oscar Nierstrasz, Stéphane Ducasse, and Serge Demeyer. Objektorientierte Re-Engineering-Muster: ein Überblick. In ObjektSpektrum 2005(6) p. 46—51, 2005. German translation of ``Object-oriented Reengineering Patterns —- an Overview'' (GPCE 05). PDF 
  343. Oscar Nierstrasz, Stéphane Ducasse, Stefan Reichhart, and Nathanael Schärli. Adding Traits to (Statically Typed) Languages. Technical Report IAM-05-006, Institut für Informatik, Universität Bern, Switzerland, 2005. PDF 
  344. Oscar Nierstrasz, Stéphane Ducasse, and Nathanael Schärli. Flattening Traits. In Journal of Object Technology 5(4) p. 129—148, 2006. PDF 
  345. Oscar Nierstrasz, Alexandre Bergel, Damien Cassou, Stéphane Ducasse, and Jannik Laval. Regular Expressions in Pharo. In Deep Into Pharo, p. 21, Square Bracket Associates, 2013. PDF 
  346. Oscar Nierstrasz, Alexandre Bergel, Damien Cassou, Stéphane Ducasse, and Jannik Laval. Versioning Your Code with Monticello. In Deep Into Pharo, p. 27, Square Bracket Associates, 2013. PDF 
  347. Nikolaos Papoulias, Noury Bouraqadi, Marcus Denker, Stéphane Ducasse, and Luc Fabresse. Towards Structural Decomposition of Reflection with Mirrors. In Proceedings of International Workshop on Smalltalk Technologies (IWST'11), Edingburgh, United Kingdom, 2011. URL 
  348. Nick Papoulias, Marcus Denker, Stéphane Ducasse, and Luc Fabresse. Reifying the Reflectogram. In 30th ACM/SIGAPP Symposium On Applied Computing, Salamanca, Spain, April 2015. DOI PDF 
  349. Nick Papoulias, N. Bouraqadi, Marcus Denker, Stéphane Ducasse, and Luc Fabresse. Mercury: Properties and Design of a Remote Debugging Solution using Reflection. In Journal of Object Technology, 2015. URL 
  350. Nick Papoulias, Marcus Denker, Stéphane Ducasse, and Luc Fabresse. End-User Abstractions for Meta-Control: Reifying the Reflectogram. In Science of Computer Programming 140 p. 2—16, 2017. DOI URL 
  351. Vanessa Peña Araya, Alexandre Bergel, Damien Cassou, Stéphane Ducasse, and Jannik Laval. Agile Visualization with Roassal. In Deep Into Pharo, p. 209—239, Square Bracket Associates, 2013. 
  352. Vanessa Peña Araya, Alexandre Bergel, Damien Cassou, Stéphane Ducasse, and Jannik Laval. Scripting Visualizations with Mondrian. In Deep Into Pharo, p. 20, Square Bracket Associates, 2013. 
  353. Alain Plantec, Alexandre Bergel, Damien Cassou, Stéphane Ducasse, and Jannik Laval. The Settings Framework. In Deep Into Pharo, p. 26, Square Bracket Associates, 2013. 
  354. Guillermo Polito, Stéphane Ducasse, Luc Fabresse, and Noury Bouraqadi. Virtual Smalltalk Images: Model and Applications. In IWST - International Workshop on Smalltalk Technology, Co-located within the 21th International Smalltalk Conference - 2013, 2013. PDF 
  355. Guillermo Polito, Stéphane Ducasse, Noury Bouraqadi, and Luc Fabresse. Extended results of Tornado: A Run-Fail-Grow approach for Dynamic Application Tayloring. Technical report, RMod — INRIA Lille-Nord Europe, 2011. PDF 
  356. Guillermo Polito, Noury Bouraqadi, Stéphane Ducasse, and Luc Fabresse. Understanding Pharo\'s global state to move programs through time and space. In IWST - International Workshop on Smalltalk Technology, Co-located within the 22th International Smalltalk Conference - 2014, 2014. PDF 
  357. Guillermo Polito, Stéphane Ducasse, Luc Fabresse, Noury Bouraqadi, and Benjamin Ryseghem. Bootstrapping Reflective Systems: The Case of Pharo. In Science of Computer Programming, 2014. PDF 
  358. Guillermo Polito, Stéphane Ducasse, Luc Fabresse, and Noury Bouraqadi. A Bootstrapping Infrastructure to Build and Extend Pharo-Like Languages. In Onward! 2015, 2015. PDF 
  359. Guillermo Polito, Stéphane Ducasse, Luc Fabresse, Noury Bouraqadi, and Max Mattone. Virtualization Support for Dynamic Core Library Update. In Onward! 2015, 2015. PDF 
  360. Stéphane Ducasse, Luc Fabresse, Guillermo Polito, and Camille Teruel. An Experiment with lexically-bound extension methods for a dynamic language. Technical report, Inria Lille-Nord Europe, 2017. URL 
  361. Guillermo Polito, Stéphane Ducasse, and Luc Fabresse. First-Class Undefined Classes for Pharo. In Proceedings of the 12th Edition of the International Workshop on Smalltalk Technologies, IWST '17 p. 9:1—9:8, ACM, New York, NY, USA, 2017. DOI URL 
  362. Guillermo Polito, Luc Fabresse, Noury Bouraqadi, and Stéphane Ducasse. Run-Fail-Grow: Creating Tailored Object-Oriented Runtimes. In The Journal of Object Technology 16(3), 2017. DOI URL 
  363. Guillermo Polito, Camille Teruel, Stéphane Ducasse, and Luc Fabresse. Scoped Extension Methods in Dynamically-Typed Languages. In The Art, Science, and Engineering of Programming 2(1), 2017. DOI URL 
  364. Damien Pollet, Stéphane Ducasse, Lo\"\ic Poyet, Ilham Alloui, Sorana Cîmpan, and Hervé Verjus. Towards A Process-Oriented Software Architecture Reconstruction Taxonomy. In René Krikhaar, Chris Verhoef, and Giuseppe Di Lucca (Ed.), Proceedings of 11th European Conference on Software Maintenance and Reengineering (CSMR'07), IEEE Computer Society, 2007. Best Paper Award. Acceptance rate: 38/132 = 29%. PDF 
  365. Damien Pollet and Stéphane Ducasse. A First Analysis of String APIs: the Case of Pharo. In International Workshop on Smalltalk Technologies 2015, 2015. Best Paper Award. PDF 
  366. Damien Pollet and Stéphane Ducasse. A critical analysis of string APIs: the case of Pharo. In Science of Computer Programming, 2017. DOI PDF 
  367. Stéphane Ducasse, Alexandre Bergel, François Schnell, Noury Bouraqadi, and Serge Stinckwich. Des idees puissantes dans la classe —- Utilisation de Squeak pour l'amelioration de l'apprentissage des mathematiques et des sciences (traduction de Powerful Ideas in the Classroom). French translation of Powerful Ideas in the Classroom by B.J. Allen-Conn and Kim Rose. 
  368. Thibault Raffaillac, Stéphane Huo, and Stéphane Ducasse. Turning Function Calls Into Animations. In Proceedings of the 9th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, Lisbon, Portugal, 2017. URL 
  369. Pascal Rapicault, Mireille Blay-Fornarino, Stéphane Ducasse, and Anne-Marie Dery. Dynamic Type Inference to Support Object-Oriented Reengineering in Smalltalk. 1998. Proceedings of the ECOOP '98 International Workshop Experiences in Object-Oriented Reengineering, abstract in Object-Oriented Technology (ECOOP '98 Workshop Reader forthcoming LNCS). PDF 
  370. Daniel Ra\c tiu, Stéphane Ducasse, Tudor Gîrba, and Radu Marinescu. Using History Information to Improve Design Flaws Detection. In Proceedings of 8th European Conference on Software Maintenance and Reengineering (CSMR'04), p. 223—232, IEEE Computer Society, Los Alamitos CA, 2004. Acceptance rate: 33/62 = 53%. PDF 
  371. Azadeh Razavizadeh, Sorana Cîmpan, Hervé Verjus, and Stéphane Ducasse. Multiple Viewpoints Architecture Extraction. In Proceedings of the 2009 Joint Working IEEE/IFIP Conference on Software Architecture & European Conference on Software Architectures, p. 329—332, 2009. PDF 
  372. Azadeh Razavizadeh, Sorana Cîmpan, Hervé Verjus, and Stéphane Ducasse. Software System Understanding via Architectural Views Extraction According to Multiple Viewpoints. In 8th International Workshop on System/Software Architectures, 2009. PDF 
  373. Stefan Reichhart, Tudor Gîrba, and Stéphane Ducasse. Rule-based Assessment of Test Quality. In Journal of Object Technology, Special Issue. Proceedings of TOOLS Europe 2007, 6/9 p. 231—251, 2007. Special Issue. Proceedings of TOOLS Europe 2007. PDF 
  374. Lukas Renggli, Stéphane Ducasse, and Adrian Kuhn. Magritte —- A Meta-Driven Approach to Empower Developers and End Users. In Gregor Engels, Bill Opdyke, Douglas C. Schmidt, and Frank Weil (Ed.), Model Driven Engineering Languages and Systems, LNCS 4735 p. 106—120, Springer, 2007. DOI PDF 
  375. Lukas Renggli, Stéphane Ducasse, Tudor Gîrba, and Oscar Nierstrasz. Domain-Specific Program Checking. In Jan Vitek (Ed.), Proceedings of the 48th International Conference on Objects, Models, Components and Patterns (TOOLS'10), LNCS 6141 p. 213—232, Springer-Verlag, 2010. DOI PDF 
  376. Lukas Renggli, Stéphane Ducasse, Tudor Gîrba, and Oscar Nierstrasz. Practical Dynamic Grammars for Dynamic Languages. In 4th Workshop on Dynamic Languages and Applications (DYLA 2010), Malaga, Spain, 2010. PDF 
  377. Tamar Richner and Stéphane Ducasse. Using Dynamic Information for the Iterative Recovery of Collaborations and Roles. In Proceedings of 18th IEEE International Conference on Software Maintenance (ICSM'02), p. 34, IEEE Computer Society, Los Alamitos CA, 2002. Acceptance rate: 61/127 = 48%. DOI PDF 
  378. Tamar Richner, Stéphane Ducasse, and Roel Wuyts. Understanding Object-Oriented Programs with Declarative Event Analysis. In Serge Demeyer and Jan Bosch (Ed.), Object-Oriented Technology (ECOOP '98 Workshop Reader), LNCS 1543, Springer-Verlag, 1998. PDF 
  379. Tamar Richner and Stéphane Ducasse. Recovering High-Level Views of Object-Oriented Applications from Static and Dynamic Information. In Hongji Yang and Lee White (Ed.), Proceedings of 15th IEEE International Conference on Software Maintenance (ICSM'99), p. 13—22, IEEE Computer Society Press, Los Alamitos CA, 1999. Acceptance rate: 49/100 = 49%. DOI PDF 
  380. Matthias Rieger, Stéphane Ducasse, and Michele Lanza. Insights into System-Wide Code Duplication. In Proceedings of 11th Working Conference on Reverse Engineering (WCRE'04), p. 100—109, IEEE Computer Society Press, 2004. Acceptance rate: 28/78 = 36%. DOI PDF 
  381. Matthias Rieger and Stéphane Ducasse. Visual Detection of Duplicated Code. In Stéphane Ducasse and Joachim Weisbrod (Ed.), Proceedings ECOOP Workshop on Experiences in Object-Oriented Re-Engineering, FZI Report (6/7/98), Forschungszentrum Informatik Karlsruhe, 1998. PDF 
  382. Matthias Rieger and Stéphane Ducasse. Visual Detection of Duplicated Code. In Serge Demeyer and Jan Bosch (Ed.), Object-Oriented Technology (ECOOP '98 Workshop Reader), LNCS 1543 p. 75—76, Springer-Verlag, 1998. PDF 
  383. Matthias Rieger, Stéphane Ducasse, and Georges Golomingi. Tool Support for Refactoring Duplicated OO Code. In Object-Oriented Technology (ECOOP '99 Workshop Reader), LNCS (1743), Springer-Verlag, 1999. PDF 
  384. Markiyan Rizun, Jean-Christophe Bach, and Stéphane Ducasse. Code Transformation by Direct Transformation of ASTs. In International Workshop on Smalltalk Technologies, 2015. PDF 
  385. Markiyan Rizun, Gustavo Santos, Stéphane Ducasse, and Camille Teruel. Phorms: Pattern Combinator Library for Pharo. In International Workshop on Smalltalk Technologies IWST'16, Prague, Czech Republic, 2016. DOI PDF 
  386. Romain Robbes, Stéphane Ducasse, and Michele Lanza. Microprints: A Pixel-based Semantically Rich Visualization of Methods. In Proceedings of 13th International Smalltalk Conference, ISC'05 p. 131—157, 2005. PDF 
  387. Henrique Rocha, Stéphane Ducasse, Marcus Denker, and Jason Lecerf. Solidity Parsing Using SmaCC: Challenges and Irregularities. In Proceedings of the 12th Edition of the International Workshop on Smalltalk Technologies, IWST '17 p. 2:1—2:9, ACM, New York, NY, USA, 2017. DOI PDF 
  388. Santiago Bragagnolo, Henrique Rocha, Marcus Denker, and Stéphane Ducasse. SmartInspect: Smart Contract Inspection Technical Report. Technical Report, Inria Lille-Nord Europe, 2017. PDF 
  389. H. Rocha and S. Ducasse. Preliminary Steps Towards Modeling Blockchain Oriented Software. In 1st International Workshop on Emerging Trends in Software Engineering for Blockchain (WETSEB), p. 1-6, May 2018. DOI PDF 
  390. David Röthlisberger, Oscar Nierstrasz, Stéphane Ducasse, Damien Pollet, and Romain Robbes. Supporting Task-oriented Navigation in IDEs with Configurable HeatMaps. In Proceedings of the 17th International Conference on Program Comprehension (ICPC'09), p. 253—257, IEEE Computer Society, Los Alamitos, CA, USA, 2009. DOI PDF 
  391. David Röthlisberger, Oscar Nierstrasz, Stéphane Ducasse, Damien Pollet, and Romain Robbes. Supporting Task-oriented Navigation in IDEs with Configurable HeatMaps. Technical Report IAM-09-005, Institut für Informatik, Universität Bern, Switzerland, 2009. PDF 
  392. David Röthlisberger, Oscar Nierstrasz, Stéphane Ducasse, and Alexandre Bergel. Tackling Software Navigation Issues of the Smalltalk IDE. In Proceedings of International Workshop on Smalltalk Technologies (IWST'09), ACM Digital Library, 2009. PDF 
  393. David Röthlisberger, Oscar Nierstrasz, and Stéphane Ducasse. Autumn Leaves: Curing the Window Plague in IDEs. In Proceedings of the 16th Working Conference on Reverse Engineering (WCRE 2009), IEEE Computer Society, Los Alamitos, CA, USA, 2009. PDF 
  394. David Rothlisberger, Oscar Nierstrasz, and Stéphane Ducasse. SmartGroups: Focusing on Task-Relevant Source Artifacts in IDEs. In Proceedings of the 19th IEEE International Conference on Program Comprehension (ICPC'11), IEEE Computer Society Press, 2011. PDF 
  395. Benjamin Ryseghem, Stéphane Ducasse, and Johan Fabry. Spec, a framework for the specification and reuse of UIs and their models. In Proceedings of ESUG International Workshop on Smalltalk Technologies (IWST 2012), IWST '12 p. 2:1—2:14, ACM, Gent, Belgium, 2012. DOI PDF 
  396. Benjamin Ryseghem, Stéphane Ducasse, and Johan Fabry. Seamless Composition and Reuse of Customizable User Interfaces with Spec. In Science of Computer Programming, 2014. PDF 
  397. Benny Sadeh and Stéphane Ducasse. Adding Dynamic Interfaces to Smalltalk. In Journal of Object Technology 1(1), 2002. PDF 
  398. Ronie Salgado and Stéphane Ducasse. Lowcode: Extending Pharo with C Types to Improve Performance. In International Workshop on Smalltalk Technologies IWST'16, Prague, Czech Republic, 2016. DOI PDF 
  399. Juan Pablo Sandoval Alcocer, Alexandre Bergel, Stéphane Ducasse, and Marcus Denker. Performance Evolution Blueprint: Understanding the Impact of Software Evolution on Performance. In Vissoft 2013, 2013. PDF 
  400. Gustavo Santos, Nicolas Anquetil, Anne Etien, Stéphane Ducasse, and Marco Túlio Valente. System Specific, Source Code Transformations. In 31st IEEE International Conference on Software Maintenance and Evolution, p. 221—230, 2015. PDF 
  401. Gustavo Santos, Nicolas Anquetil, Anne Etien, Stéphane Ducasse, and Marco Túlio Valente. Recording and Replaying System Specific, Source Code Transformations. In 15th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM'15), p. 221—230, 2015. PDF 
  402. Gustavo Santos, Nicolas Anquetil, Anne Etien, Stéphane Ducasse, and Marco Túlio Valente. OrionPlanning: Improving Modularization and Checking Consistency on Software Architecture. In 3rd IEEE Working Conference on Software Visualization (VISSOFT 2015) — Tool track, p. 190—194, 2015. PDF 
  403. Gustavo Santos, Klérisson Paixao, Nicolas Anquetil, Anne Etien, Marcelo Maia, and Stéphane Ducasse. Recommending Source Code Locations for System Specific Transformations. In 24th IEEE International Conference on Software Analysis, Evolution, and Reengineering, p. 1—10, 2017. PDF 
  404. Nathanael Schärli, Stéphane Ducasse, and Oscar Nierstrasz. Classes = Traits + States + Glue (Beyond mixins and multiple inheritance). In Proceedings of the International Workshop on Inheritance, 2002. PDF 
  405. Nathanael Schärli, Stéphane Ducasse, Oscar Nierstrasz, and Andrew P. Black. Traits: Composable Units of Behavior. Technical Report IAM-02-005, Institut für Informatik, Universität Bern, Switzerland, 2002. Also available as Technical Report CSE-02-014, OGI School of Science & Engineering, Beaverton, Oregon, USA. PDF 
  406. Nathanael Schärli, Oscar Nierstrasz, Stéphane Ducasse, Roel Wuyts, and Andrew Black. Traits: The Formal Model. Technical Report IAM-02-006, Institut für Informatik, Universität Bern, Switzerland, 2002. Also available as Technical Report CSE-02-013, OGI School of Science & Engineering, Beaverton, Oregon, USA. PDF 
  407. Nathanael Schärli, Stéphane Ducasse, Oscar Nierstrasz, and Andrew P. Black. Traits: Composable Units of Behavior. In Proceedings of European Conference on Object-Oriented Programming, LNCS 2743 p. 248—274, Springer Verlag, 2003. Acceptance rate: 18/88 = 20%. DOI PDF 
  408. Nathanael Schärli, Stéphane Ducasse, Oscar Nierstrasz, and Roel Wuyts. Composable Encapsulation Policies. In Proceedings of European Conference on Object-Oriented Programming (ECOOP'04), LNCS 3086 p. 26—50, Springer Verlag, 2004. Acceptance rate: 25/132 = 19%. DOI PDF 
  409. Nathanael Schärli, Andrew P. Black, and Stéphane Ducasse. Object-oriented Encapsulation for Dynamically Typed Languages. In Proceedings of 18th International Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA'04), p. 130—149, 2004. Acceptance rate: 27/174 = 16%. DOI PDF 
  410. Mauricio Seeberger, Adrian Kuhn, Tudor Gîrba, and Stéphane Ducasse. Chronia: Visualizing How Developers Change Software Systems. In Proceedings of 10th European Conference on Software Maintenance and Reengineering (CSMR'06), p. 345—346, 2006. Tool demo. PDF 
  411. Serge Stinckwich and Stéphane Ducasse. La syntaxe Smalltalk. 2005. 
  412. Serge Stinckwich and Stéphane Ducasse. Les structures de contrôle en Smalltalk. 2006. 
  413. Mathieu Suen, Stéphane Ducasse, Damien Pollet, Hani Abdeen, and Ilham Alloui. Package Surface Blueprint: A Software Map. In FAMOOSr, 1st Workshop on FAMIX and Moose in Reengineering, 2007. 
  414. Camille Teruel, Damien Cassou, and Stéphane Ducasse. Object Graph Isolation with Proxies. In DYLA - 7th Workshop on Dynamic Languages and Applications, Collocated with 26th European Conference on Object-Oriented Programming - 2013, 2013. URL 
  415. Camille Teruel, Erwann Wernli, Stéphane Ducasse, and Oscar Nierstrasz. Propagation of Behavioral Variations with Delegation Proxies. In Transactions on Aspect-Oriented Software Development (TAOSD) p. 63—95, 2015. PDF 
  416. Camille Teruel, Stéphane Ducasse, Damien Cassou, and Marcus Denker. Access Control to Reflection with Object Ownership. In Dynamic Languages Symposium (DLS'2015), 2015. Acceptance rate: 14/40 = 35%. DOI URL 
  417. Pablo Tesone, Guillermo Polito, Luc Fabresse, Noury Bouraqadi, and Stéphane Ducasse. Instance Migration in Dynamic Software Update. In Meta'16, Amsterdam, Netherlands, 2016. URL 
  418. Pablo Tesone, Guillermo Polito, Luc Fabresse, Noury Bouraqadi, and Stéphane Ducasse. Preserving Instance State during Refactorings in Live Environments. In Future Generation Computer Systems, 2017. 
  419. Pablo Tesone, Guillermo Polito, Luc Fabresse, Noury Bouraqadi, and Stéphane Ducasse. Dynamic Software Update from Development to Production. In Journal of Object Technology, 2018. DOI PDF 
  420. Pablo Tesone, Guillermo Polito, Luc Fabresse, Noury Bouraqadi, and Stéphane Ducasse. Implementing Modular Class-based Reuse Mechanisms on Top of a Single Inheritance VM. In SAC 2018: SAC 2018: Symposium on Applied Computing, Pau, France, 2018. DOI URL 
  421. Sander Tichelaar, Stéphane Ducasse, Serge Demeyer, and Oscar Nierstrasz. A Meta-model for Language-Independent Refactoring. In Proceedings of International Symposium on Principles of Software Evolution, ISPSE'00 p. 157—167, IEEE Computer Society Press, 2000. Acceptance rate: 22/51 = 43%. DOI PDF 
  422. Sander Tichelaar, Stéphane Ducasse, and Serge Demeyer. FAMIX: Exchange Experiences with CDIF and XMI. In Proceedings of the ICSE 2000 Workshop on Standard Exchange Format (WoSEF 2000), 2000. PDF 
  423. Sander Tichelaar, Stéphane Ducasse, and Serge Demeyer. FAMIX and XMI. In Proceedings WCRE 2000 Workshop on Exchange Formats, p. 296—296, IEEE Computer Society Press, Los Alamitos CA, 2000. DOI PDF 
  424. Sander Tichelaar and Stéphane Ducasse. Pull Up/Push Down Method: an Analysis. Technical report, Institute of Computer Science and Applied Mathematics, 2001. University of Bern, IAM-TR-09-01. 
  425. Sander Tichelaar, Stéphane Ducasse, and Theo-Dirk Meijler. Architectural Extraction In Reverse Engineering by Prototyping: An experiment. In Serge Demeyer and Harald Gall (Ed.), Proceedings of the ESEC/FSE Workshop on Object-Oriented Re-engineering, Technical University of Vienna, Information Systems Institute, Distributed Systems Group, 1997. Technical Report TUV-1841-97-10. PDF 
  426. Verónica Uquillas Gómez, Stéphane Ducasse, and Theo D'Hondt. Visually Supporting Source Code Changes Integration: the Torch Dashboard. In Proceedings of the 17th Working Conference on Reverse Engineering (WCRE'10), p. 55-64, 2010. PDF 
  427. Verónica Uquillas Gómez, Stéphane Ducasse, and Theo D'Hondt. Meta-models and Infrastructure for Smalltalk Omnipresent History. In Smalltalks'2010, 2010. PDF 
  428. Verónica Uquillas Gómez, Stéphane Ducasse, and Theo D'Hondt. Ring: a Unifying Meta-Model and Infrastructure for Smalltalk Source Code Analysis Tools. In Journal of Computer Languages, Systems and Structures 38(1) p. 44-60, 2012. PDF 
  429. Verónica Uquillas Gómez, Stéphane Ducasse, and Theo D'Hondt. Visually charactering source code changes. In Journal of Science of Computer Programming, 2012. DOI PDF 
  430. Verónica Uquillas Gómez, Stéphane Ducasse, and Andy Kellens. Supporting Streams of Changes during Branch Integration. In Journal of Science of Computer Programming, 2014. PDF 
  431. Benoît Verhaeghe, Nicolas Anquetil, Stéphane Ducasse, and Vincent Blondeau. Usage of Tests in an Open-Source Community. In Proceedings of the 12th Edition of the International Workshop on Smalltalk Technologies, IWST '17 p. 4:1—4:9, ACM, New York, NY, USA, 2017. DOI 
  432. Marcel Weiher and Stéphane Ducasse. High-Order Messaging. In Proceedings of International Symposium on Dynamic Languages (SDL'05), p. 23—34, ACM Press, 2005. PDF 
  433. Erwann Wernli, Oscar Nierstrasz, Camille Teruel, and Stéphane Ducasse. Delegation Proxies: The Power of Propagation. In Proceedings of the 13th International Conference on Modularity, Lugano, Suisse, April 2014. PDF 
  434. Michael Winter, Thomas Genßler, Alexander Christoph, Oscar Nierstrasz, Stéphane Ducasse, Roel Wuyts, Gabriela Arévalo, Peter Müller, Christian Stich, and Bastiaan Schönhage. Components for Embedded Software —- The PECOS Approach. In Proc. Second International Workshop on Composition Languages, 2002. In conjunction with 16th European Conference on Object-Oriented Programming (ECOOP) Malaga, Spain, June 11, 2002. PDF 
  435. Roel Wuyts and Stéphane Ducasse. Symbiotic Reflection between an Object-Oriented and a Logic Programming Language. In ECOOP 2001 International Workshop on MultiParadigm Programming with Object-Oriented Languages, 2001. PDF 
  436. Roel Wuyts and Stéphane Ducasse. Composition Languages for Black-Box Components. In First OOPSLA Workshop on Language Mechanisms for Programming Software Components, 2001. PDF 
  437. Roel Wuyts, Stéphane Ducasse, and Gabriela Arévalo. Applying Experiences with Declarative Codifications of Software Architectures on COD. In Ecoop 6th International Workshop on Component-Oriented Programming, 2001. PDF 
  438. Roel Wuyts and Stéphane Ducasse. Non-Functional Requirements in a Component Model for Embedded Systems. In International Workshop on Specification and Verification of Component-Based Systems, 2001. PDF 
  439. Roel Wuyts and Stéphane Ducasse. Unanticipated Integration of Development Tools using the Classification Model. In Journal of Computer Languages, Systems and Structures 30(1-2) p. 63—77, 2004. DOI PDF 
  440. Roel Wuyts, Serge Demeyer, Stéphane Ducasse, and Kim Mens. Report of the ECOOP'04 Workshop on Object-Oriented Reengineering. In Object-Oriented Technology. ECOOP'04 Workshop Reader, LNCS 3344 p. 177—186, Springer-Verlag, 2004. DOI PDF 
  441. Roel Wuyts, Stéphane Ducasse, and Oscar Nierstrasz. A Data-centric Approach to Composing Embedded, Real-time Software Components. In Journal of Systems and Software —- Special Issue on Automated Component-Based Software Engineering 74(1) p. 25—34, 2005. DOI PDF 
  442. Roel Wuyts, Serge Demeyer, Yann-Gaël Guéehéneuc, Kim Mens, and Stéphane Ducasse. Report of the 7th ECOOP'06 Workshop on Object-Oriented Reengineering. In Object-Oriented Technology. ECOOP'06 Workshop Reader, LNCS p. 69—71, Springer-Verlag, 2007. PDF