Up a level |
Chis, Vasile-Andrei; Denker, Marcus; Girba, Tudor Adrian; Nierstrasz, Oscar Marius (2015). Practical domain-specific debuggers using the Moldable Debugger framework. Computer languages, systems & structures, 44, pp. 89-113. Pergamon Press 10.1016/j.cl.2015.08.005
Black, Andrew; Ducasse, Stéphane; Nierstrasz, Oscar; Pollet, Damien; Cassou, Damien; Denker, Marcus (2009). Pharo by Example. ohne Ort: Square Bracket Associates
Haldimann, Niklaus; Denker, Marcus; Nierstrasz, Oscar (2009). Practical, Pluggable Types for a Dynamic Language. Computer languages, systems & structures, 35(1), pp. 48-64. New York, N.Y.: Elsevier 10.1016/j.cl.2008.06.003
Nierstrasz, Oscar; Denker, Marcus; Renggli, Lukas (2009). Model-Centric, Context-Aware Software Adaptation. In: Cheng, Betty H.C.; de Lemos, Rogerio; Giese, Holger; Inverardi, Paola; Magee, Jeff (eds.) Software Engineering for Self-Adaptive Systems. Lecture Notes in Computer Science: Vol. 5525 (pp. 128-145). Heidelberg: Springer Verlag 10.1007/978-3-642-02161-9_7
Renggli, Lukas; Denker, Marcus; Nierstrasz, Oscar (2009). Language Boxes: Bending the Host Language with Modular Language Changes. In: van den Brand, Mark; Gasevic, Dragan; Gray, Jeff (eds.) Software Language Engineering: Second International Conference, SLE 2009, Denver, Colorado, October 5-6, 2009. Lecture Notes in Computer Science: Vol. 5969 (pp. 274-293). Heidelberg: Springer Verlag 10.1007/978-3-642-12107-4_20
Bruni, Camillo; Verwaest, Toon; Denker, Marcus (2009). PyGirl Generating Whole-System VMs from high-level models using PyPy Bern: Institut für Informatik und angewandte Mathematik (IAM)
Ducasse, Stéphane; Denker, Marcus; Lienhard, Adrian (2009). Evolving a Reflective Language. Lessons Learned from Implementing Traits. In: IWST '09 Proceedings of the International Workshop on Smalltalk Technologies (pp. 82-86). New York, NY, USA: ACM 10.1145/1735935.1735949
Denker, Marcus (2008). Sub-method Structural and Behavioral Reflection. (Dissertation, University of Bern, Philosophisch-naturwissenschaftliche Fakultät)
Denker, Marcus; Suen, Mathieu; Ducasse, Stéphane (2008). The Meta in Meta-object Architectures. In: Paige, Richard F.; Meyer, Bertrand (eds.) Objects, Components, Models and Patterns. Proceedings. Lecture Notes in Business Information Processing: Vol. 11 (pp. 218-237). Heidelberg: Springer Verlag 10.1007/978-3-540-69824-1_13
Nierstrasz, Oscar Marius; Denker, Marcus; Gîrba, Tudor; Lienhard, Adrian; Röthlisberger, David (2008). Change-Enabled Software Systems. In: Wirsing, Martin; Banâtre, Jean-Pierre; Hölzl, Matthias; Rauschmayer, Axel (eds.) Software-Intensive Systems and New Computing Paradigms. Challenges and Visions. Lecture Notes in Computer Science: Vol. 5380 (pp. 64-79). Heidelberg: Springer 10.1007/978-3-540-89437-7_3
Röthlisberger, David; Denker, Marcus; Tanter, Eric (2008). Unanticipated Partial Behavioral Reflection: Adapting Applications at Runtime. Computer languages, systems & structures, 34(2-3), pp. 46-65. New York, N.Y.: Elsevier 10.1016/j.cl.2007.05.001
Nierstrasz, Oscar Marius; Denker, Marcus; Gîrba, Tudor; Kuhn, Adrian; Lienhard, Adrian; Röthlisberger, David (2008). Self-aware, Evolving Eternal Systems Bern: Institut für Informatik und angewandte Mathematik
Black, Andrew; Ducasse, Stephane; Nierstrasz, Oscar; Pollet, Damien; Cassou, Damien; Denker, Marcus (2007). Squeak by Example. Bern: Square Bracket Associates
Denker, Marcus; Ducasse, Stephane (2007). Software Evolution from the Field: an Experience Report from the Squeak Maintainers. Electronic Notes in Theoretical Computer Science, 166, pp. 81-91. Elsevier 10.1016/j.entcs.2006.08.003
Denker, Marcus; Ducasse, Stephane; Lienhard, Adrian; Marschall, Philippe (2007). Sub-Method Reflection. Journal of Object Technology, 6(9), pp. 231-251. Zürich: AITO 10.5381/jot.2007.6.9.a14
Denker, Marcus; Greevy, Orla; Nierstrasz, Oscar Marius (2007). Supporting Feature Analysis with Runtime Annotations. Delft University of Technology, pp. 29-33. Delft: Delft University of Technology
Haupt, Michael; Hirschfeld, Robert; Denker, Marcus (2007). Type feedback for bytecode interpreters. In: Second International Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems (ICOOOLPS'2007), July 30, Berlin (Germany) (pp. 17-22). Berlin: Technische Universität Berlin
Haldimann, Niklaus; Denker, Marcus; Nierstrasz, Oscar (2007). Practical, Pluggable Types. In: Demeyer, Serge; Perrot, Jean-François (eds.) Proceedings of the 2007 international conference on Dynamic languages: in conjunction with the 15th International Smalltalk Joint Conference 2007. ACM International Conference Proceeding Series: Vol. 286 (pp. 183-204). New York: Association for Computing Machinery ACM 10.1145/1352678.1352690
von Löwis, Martin; Denker, Marcus; Nierstrasz, Oscar (2007). Context-Oriented Programming: Beyond Layers. In: Demeyer, Serge; Perrot, Jean-François (eds.) Proceedings of the 2007 international conference on Dynamic languages: in conjunction with the 15th International Smalltalk Joint Conference 2007. ACM International Conference Proceeding Series: Vol. 286 (pp. 143-156). New York: Association for Computing Machinery ACM 10.1145/1352678.1352688
Röthlisberger, David; Denker, Marcus; Tanter, Éric (2007). Unanticipated Partial Behavioral Reflection: Adapting Applications at Runtime. In: Advances in Smalltalk. Lecture Notes in Computer Science: Vol. 4406 (pp. 47-65). Heidelberg: Springer 10.1007/978-3-540-71836-9_3
Denker, Marcus; Gîrba, Tudor; Lienhard, Adrian; Nierstrasz, Oscar; Renggli, Lukas; Zumkehr, Pascal (2007). Encapsulating and Exploiting Change with Changeboxes. In: Demeyer, Serge; Perrot, Jean-François (eds.) 2007 international conference on Dynamic languages: in conjunction with the 15th International Smalltalk Joint Conference 2007. ACM International Conference Proceeding Series: Vol. 286 (pp. 25-49). New York: Association for Computing Machinery ACM 10.1145/1352678.1352681
Denker, Marcus; Ducasse, Stéphane; Tanter, Éric (2006). Runtime Bytecode Transformation for Smalltalk. Computer languages, systems & structures, 32(2-3), pp. 125-139. Elsevier 10.1016/j.cl.2005.10.002
Denker, Marcus; Greevy, Orla; Lanza, Michele (2006). Higher Abstractions for Dynamic Analysis. In: Zaidman, Andy; Hamou-Lhadj, Abdelwahab; Greevy, Orla (eds.) PCODA 2006. 2nd International Workshop on Program Comprehension through Dynamic Analysis co-located with the 13th Working Conference on Reverse Engineering (WCRE 06) (pp. 32-38). Antwerpen: Department of Mathematics & Computer Science, Universiteit Antwerpen
Nierstrasz, Oscar; Denker, Marcus; Gîrba, Tudor; Lienhard, Adrian (2006). Analyzing, Capturing and Taming Software Change. In: Proceedings of the Workshop on Revival of Dynamic Languages (co-located with ECOOP'06). Verlag fehlt
Hofer, Christoph; Denker, Marcus; Ducasse, Stephane (2006). Design and Implementation of a Backward-In-Time Debugger. In: Hirschfeld, Robert; Polze, Andreas; Kowalczyk, Ryszard (eds.) NODe 2006 / GSEM 2006. Lecture Notes in Informatics: Vol. P-88 (pp. 17-32). Bonn: Gesellschaft für Informatik
Tanter, Eric; Gybels, Kris; Denker, Marcus; Bergel, Alexandre (2006). Context-Aware Aspects. In: Welf, Löwe; Südholt, Mario (eds.) Software Composition. 5th International Symposium, SC 2006. Lecture Notes in Computer Science: Vol. 4089 (pp. 227-242). Heidelberg: Springer Verlag 10.1007/11821946_15
Bergel, Alexandre; Denker, Marcus (2006). Prototyping Languages, Related Constructs and Tools with {Squeak}. In: Proceedings of the Workshop on Revival of Dynamic Languages (co-located with ECOOP'06). Verlag fehlt
Nierstrasz, Oscar; Bergel, Alexandre; Denker, Marcus; Ducasse, Stéphane; Gaelli, Markus; Wuyts, Roel (2005). On the Revival of Dynamic Languages. In: Gschwind, Thomas; Aßmann, Uwe (eds.) 4th International Workshop, SC 2005. Programming and Software Engineering: Vol. 3628 (pp. 1-13). Springer
Nierstrasz, Oscar; Denker, Marcus (October 2004). Supporting Software Change in the Programming Language. In: OOPSLA Workshop on Revival of Dynamic Languages. Vancouver, Kanada. 24.-28. Okt. 2004.