See also: Publications by category , ACM Author page, DBLP, Google Scholar

2023

  1. Marcus Denker, Nicolas Anquetil, Steven Costiou, Stéphane Ducasse, Anne Etien, Guillermo Polito, “Project-Team RMoD 2022 Activity Report,” Technical Report, INRIA, 2023. abstract, PDF

2022

  1. Steven Costiou, Vincent Aranega, Marcus Denker. “ Reflection as a Tool to Debug Objects. ,” SLE 2022 - 15th ACM SIGPLAN International Conference on Software Language Engineering, Dec 2022, Auckland, New Zealand, 2022. abstract, PDF
  2. Stéphane Ducasse, Guillermo Polito, Oleksandr Zaitsev, Marcus Denker, Pablo Tesone “Deprewriter: On the fly rewriting method deprecations”, In: The Journal of Object Technology, 2022, Volume 22, Pages 2022, 1-23. abstract, PDF
  3. Marcus Denker, Nicolas Anquetil, Vincent Aranega, Steven Costiou, Stéphane Ducasse, Anne Etien, “Project-Team RMoD 2021 Activity Report,” Technical Report, INRIA, 2022. abstract, PDF

2021

  1. Steven Costiou, Vincent Aranega, Marcus Denker “Reflectivipy: building python debuggers with sub-method, partial behavioral reflection.” GPL 2021 - Génie de la Programmation et du Logiciel : Journée du Groupement de Recherche, Online, France, Jun 2021, abstract, PDF
  2. Marcus Denker, Nicolas Anquetil, Stéphane Ducasse, Anne Etien and Damien Pollet, “Project-Team RMoD 2020 Activity Report,” Technical Report, INRIA, 2021. abstract, PDF
  3. Vincent Aranega , Steven Costiou, Marcus Denker, “Tool demo: fine-grained run-time reflection in Python with Reflectivipy,” Technical Report, INRIA, 2021. abstract, PDF

2020

  1. Steven Costiou, Vincent Aranega , Marcus Denker “Sub-method, partial behavioral reflection with Reflectivity: Looking back on 10 years of use”, In: The Art, Science, and Engineering of Programming, 2020, Volume 4 abstract, PDF
  2. Ronie Salgado, Marcus Denker, Stéphane Ducasse, Anne Etien, Vincent Aranega “Towards a Smart Data Processing and Storage Model” International Workshop on Smalltalk Technology IWST'20, Online, 2020 abstract, PDF
  3. Marcus Denker, Nicolas Anquetil, Stéphane Ducasse, Anne Etien and Damien Pollet, “Project-Team RMoD 2019 Activity Report,” Technical Report, INRIA, 2020. abstract, PDF

2019

  1. Marcus Denker, Nicolas Anquetil, Stéphane Ducasse, Anne Etien and Damien Pollet, “Project-Team RMoD 2018 Activity Report,” Technical Report, INRIA, 2019. abstract, PDF

2018

  1. Pablo Tesone, Santiago Bragagnolo, Stéphane Ducasse, Marcus Denker “Transparent Memory Optimization using Slots.” International Workshop on Smalltalk Technology IWST'18, Cagliari, Italy, 2018. abstract, PDF
  2. Stéphane Ducasse, Henrique Rocha, Santiago Bragagnolo, Marcus Denker, and Clément Francomme “SmartAnvil: Open-Source Tool Suite for Smart Contract Analysis” Blockchain and Web 3.0: Social, economic, and technological challenges, Routledge, 2018. abstract, PDF
  3. Steven Costiou, Kerboeuf Mickael, Alain Plantec, and Marcus Denker “ Collectors” PX'18 - Programming Experience 2018, Apr 2018. abstract, PDF, DOI.
  4. Santiago Bragagnolo, Henrique Rocha, Marcus Denker, and Stéphane Ducasse “ Ethereum Query Language” 1st International Workshop on Emerging Trends in Software Engineering for Blockchain (WETSEB),p. 1-8, May 2018. abstract, PDF
  5. Santiago Bragagnolo, Henrique Rocha, Marcus Denker, and Stéphane Ducasse “ SmartInspect: solidity smart contract inspector” 2018 International Workshop on Blockchain Oriented Software Engineering (IWBOSE),p. 9-18, March 2018. abstract, DOI, PDF
  6. Marcus Denker, Nicolas Anquetil Damien Cassou, Stéphane Ducasse, Anne Etien and Damien Pollet, “Project-Team RMoD 2017 Activity Report,” Technical Report, INRIA, 2018. abstract, PDF

2017

  1. Henrique Rocha, Stéphane Ducasse, Marcus Denker, and Jason Lecerf “Solidity Parsing Using SmaCC: Challenges and Irregularities.” International Workshop on Smalltalk Technology IWST’17, Maribor, Slovenia, 2017. abstract, PDF
  2. Clement Bera, Eliot Miranda, Tim Felgentreff, Marcus Denker, Stéphane Ducasse, “Sista: Saving Optimized Code in Snapshots for Fast Start-Up,” Proceedings of the 14th International Conference on Managed Languages and Runtimes, 2017. abstract, PDF
  3. Steven Costiou, Mickael Kerboeuf, Marcus Denker, Alain Plantec, “Unanticipated Debugging with Dynamic Layers,” LASSY 2017 Live Adaptation of Software SYstems, Apr 2017, Brussels, Belgium. In: Companion to the first International Conference on the Art, Science and Engineering of Programming 2017. abstract, PDF
  4. Nick Papoulias, Marcus Denker, Stéphane Ducasse, and Luc Fabresse, “End-User Abstractions for Meta-Control: Reifying the Reflectogram,” In: Science of Computer Programming, 2017. Volume 140, Pages 2-16. abstract, PDF
  5. Nicolas Anquetil, Marcus Denker, Damien Cassou, Stéphane Ducasse, Anne Etien and Damien Pollet, “Project-Team RMoD 2016 Activity Report,” Technical Report, INRIA, 2016. abstract, PDF

2016

  1. Alexandre Bergel, Stéphane Ducasse, Marcus Denker and Johand Fabry, “PLOMO2 Associate Team Final Report,” Technical Report, INRIA, 2016, Abstract, PDF
  2. Juan Pablo Sandoval Alcocer, Marcus Denker, Alexandre Bergel, Yasett Acurana. “Dynamically Composing Collection Operations through Collection Promises” In: Proceedings of IWST16. abstract, HAL, PDF
  3. Clement Bera, Eliot Miranda, Marcus Denker and Stéphane Ducasse. “Practical Validation of Bytecode to Bytecode JIT Compiler Dynamic Deoptimization” In: Journal of Object Technology, Volume 16, no. 2 (May 2015), pp. 1:1-26. abstract, HAL, PDF
  4. Marcus Denker, Nicolas Anquetil, Damien Cassou, Stéphane Ducasse, Anne Etien and Damien Pollet, “Project-Team RMoD 2015 Activity Report,” Technical Report, INRIA, 2016. abstract, PDF

2015

  1. Andrei Chis, Marcus Denker, Tudor Grrba, Oscar Nierstrasz “Practical domain-specific debuggers using the Moldable Debugger framework. ” In: Computer Languages, Systems and Structures, Elsevier, 2015, 44 (Part A), pp. 89-113. HAL, PDF
  2. Mariano Martinez Peck, Noury Bouraqadi, Luc Fabresse, Marcus Denker, Camille Teruel “Ghost: A uniform and general-purpose proxy implementation” In: Science of Computer Programming Elsevier, 2015, Special Issue on Advances in Dynamic Languages, 98 (3), pp.339--359. HAL, PDF
  3. Camille Teruel, Stéphane Ducasse, Damien Cassou, Marcus Denker “Access control to reflection with object ownership” In: Proceedings of the 11th Symposium on Dynamic Languages, Pages 168-176, ACM, 2015. HAL, PDF
  4. Nick Papoulias, Noury Bouraqadi, Luc Fabresse, Stéphane Ducasse, Marcus Denker “Mercury: Properties and Design of a Remote Debugging Solution using Reflection” In: Journal of Object Technology, Volume 14, no. 2 (May 2015), pp. 1:1-36. abstract, HAL, PDF
  5. Nick Papoulias, Marcus Denker, Stéphane Ducasse “Reifying the Reflectogram.” In Proceedings 30th ACM/SIGAPP Symposium On Applied Computing Salamanca, Spain, April 2015. abstract, HAL, PDF
  6. Jean-Baptiste Arnaud, Stéphane Ducasse, Marcus Denker, Camille Teruel “Behavior-propagating first class references for dynamically-typed languages.” In Science of Computer Programming Elsevier, 2015, 98 (3), pp. 318--338. abstract, HAL, PDF
  7. Marcus Denker, Nicolas Anquetil, Damien Cassou, Stéphane Ducasse, Anne Etien and Damien Pollet, “Project-Team RMoD 2014 Activity Report,” Technical Report, INRIA, 2015. abstract, PDF

2014

  1. Johan Fabry, Romain Robbes, Marcus Denker. “DIE: A Domain Specific Aspect Language for IDE Events” In Journal of Universal Computer Science, 2014, Vol. 20, No. 2, pp. 135-168. abstract, PDF
  2. Marcus Denker, Nicolas Anquetil, Damien Cassou, Stéphane Ducasse, Anne Etien and Damien Pollet, “Project-Team RMoD 2013 Activity Report,” Technical Report, INRIA, 2014. abstract, PDF

2013

  1. Guido Chari, Diego Garbervetsky, Camillo Bruni, Marcus Denker and Stéphane Ducasse, "Waterfall: Primitives Generation on the Fly", Sept 2013, Available as Preprint http://hal.inria.fr/hal-00871353
  2. Alexandre Bergel, Stéphane Ducasse, Marcus Denker and Johand Fabry, “PLOMO Associate Team Final Report,” Technical Report, INRIA, 2012, Abstract, PDF
  3. 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. abstract, PDF.
  4. Clement Bera and Marcus Denker. Towards a flexible Pharo Compiler. In IWST '13, September 10 2013, Annecy, France, ACM. abstract, DOI, PDF.
  5. Christian Denker, Norbert Hartl and Marcus Denker, Kapitel 1: Apps, Mobile Apps - Rechtsfragen und rechtliche Rahmenbedingungen Christian Solmecke, Juergen Taeger, Thorsten Feldmann ISBN 978-3-11-030503-6., De Gruyter, pp. 1-8, August 2013. Publisher Site.
  6. Norbert Hartl, Christian Denker and Marcus Denker, Kapitel 2: Technische Aspekte, Mobile Apps - Rechtsfragen und rechtliche Rahmenbedingungen Christian Solmecke, Juergen Taeger, Thorsten Feldmann ISBN 978-3-11-030503-6., De Gruyter, pp. 9-24, August 2013. Publisher Site.
  7. Esteban Allende, Oscar Callau, Johan Fabry, Éric Tanter, Marcus Denker, “Gradual Typing for Smalltalk,” Science of Computer Programming, 2013. abstract DOI PDF
  8. Mariano Martinez Peck, Noury Bouraqadi, Marcus Denker, Stéphane Ducasse, and Luc Fabresse, “Marea: An Efficient Application-Level Object Graph Swapper,” Journal of Object Technology, vol. 12, no. 1, January 2013, pp. 2:1—30. abstract DOI PDF

2012

  1. Nicolas Anquetil, Damien Cassou, Marcus Denker, Stéphane Ducasse, and Damien Pollet, “Project-Team RMoD 2012 Activity Report,” Technical Report, INRIA, 2012, Abstract, PDF
  2. Sergio Castro, Sebastian Gonzalez, Kim Mens, and Denker, Marcus. DynamicSchema: a lightweight persistency framework for context-oriented data management, In Proceedings of COP 2012, Workshop at ECOOP, Beijing, China 2012. abstract, PDF.
  3. Stéphane Ducasse, Marcus Denker, Damien Pollet, “Pharo's Vision: Goals, Processes, and Development Effort,” Technical Report, INRIA, 2012, Abstract, PDF

2011

  1. Stéphane Ducasse, Nicolas Anquetil, Marcus Denker, and Damien Pollet, “Project-Team RMoD 2011 Activity Report,” Technical Report, INRIA, 2011, Abstract, PDF
  2. Mariano Martinez Peck, Noury Bouraqadi, Marcus Denker, Stephane 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.. abstract, PDF.
  3. Mariano Martinez Peck, Noury Bouraqadi, Marcus Denker, Stephane Ducasse and Luc Fabresse, Experiments with a Fast Object Swapper, Proceedings of Smalltalks 2010. abstract, PDF.
  4. Nick Papoulias, Noury Bouraqadi, Marcus Denker, Stephane Ducasse and Luc Fabresse, Towards Structural Decomposition of Reflection with Mirrors, Proceedings of the IWST 11 Workshop (ESUG 2011). abstract, PDF.
  5. Mariano Martinez Peck, Noury Bouraqadi, Marcus Denker, Stephane Ducasse and Luc Fabresse, Efficient Proxies in Smalltalk, Proceedings of the IWST 11 Workshop (ESUG 2011). abstract, PDF.

2010

  1. Stéphane Ducasse, Nicolas Anquetil, Marcus Denker, and Damien Pollet, “Project-Team RMoD 2010 Activity Report,” Technical Report, INRIA, 2010, Abstract, PDF.
  2. Mariano Martinez Peck, Noury Bouraqadi, Marcus Denker, Stephane Ducasse and Luc Fabresse, Visualizing Objects and Memory Usage, Proceedings of Smalltalks 2010. abstract, PDF.
  3. Mariano Martinez Peck, Noury Bouraqadi, Marcus Denker, Stephane Ducasse and Luc Fabresse, Experiments with a Fast Object Swapper, Proceedings of Smalltalks 2010. abstract, PDF.
  4. Adrian Kuhn, David Erni and Marcus Denker, “Empowering Collections with Swarm Behavior,” e-Print, arXiv, 2010, arxiv.org/abs/1007.0159, PDF
  5. Marcus Denker, Jorge Ressia, Orla Greevy, Oscar Nierstrasz, “Modeling Features at Runtime,” Proceedings of MODELS 2010, Part II, LNCS 6395, pp. 138-152, 2010. Springer-Verlag, abstract, PDF, Slides.
  6. Jean-Baptiste Arnaud, Marcus Denker, Stéphane Ducasse, Damien Pollet, Alexandre Bergel and Mathieu Suen, “Read-Only Execution for Dynamic Languages,” Proceedings of TOOLS EUROPE 2010, LNCS 6141 p. 117-136, Springer, 2010. abstract, PDF, Slides.

2009

  1. Stéphane Ducasse, Nicolas Anquetil, Marcus Denker, and Damien Pollet, “Project-Team RMoD 2009 Activity Report,” Technical Report, INRIA, 2009, Abstract, PDF.
  2. Andrew Black, Stéphane Ducasse, Oscar Nierstrasz, Damien Pollet, Damien Cassou and Marcus Denker, Pharo by Example, Square Bracket Associates, 2009, ISBN 978-3-9523341-4-0, http://PharoByExample.org/. abstract, URL, PDF, Buy at Lulu, Buy at Amazon.com.
  3. Lukas Renggli, Marcus Denker and Oscar Nierstrasz, “Language Boxes. Bending the Host Language with Modular Language Changes,” the 2nd International Conference on Software Language Engineering (SLE 2009), Denver, Colorado, 2009, LNCS 5969 p. 274-293, Springer, 2009 abstract, PDF, Slides.
  4. Gwenael Casaccio, Damien Pollet, Marcus Denker and Stephane Ducasse, Object Spaces for Safe Image Surgery, Proceedings of the IWST 09 Workshop (ESUG 2009), ACM, 2009, pp. 77-81. abstract, PDF, DOI
  5. Stephane Ducasse, Marcus Denker and Adrian Lienhard, Evolving a Reflective Language: Lessons Learned from Implementing Traits, Proceedings of the IWST 09 Workshop (ESUG 2009), ACM, 2009, pp. 82-86. abstract, PDF, DOI
  6. Oscar Nierstrasz, Marcus Denker and Lukas Renggli, “Model-Centric, Context-Aware Software Adaptation,” Software Engineering for Self-Adaptive Systems, Betty H.C. Cheng, Rogerio de Lemos, Holger Giese, Paola Inverardi and Jeff Magee (Ed.), LNCS 5525 p. 128-145, Springer-Verlag, 2009. abstract DOI PDF
  7. Sebastian Gonzalez, Marcus Denker and Kim Mens, Transactional Contexts: Harnessing the Power of Context-oriented Reflection, Proceedings of COP '09: International Workshop on Context-Oriented Programming (ECOOP 2009), ACM, 2009, pp. 1—6. abstract DOI PDF
  8. Camillo Bruni, Toon Verwaest and Marcus Denker, “PyGirl: Generating Whole-System VMs from high-level models using PyPy,” Technical Report, no. IAM-09-002, University of Bern, Institute of Applied Mathematics and Computer Sciences, 2009, Technical Report. abstract PDF
  9. Niklaus Haldimann, Marcus Denker and Oscar Nierstrasz, “Practical, Pluggable Types for a Dynamic Language,” Journal of Computer Languages, Systems and Structures, vol. 35, no. 1, April 2009, pp. 48—64. abstract DOI PDF

2008

  1. B.J.Allen-Conn and Kim Rose, "Fundamentale Ideen im Unterricht", (orig: Powerful Ideas in the Classroom, ISBN 0-9743131-0-6). Translated by Marcus Denker, Rita Freudenberg, Andreas Gerdes, Uwe Hübner, Esther Mietzsch. PDF
  2. Marcus Denker, “Sub-method Structural and Behavioral Reflection,” Ph.D. thesis, University of Bern, May 2008, ISBN: 978-3-00-026899-1 abstract, PDF, Buy at Lulu, Slides
  3. Marcus Denker, Mathieu Suen and Stéphane Ducasse, “The Meta in Meta-object Architectures,” Proceedings of TOOLS EUROPE 2008, LNBIP, vol. 11, 2008, pp. 218—237. abstract, DOI, PDF, Slides
  4. Oscar Nierstrasz, Marcus Denker, Tudor Gîrba, Adrian Kuhn, Adrian Lienhard and David Röthlisberger, “Self-aware, Evolving Eternal Systems,” Technical Report, no. IAM-08-001, University of Bern, Institute of Applied Mathematics and Computer Sciences, 2008, Technical Report. abstract, PDF,
  5. Oscar Nierstrasz, Marcus Denker, Tudor Gîrba, Adrian Lienhard and David Röthlisberger, “Change-Enabled Software Systems,” Challenges for Software-Intensive Systems and New Computing Paradigms, Martin Wirsing, Jean-Pierre Banâtre and Matthias Hölzl (Eds.), pp. 64-79, Springer-Verlag, 2008. abstract, DOI, PDF,
  6. David Röthlisberger, Marcus Denker and Éric Tanter, “Unanticipated Partial Behavioral Reflection: Adapting Applications at Runtime,” Journal of Computer Languages, Systems and Structures, vol. 34, no. 2-3, July 2008, pp. 46—65. abstract, DOI, PDF

2007

  1. Andrew Black, Stéphane Ducasse, Oscar Nierstrasz, Damien Pollet, Damien Cassou and Marcus Denker, Squeak by Example, Square Bracket Associates, 2007, http://SqueakByExample.org/. abstract, URL, PDF, Buy at Lulu, Buy at Amazon.com.
  2. Marcus Denker and Stéphane Ducasse, “Software Evolution from the Field: an Experience Report from the Squeak Maintainers,” Proceedings of the ERCIM Working Group on Software Evolution (2006), Electronic Notes in Theoretical Computer Science, vol. 166, Elsevier, January 2007, pp. 81—91. abstract, DOI, PDF, Slides
  3. Marcus Denker, Stéphane Ducasse, Adrian Lienhard and Philippe Marschall, “Sub-Method Reflection,” Journal of Object Technology, Special Issue. Proceedings of TOOLS Europe 2007, vol. 6/9, ETH, October 2007, pp. 231—251. abstract, URL, PDF, Slides
  4. Marcus Denker, Tudor Gîrba, Adrian Lienhard, Oscar Nierstrasz, Lukas Renggli and Pascal Zumkehr, “Encapsulating and Exploiting Change with Changeboxes,” Proceedings of the 2007 International Conference on Dynamic Languages (ICDL 2007), ACM Digital Library, 2007, pp. 25—49. abstract, DOI, PDF, Slides
  5. Marcus Denker, Orla Greevy and Oscar Nierstrasz, “Supporting Feature Analysis with Runtime Annotations,” Proceedings of the 3rd International Workshop on Program Comprehension through Dynamic Analysis (PCODA 2007), Technische Universiteit Delft, 2007, pp. 29—33. abstract, PDF, URL
  6. Niklaus Haldimann, Marcus Denker and Oscar Nierstrasz, “Practical, Pluggable Types,” Proceedings of the 2007 International Conference on Dynamic Languages (ICDL 2007), ACM Digital Library, 2007, pp. 183—204. abstract, DOI, PDF, Slides
  7. Michael Haupt, Robert Hirschfeld and Marcus Denker, “Type feedback for bytecode interpreters,” Proceedings of the Second Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems (ICOOOLPS'2007), TU Berlin, July 2007, pp. 17—22. abstract, PDF, Slides
  8. Martin von Löwis, Marcus Denker and Oscar Nierstrasz, “Context-Oriented Programming: Beyond Layers,” Proceedings of the 2007 International Conference on Dynamic Languages (ICDL 2007), ACM Digital Library, 2007, pp. 143—156. abstract, DOI, PDF, Slides
  9. David Röthlisberger, Marcus Denker and Éric Tanter, “Unanticipated Partial Behavioral Reflection,” Advances in Smalltalk — Proceedings of 14th International Smalltalk Conference (ISC 2006), LNCS, vol. 4406, Springer, 2007, pp. 47—65. abstract, DOI, PDF, Slides

2006

  1. Alexandre Bergel and Marcus Denker, “Prototyping Languages, Related Constructs and Tools with Squeak,” Proceedings of the Workshop on Revival of Dynamic Languages (co-located with ECOOP'06), July 2006. abstract, PDF
  2. Marcus Denker, Stéphane Ducasse and Éric Tanter, “Runtime Bytecode Transformation for Smalltalk,” Journal of Computer Languages, Systems and Structures, vol. 32, no. 2-3, July 2006, pp. 125—139. abstract, DOI, PDF, Slides
  3. Marcus Denker, Orla Greevy and Michele Lanza, “Higher Abstractions for Dynamic Analysis,” 2nd International Workshop on Program Comprehension through Dynamic Analysis (PCODA 2006), 2006, pp. 32—38. abstract, PDF, URL
  4. Christoph Hofer, Marcus Denker and Stéphane Ducasse, “Design and Implementation of a Backward-In-Time Debugger,” Proceedings of NODE'06, Lecture Notes in Informatics, vol. P-88, Gesellschaft für Informatik (GI), September 2006, pp. 17—32. abstract, PDF, Slides
  5. Oscar Nierstrasz, Marcus Denker, Tudor Gîrba and Adrian Lienhard, “Analyzing, Capturing and Taming Software Change,” Proceedings of the Workshop on Revival of Dynamic Languages (co-located with ECOOP'06), July 2006. abstract, PDF
  6. Éric Tanter, Kris Gybels, Marcus Denker and Alexandre Bergel, “Context-Aware Aspects,” Proceedings of the 5th International Symposium on Software Composition (SC 2006), LNCS, vol. 4089, Vienna, Austria, March 2006, pp. 227—242. abstract, DOI, PDF, Slides

2005

  1. Marcus Denker, “Squeak and Croquet,” Proceedings of LinuxTag 2005, 2005. abstract, PDF, Slides
  2. Oscar Nierstrasz, Alexandre Bergel, Marcus Denker, Stéphane Ducasse, Markus Gaelli and Roel Wuyts, “On the Revival of Dynamic Languages,” Proceedings of Software Composition 2005, Thomas Gschwind and Uwe Aßmann (Eds.), vol. 3628, LNCS 3628, 2005, pp. 1—13, Invited paper. abstract, DOI, PDF
  3. Éric Tanter, Kris Gybels, Marcus Denker and Alexandre Bergel, “Context-aware aspects,” Technical Report, no. TR/DCC-2005-12, University of Chile, 2005, published to Software Composition (SC'06).

2004

  1. Marcus Denker, “Erweiterung eines statischen Übersetzers zu einem Laufzeitübersetzungssystem,” Masters thesis, University of Karlsruhe, 2004. PDF, Slides
  2. Marcus Denker, “Squeak@21c3,” Proceedings of the 21st Chaos Communication Congress, Chaos Computer Club, 2004. abstract, PDF, Slides
  3. Markus Gaelli and Marcus Denker, “Von kleinen und grossen Erfindern — Squeak: Lernumgebung und Smalltalk-System für Kinder und Erwachsene,” c't magazin für computer technik, May 2004, pp. 216—221. abstract, PDF
  4. Oscar Nierstrasz and Marcus Denker, “Supporting Software Change in the Programming Language,” OOPSLA Workshop on Revival of Dynamic Languages, October 2004. abstract, PDF

2002

  1. Marcus Denker, “Entwurf von Optimierungen für Squeak,” 2002, Studienarbeit, Universität Karlsruhe. abstract, PDF, Folien
  2. Markus Gaelli and Marcus Denker, “Freie Software im Unterricht: Squeak,” bpb Online-Publikation: Freie Software im Unterricht, October 2002. URL PDF

2001

  1. Marcus Denker, “Squeak: Zurück in die Zukunft,” Der Eulenspiegel, vol. 2001, no. 2, 2001. PDF

2000

  1. Marcus Denker, “Event und Notification Service in CORBA,” Architektur vernetzter Systeme, Universität Karlsruhe, Institut fuer Telematik (Interner Bericht), 2000. abstract, URL, PDF