BibTeX records: Marcus Denker

download as .bib file

@article{DBLP:journals/jot/DucassePZDT22,
  author       = {St{\'{e}}phane Ducasse and
                  Guillermo Polito and
                  Oleksandr Zaitsev and
                  Marcus Denker and
                  Pablo Tesone},
  title        = {Deprewriter: On the fly rewriting method deprecations},
  journal      = {J. Object Technol.},
  volume       = {21},
  number       = {1},
  pages        = {1:1--23},
  year         = {2022},
  url          = {https://doi.org/10.5381/jot.2022.21.1.a1},
  doi          = {10.5381/JOT.2022.21.1.A1},
  timestamp    = {Sun, 12 Nov 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jot/DucassePZDT22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sle/CostiouAD22,
  author       = {Steven Costiou and
                  Vincent Aranega and
                  Marcus Denker},
  editor       = {Bernd Fischer and
                  Lola Burgue{\~{n}}o and
                  Walter Cazzola},
  title        = {Reflection as a Tool to Debug Objects},
  booktitle    = {Proceedings of the 15th {ACM} {SIGPLAN} International Conference on
                  Software Language Engineering, {SLE} 2022, Auckland, New Zealand,
                  December 6-7, 2022},
  pages        = {55--60},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3567512.3567517},
  doi          = {10.1145/3567512.3567517},
  timestamp    = {Fri, 02 Dec 2022 18:01:54 +0100},
  biburl       = {https://dblp.org/rec/conf/sle/CostiouAD22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2101-02522,
  author       = {Ronie Salgado and
                  Marcus Denker and
                  St{\'{e}}phane Ducasse and
                  Anne Etien and
                  Vincent Aranega},
  title        = {Towards a Smart Data Processing and Storage Model},
  journal      = {CoRR},
  volume       = {abs/2101.02522},
  year         = {2021},
  url          = {https://arxiv.org/abs/2101.02522},
  eprinttype    = {arXiv},
  eprint       = {2101.02522},
  timestamp    = {Thu, 21 Jan 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2101-02522.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/programming/CostiouAD20,
  author       = {Steven Costiou and
                  Vincent Aranega and
                  Marcus Denker},
  title        = {Sub-method, partial behavioral reflection with Reflectivity: Looking
                  back on 10 years of use},
  journal      = {Art Sci. Eng. Program.},
  volume       = {4},
  number       = {3},
  pages        = {5},
  year         = {2020},
  url          = {https://doi.org/10.22152/programming-journal.org/2020/4/5},
  doi          = {10.22152/PROGRAMMING-JOURNAL.ORG/2020/4/5},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/programming/CostiouAD20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2002-06182,
  author       = {Steven Costiou and
                  Vincent Aranega and
                  Marcus Denker},
  title        = {Sub-method, partial behavioral reflection with Reflectivity: Looking
                  back on 10 years of use},
  journal      = {CoRR},
  volume       = {abs/2002.06182},
  year         = {2020},
  url          = {https://arxiv.org/abs/2002.06182},
  eprinttype    = {arXiv},
  eprint       = {2002.06182},
  timestamp    = {Mon, 02 Mar 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2002-06182.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/BragagnoloRDD18,
  author       = {Santiago Bragagnolo and
                  Henrique Rocha and
                  Marcus Denker and
                  St{\'{e}}phane Ducasse},
  editor       = {Roberto Tonelli and
                  Giuseppe Destefanis and
                  Steve Counsell and
                  Michele Marchesi},
  title        = {Ethereum Query Language},
  booktitle    = {1st {IEEE/ACM} International Workshop on Emerging Trends in Software
                  Engineering for Blockchain, WETSEB@ICSE 2018, Gothenburg, Sweden,
                  May 27 - June 3, 2018},
  pages        = {1--8},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3194113.3194114},
  doi          = {10.1145/3194113.3194114},
  timestamp    = {Wed, 01 Jun 2022 14:15:16 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/BragagnoloRDD18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/programming/CostiouKPD18,
  author       = {Steven Costiou and
                  Micka{\"{e}}l Kerboeuf and
                  Alain Plantec and
                  Marcus Denker},
  editor       = {Stefan Marr and
                  Jennifer B. Sartor},
  title        = {Collectors},
  booktitle    = {Conference Companion of the 2nd International Conference on Art, Science,
                  and Engineering of Programming, Nice, France, April 09-12, 2018},
  pages        = {144--152},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3191697.3214335},
  doi          = {10.1145/3191697.3214335},
  timestamp    = {Wed, 21 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/programming/CostiouKPD18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/BragagnoloRDD18,
  author       = {Santiago Bragagnolo and
                  Henrique Rocha and
                  Marcus Denker and
                  St{\'{e}}phane Ducasse},
  title        = {SmartInspect: solidity smart contract inspector},
  booktitle    = {2018 International Workshop on Blockchain Oriented Software Engineering,
                  IWBOSE@SANER 2018, Campobasso, Italy, March 20, 2018},
  pages        = {9--18},
  publisher    = {{IEEE}},
  year         = {2018},
  url          = {https://doi.org/10.1109/IWBOSE.2018.8327566},
  doi          = {10.1109/IWBOSE.2018.8327566},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/wcre/BragagnoloRDD18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/scp/PapouliasDDF17,
  author       = {Nick Papoulias and
                  Marcus Denker and
                  St{\'{e}}phane Ducasse and
                  Luc Fabresse},
  title        = {End-user abstractions for meta-control: Reifying the reflectogram},
  journal      = {Sci. Comput. Program.},
  volume       = {140},
  pages        = {2--16},
  year         = {2017},
  url          = {https://doi.org/10.1016/j.scico.2016.12.002},
  doi          = {10.1016/J.SCICO.2016.12.002},
  timestamp    = {Mon, 26 Oct 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/scp/PapouliasDDF17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/RochaDDL17,
  author       = {Henrique Rocha and
                  St{\'{e}}phane Ducasse and
                  Marcus Denker and
                  Jason Lecerf},
  editor       = {Jannik Laval and
                  Anne Etien},
  title        = {Solidity Parsing Using SmaCC: Challenges and Irregularities},
  booktitle    = {Proceedings of the 12th edition of the International Workshop on Smalltalk
                  Technologies, {IWST} 2017, Maribor, Slovenia, September 4-8, 2017},
  pages        = {2:1--2:9},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3139903.3139906},
  doi          = {10.1145/3139903.3139906},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwst/RochaDDL17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BeraMFDD17,
  author       = {Cl{\'{e}}ment B{\'{e}}ra and
                  Eliot Miranda and
                  Tim Felgentreff and
                  Marcus Denker and
                  St{\'{e}}phane Ducasse},
  title        = {Sista: Saving Optimized Code in Snapshots for Fast Start-Up},
  booktitle    = {Proceedings of the 14th International Conference on Managed Languages
                  and Runtimes, ManLang 2017, Prague, Czech Republic, September 27 -
                  29, 2017},
  pages        = {1--11},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3132190.3132201},
  doi          = {10.1145/3132190.3132201},
  timestamp    = {Tue, 06 Nov 2018 11:07:03 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/BeraMFDD17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/programming/CostiouKDP17,
  author       = {Steven Costiou and
                  Micka{\"{e}}l Kerboeuf and
                  Marcus Denker and
                  Alain Plantec},
  editor       = {Jennifer B. Sartor and
                  Theo D'Hondt and
                  Wolfgang De Meuter},
  title        = {Unanticipated Debugging with Dynamic Layers},
  booktitle    = {Companion to the first International Conference on the Art, Science
                  and Engineering of Programming, Programming 2017, Brussels, Belgium,
                  April 3-6, 2017},
  pages        = {14:1--14:6},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3079368.3079391},
  doi          = {10.1145/3079368.3079391},
  timestamp    = {Tue, 06 Nov 2018 16:57:28 +0100},
  biburl       = {https://dblp.org/rec/conf/programming/CostiouKDP17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jot/BeraMDD16,
  author       = {Cl{\'{e}}ment B{\'{e}}ra and
                  Eliot Miranda and
                  Marcus Denker and
                  St{\'{e}}phane Ducasse},
  title        = {Practical Validation of Bytecode to Bytecode {JIT} Compiler Dynamic
                  Deoptimization},
  journal      = {J. Object Technol.},
  volume       = {15},
  number       = {2},
  pages        = {1:1--26},
  year         = {2016},
  url          = {https://doi.org/10.5381/jot.2016.15.2.a1},
  doi          = {10.5381/JOT.2016.15.2.A1},
  timestamp    = {Sun, 22 Oct 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/jot/BeraMDD16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/AlcocerDBA16,
  author       = {Juan Pablo Sandoval Alcocer and
                  Marcus Denker and
                  Alexandre Bergel and
                  Yasett Acurana},
  editor       = {Jannik Laval and
                  Anne Etien},
  title        = {Dynamically Composing Collection Operations through Collection Promises},
  booktitle    = {Proceedings of the 11th edition of the International Workshop on Smalltalk
                  Technologies, {IWST} 2016, Prague, Czech Republic, August 23-24, 2016},
  pages        = {8},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {http://dl.acm.org/citation.cfm?id=2991049},
  timestamp    = {Tue, 06 Nov 2018 16:58:58 +0100},
  biburl       = {https://dblp.org/rec/conf/iwst/AlcocerDBA16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cl/ChisDGN15,
  author       = {Andrei Chis and
                  Marcus Denker and
                  Tudor G{\^{\i}}rba and
                  Oscar Nierstrasz},
  title        = {Practical domain-specific debuggers using the Moldable Debugger framework},
  journal      = {Comput. Lang. Syst. Struct.},
  volume       = {44},
  pages        = {89--113},
  year         = {2015},
  url          = {https://doi.org/10.1016/j.cl.2015.08.005},
  doi          = {10.1016/J.CL.2015.08.005},
  timestamp    = {Tue, 11 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cl/ChisDGN15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jot/PapouliasBFDD15,
  author       = {Nick Papoulias and
                  Noury Bouraqadi and
                  Luc Fabresse and
                  St{\'{e}}phane Ducasse and
                  Marcus Denker},
  title        = {Mercury: Properties and Design of a Remote Debugging Solution using
                  Reflection},
  journal      = {J. Object Technol.},
  volume       = {14},
  number       = {2},
  pages        = {1:1--36},
  year         = {2015},
  url          = {https://doi.org/10.5381/jot.2015.14.2.a1},
  doi          = {10.5381/JOT.2015.14.2.A1},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jot/PapouliasBFDD15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/scp/ArnaudDDT15,
  author       = {Jean{-}Baptiste Arnaud and
                  St{\'{e}}phane Ducasse and
                  Marcus Denker and
                  Camille Teruel},
  title        = {Handles: Behavior-propagating first class references for dynamically-typed
                  languages},
  journal      = {Sci. Comput. Program.},
  volume       = {98},
  pages        = {318--338},
  year         = {2015},
  url          = {https://doi.org/10.1016/j.scico.2014.07.011},
  doi          = {10.1016/J.SCICO.2014.07.011},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/scp/ArnaudDDT15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/scp/PeckBFDT15,
  author       = {Mariano Martinez Peck and
                  Noury Bouraqadi and
                  Luc Fabresse and
                  Marcus Denker and
                  Camille Teruel},
  title        = {Ghost: {A} uniform and general-purpose proxy implementation},
  journal      = {Sci. Comput. Program.},
  volume       = {98},
  pages        = {339--359},
  year         = {2015},
  url          = {https://doi.org/10.1016/j.scico.2014.05.015},
  doi          = {10.1016/J.SCICO.2014.05.015},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/scp/PeckBFDT15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/dls/TeruelDCD15,
  author       = {Camille Teruel and
                  St{\'{e}}phane Ducasse and
                  Damien Cassou and
                  Marcus Denker},
  editor       = {Manuel Serrano},
  title        = {Access control to reflection with object ownership},
  booktitle    = {Proceedings of the 11th Symposium on Dynamic Languages, {DLS} 2015,
                  part of {SPLASH} 2015, Pittsburgh, PA, USA, October 25-30, 2015},
  pages        = {168--176},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2816707.2816721},
  doi          = {10.1145/2816707.2816721},
  timestamp    = {Wed, 23 Jun 2021 15:34:31 +0200},
  biburl       = {https://dblp.org/rec/conf/dls/TeruelDCD15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sac/PapouliasDDF15,
  author       = {Nick Papoulias and
                  Marcus Denker and
                  St{\'{e}}phane Ducasse and
                  Luc Fabresse},
  editor       = {Roger L. Wainwright and
                  Juan Manuel Corchado and
                  Alessio Bechini and
                  Jiman Hong},
  title        = {Reifying the reflectogram: towards explicit control for implicit reflection},
  booktitle    = {Proceedings of the 30th Annual {ACM} Symposium on Applied Computing,
                  Salamanca, Spain, April 13-17, 2015},
  pages        = {1978--1985},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2695664.2695883},
  doi          = {10.1145/2695664.2695883},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/sac/PapouliasDDF15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jucs/FabryRD14,
  author       = {Johan Fabry and
                  Romain Robbes and
                  Marcus Denker},
  title        = {{DIE:} {A} Domain Specific Aspect Language for {IDE} Events},
  journal      = {J. Univers. Comput. Sci.},
  volume       = {20},
  number       = {2},
  pages        = {135--168},
  year         = {2014},
  url          = {https://doi.org/10.3217/jucs-020-02-0135},
  doi          = {10.3217/JUCS-020-02-0135},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jucs/FabryRD14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/scp/AllendeCFTD14,
  author       = {Esteban Allende and
                  Oscar Calla{\'{u}} and
                  Johan Fabry and
                  {\'{E}}ric Tanter and
                  Marcus Denker},
  title        = {Gradual typing for Smalltalk},
  journal      = {Sci. Comput. Program.},
  volume       = {96},
  pages        = {52--69},
  year         = {2014},
  url          = {https://doi.org/10.1016/j.scico.2013.06.006},
  doi          = {10.1016/J.SCICO.2013.06.006},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/scp/AllendeCFTD14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jot/PeckBDDF13,
  author       = {Mariano Martinez Peck and
                  Noury Bouraqadi and
                  Marcus Denker and
                  St{\'{e}}phane Ducasse and
                  Luc Fabresse},
  title        = {Marea: An Efficient Application-Level Object Graph Swapper},
  journal      = {J. Object Technol.},
  volume       = {12},
  number       = {1},
  pages        = {2: 1--30},
  year         = {2013},
  url          = {https://doi.org/10.5381/jot.2013.12.1.a2},
  doi          = {10.5381/JOT.2013.12.1.A2},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jot/PeckBDDF13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/vissoft/AlcocerBDD13,
  author       = {Juan Pablo Sandoval Alcocer and
                  Alexandre Bergel and
                  St{\'{e}}phane Ducasse and
                  Marcus Denker},
  editor       = {Alexandru C. Telea and
                  Andreas Kerren and
                  Andrian Marcus},
  title        = {Performance evolution blueprint: Understanding the impact of software
                  evolution on performance},
  booktitle    = {2013 First {IEEE} Working Conference on Software Visualization (VISSOFT),
                  Eindhoven, The Netherlands, September 27-28, 2013},
  pages        = {1--9},
  publisher    = {{IEEE} Computer Society},
  year         = {2013},
  url          = {https://doi.org/10.1109/VISSOFT.2013.6650523},
  doi          = {10.1109/VISSOFT.2013.6650523},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/vissoft/AlcocerBDD13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/ChariGBDD13,
  author       = {Guido Chari and
                  Diego Garbervetsky and
                  Camillo Bruni and
                  Marcus Denker and
                  St{\'{e}}phane Ducasse},
  title        = {Waterfall: Primitives Generation on the Fly},
  journal      = {CoRR},
  volume       = {abs/1310.2741},
  year         = {2013},
  url          = {http://arxiv.org/abs/1310.2741},
  eprinttype    = {arXiv},
  eprint       = {1310.2741},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/ChariGBDD13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/PeckBDFD13,
  author       = {Mariano Martinez Peck and
                  Noury Bouraqadi and
                  St{\'{e}}phane Ducasse and
                  Luc Fabresse and
                  Marcus Denker},
  title        = {Ghost: {A} Uniform and General-Purpose Proxy Implementation},
  journal      = {CoRR},
  volume       = {abs/1310.7774},
  year         = {2013},
  url          = {http://arxiv.org/abs/1310.7774},
  eprinttype    = {arXiv},
  eprint       = {1310.7774},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/PeckBDFD13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoop/CastroGMD12,
  author       = {Sergio Castro and
                  Sebasti{\'{a}}n Gonz{\'{a}}lez and
                  Kim Mens and
                  Marcus Denker},
  editor       = {Malte Appeltauer and
                  Sebasti{\'{a}}n Gonz{\'{a}}lez and
                  Robert Hirschfeld and
                  Hidehiko Masuhara and
                  Jorge Vallejos},
  title        = {DynamicSchema: a lightweight persistency framework for context-oriented
                  data management},
  booktitle    = {Proceedings of the International Workshop on Context-Oriented Programming,
                  {COP} 2012, Beijing, China, June 11, 2012},
  pages        = {5:1--5:6},
  publisher    = {{ACM}},
  year         = {2012},
  url          = {https://doi.org/10.1145/2307436.2307441},
  doi          = {10.1145/2307436.2307441},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoop/CastroGMD12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/PeckBDDF11,
  author       = {Mariano Martinez Peck and
                  Noury Bouraqadi and
                  Marcus Denker and
                  St{\'{e}}phane Ducasse and
                  Luc Fabresse},
  editor       = {Lo{\"{\i}}c Lagadec and
                  Alain Plantec},
  title        = {Efficient proxies in Smalltalk},
  booktitle    = {Proceedings of the International Workshop on Smalltalk Technologies,
                  {IWST} 2011, Edinburgh, United Kingdom, August 23, 2011},
  pages        = {8:1--8:16},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2166929.2166937},
  doi          = {10.1145/2166929.2166937},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/iwst/PeckBDDF11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/PapouliasBDDF11,
  author       = {Nick Papoulias and
                  Noury Bouraqadi and
                  Marcus Denker and
                  St{\'{e}}phane Ducasse and
                  Luc Fabresse},
  editor       = {Lo{\"{\i}}c Lagadec and
                  Alain Plantec},
  title        = {Towards structural decomposition of reflection with mirrors},
  booktitle    = {Proceedings of the International Workshop on Smalltalk Technologies,
                  {IWST} 2011, Edinburgh, United Kingdom, August 23, 2011},
  pages        = {12:1--12:5},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2166929.2166941},
  doi          = {10.1145/2166929.2166941},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/iwst/PapouliasBDDF11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/models/DenkerRGN10,
  author       = {Marcus Denker and
                  Jorge Ressia and
                  Orla Greevy and
                  Oscar Nierstrasz},
  editor       = {Dorina C. Petriu and
                  Nicolas Rouquette and
                  {\O}ystein Haugen},
  title        = {Modeling Features at Runtime},
  booktitle    = {Model Driven Engineering Languages and Systems - 13th International
                  Conference, {MODELS} 2010, Oslo, Norway, October 3-8, 2010, Proceedings,
                  Part {II}},
  series       = {Lecture Notes in Computer Science},
  volume       = {6395},
  pages        = {138--152},
  publisher    = {Springer},
  year         = {2010},
  url          = {https://doi.org/10.1007/978-3-642-16129-2\_11},
  doi          = {10.1007/978-3-642-16129-2\_11},
  timestamp    = {Sun, 02 Jun 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/models/DenkerRGN10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/tools/ArnaudDDPBS10,
  author       = {Jean{-}Baptiste Arnaud and
                  Marcus Denker and
                  St{\'{e}}phane Ducasse and
                  Damien Pollet and
                  Alexandre Bergel and
                  Mathieu Suen},
  editor       = {Jan Vitek},
  title        = {Read-Only Execution for Dynamic Languages},
  booktitle    = {Objects, Models, Components, Patterns, 48th International Conference,
                  {TOOLS} 2010, M{\'{a}}laga, Spain, June 28 - July 2, 2010. Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {6141},
  pages        = {117--136},
  publisher    = {Springer},
  year         = {2010},
  url          = {https://doi.org/10.1007/978-3-642-13953-6\_7},
  doi          = {10.1007/978-3-642-13953-6\_7},
  timestamp    = {Tue, 14 May 2019 10:00:45 +0200},
  biburl       = {https://dblp.org/rec/conf/tools/ArnaudDDPBS10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1007-0159,
  author       = {Adrian Kuhn and
                  David Erni and
                  Marcus Denker},
  title        = {Empowering Collections with Swarm Behavior},
  journal      = {CoRR},
  volume       = {abs/1007.0159},
  year         = {2010},
  url          = {http://arxiv.org/abs/1007.0159},
  eprinttype    = {arXiv},
  eprint       = {1007.0159},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1007-0159.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cl/HaldimanDN09,
  author       = {Niklaus Haldiman and
                  Marcus Denker and
                  Oscar Nierstrasz},
  title        = {Practical, pluggable types for a dynamic language},
  journal      = {Comput. Lang. Syst. Struct.},
  volume       = {35},
  number       = {1},
  pages        = {48--62},
  year         = {2009},
  url          = {https://doi.org/10.1016/j.cl.2008.06.003},
  doi          = {10.1016/J.CL.2008.06.003},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/cl/HaldimanDN09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/dagstuhl/NierstraszDR09,
  author       = {Oscar Nierstrasz and
                  Marcus Denker and
                  Lukas Renggli},
  editor       = {Betty H. C. Cheng and
                  Rog{\'{e}}rio de Lemos and
                  Holger Giese and
                  Paola Inverardi and
                  Jeff Magee},
  title        = {Model-Centric, Context-Aware Software Adaptation},
  booktitle    = {Software Engineering for Self-Adaptive Systems [outcome of a Dagstuhl
                  Seminar]},
  series       = {Lecture Notes in Computer Science},
  volume       = {5525},
  pages        = {128--145},
  publisher    = {Springer},
  year         = {2009},
  url          = {https://doi.org/10.1007/978-3-642-02161-9\_7},
  doi          = {10.1007/978-3-642-02161-9\_7},
  timestamp    = {Sun, 02 Jun 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/dagstuhl/NierstraszDR09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoop/GonzalezDM09,
  author       = {Sebasti{\'{a}}n Gonz{\'{a}}lez and
                  Marcus Denker and
                  Kim Mens},
  editor       = {Pascal Costanza and
                  Richard P. Gabriel and
                  Robert Hirschfeld and
                  Jorge Vallejos},
  title        = {Transactional contexts: harnessing the power of context-oriented reflection},
  booktitle    = {International Workshop on Context-Oriented Programming, {COP} 2009,
                  Genova, Italy, July 7, 2009},
  pages        = {3:1--3:6},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1562112.1562115},
  doi          = {10.1145/1562112.1562115},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoop/GonzalezDM09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/CasaccioPDD09,
  author       = {Gwena{\"{e}}l Casaccio and
                  Damien Pollet and
                  Marcus Denker and
                  St{\'{e}}phane Ducasse},
  editor       = {St{\'{e}}phane Ducasse and
                  Alexandre Bergel and
                  Noury Bouraqadi},
  title        = {Object spaces for safe image surgery},
  booktitle    = {Proceedings of the International Workshop on Smalltalk Technologies,
                  {IWST} 2009, Brest, France, August 31 - September 4, 2009},
  pages        = {77--81},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1735935.1735948},
  doi          = {10.1145/1735935.1735948},
  timestamp    = {Tue, 06 Nov 2018 16:58:58 +0100},
  biburl       = {https://dblp.org/rec/conf/iwst/CasaccioPDD09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/DucasseDL09,
  author       = {St{\'{e}}phane Ducasse and
                  Marcus Denker and
                  Adrian Lienhard},
  editor       = {St{\'{e}}phane Ducasse and
                  Alexandre Bergel and
                  Noury Bouraqadi},
  title        = {Evolving a reflective language: lessons learned from implementing
                  traits},
  booktitle    = {Proceedings of the International Workshop on Smalltalk Technologies,
                  {IWST} 2009, Brest, France, August 31 - September 4, 2009},
  pages        = {82--86},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1735935.1735949},
  doi          = {10.1145/1735935.1735949},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwst/DucasseDL09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sle/RenggliDN09,
  author       = {Lukas Renggli and
                  Marcus Denker and
                  Oscar Nierstrasz},
  editor       = {Mark van den Brand and
                  Dragan Gasevic and
                  Jeff Gray},
  title        = {Language Boxes},
  booktitle    = {Software Language Engineering, Second International Conference, {SLE}
                  2009, Denver, CO, USA, October 5-6, 2009, Revised Selected Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {5969},
  pages        = {274--293},
  publisher    = {Springer},
  year         = {2009},
  url          = {https://doi.org/10.1007/978-3-642-12107-4\_20},
  doi          = {10.1007/978-3-642-12107-4\_20},
  timestamp    = {Mon, 21 Jun 2021 12:26:17 +0200},
  biburl       = {https://dblp.org/rec/conf/sle/RenggliDN09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@phdthesis{DBLP:phd/ch/Denker2008,
  author       = {Marcus Denker},
  title        = {Sub-method structural and behavioral reflection},
  school       = {University of Bern},
  year         = {2008},
  url          = {https://d-nb.info/992499739},
  doi          = {10.7892/BORIS.104452},
  isbn         = {978-3-00-026899-1},
  timestamp    = {Wed, 17 Jan 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/phd/ch/Denker2008.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cl/RothlisbergerDT08,
  author       = {David R{\"{o}}thlisberger and
                  Marcus Denker and
                  {\'{E}}ric Tanter},
  title        = {Unanticipated partial behavioral reflection: Adapting applications
                  at runtime},
  journal      = {Comput. Lang. Syst. Struct.},
  volume       = {34},
  number       = {2-3},
  pages        = {46--65},
  year         = {2008},
  url          = {https://doi.org/10.1016/j.cl.2007.05.001},
  doi          = {10.1016/J.CL.2007.05.001},
  timestamp    = {Tue, 11 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cl/RothlisbergerDT08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/tools/DenkerSD08,
  author       = {Marcus Denker and
                  Mathieu Suen and
                  St{\'{e}}phane Ducasse},
  editor       = {Richard F. Paige and
                  Bertrand Meyer},
  title        = {The Meta in Meta-object Architectures},
  booktitle    = {Objects, Components, Models and Patterns, 46th International Conference,
                  {TOOLS} {EUROPE} 2008, Zurich, Switzerland, June 30 - July 4, 2008.
                  Proceedings},
  series       = {Lecture Notes in Business Information Processing},
  volume       = {11},
  pages        = {218--237},
  publisher    = {Springer},
  year         = {2008},
  url          = {https://doi.org/10.1007/978-3-540-69824-1\_13},
  doi          = {10.1007/978-3-540-69824-1\_13},
  timestamp    = {Wed, 24 Jun 2020 15:26:33 +0200},
  biburl       = {https://dblp.org/rec/conf/tools/DenkerSD08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@incollection{DBLP:series/lncs/NierstraszDGLR08,
  author       = {Oscar Nierstrasz and
                  Marcus Denker and
                  Tudor G{\^{\i}}rba and
                  Adrian Lienhard and
                  David R{\"{o}}thlisberger},
  editor       = {Martin Wirsing and
                  Jean{-}Pierre Ban{\^{a}}tre and
                  Matthias M. H{\"{o}}lzl and
                  Axel Rauschmayer},
  title        = {Change-Enabled Software Systems},
  booktitle    = {Software-Intensive Systems and New Computing Paradigms - Challenges
                  and Visions},
  series       = {Lecture Notes in Computer Science},
  volume       = {5380},
  pages        = {64--79},
  publisher    = {Springer},
  year         = {2008},
  url          = {https://doi.org/10.1007/978-3-540-89437-7\_3},
  doi          = {10.1007/978-3-540-89437-7\_3},
  timestamp    = {Sun, 02 Jun 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/series/lncs/NierstraszDGLR08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jot/DenkerDLM07,
  author       = {Marcus Denker and
                  St{\'{e}}phane Ducasse and
                  Adrian Lienhard and
                  Philippe Marschall},
  title        = {Sub-Method Reflection},
  journal      = {J. Object Technol.},
  volume       = {6},
  number       = {9},
  pages        = {275--295},
  year         = {2007},
  url          = {https://doi.org/10.5381/jot.2007.6.9.a14},
  doi          = {10.5381/JOT.2007.6.9.A14},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jot/DenkerDLM07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/smalltalk/DenkerGLNRZ07,
  author       = {Marcus Denker and
                  Tudor G{\^{\i}}rba and
                  Adrian Lienhard and
                  Oscar Nierstrasz and
                  Lukas Renggli and
                  Pascal Zumkehr},
  editor       = {Serge Demeyer and
                  Jean{-}Fran{\c{c}}ois Perrot},
  title        = {Encapsulating and exploiting change with changeboxes},
  booktitle    = {Proceedings of the 2007 International Conference on Dynamic Languages
                  {(ICDL} 2007), organised in conjunction with the 15th International
                  Smalltalk Joint Conference 2007, Lugano, Switzerland, 25-31 August
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {286},
  pages        = {25--49},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1352678.1352681},
  doi          = {10.1145/1352678.1352681},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/smalltalk/DenkerGLNRZ07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/smalltalk/LowisDN07,
  author       = {Martin von L{\"{o}}wis and
                  Marcus Denker and
                  Oscar Nierstrasz},
  editor       = {Serge Demeyer and
                  Jean{-}Fran{\c{c}}ois Perrot},
  title        = {Context-oriented programming: beyond layers},
  booktitle    = {Proceedings of the 2007 International Conference on Dynamic Languages
                  {(ICDL} 2007), organised in conjunction with the 15th International
                  Smalltalk Joint Conference 2007, Lugano, Switzerland, 25-31 August
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {286},
  pages        = {143--156},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1352678.1352688},
  doi          = {10.1145/1352678.1352688},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/smalltalk/LowisDN07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/smalltalk/HaldimanDN07,
  author       = {Niklaus Haldiman and
                  Marcus Denker and
                  Oscar Nierstrasz},
  editor       = {Serge Demeyer and
                  Jean{-}Fran{\c{c}}ois Perrot},
  title        = {Practical, pluggable types},
  booktitle    = {Proceedings of the 2007 International Conference on Dynamic Languages
                  {(ICDL} 2007), organised in conjunction with the 15th International
                  Smalltalk Joint Conference 2007, Lugano, Switzerland, 25-31 August
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {286},
  pages        = {183--204},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1352678.1352690},
  doi          = {10.1145/1352678.1352690},
  timestamp    = {Sun, 02 Jun 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/smalltalk/HaldimanDN07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cl/DenkerDT06,
  author       = {Marcus Denker and
                  St{\'{e}}phane Ducasse and
                  {\'{E}}ric Tanter},
  title        = {Runtime bytecode transformation for Smalltalk},
  journal      = {Comput. Lang. Syst. Struct.},
  volume       = {32},
  number       = {2-3},
  pages        = {125--139},
  year         = {2006},
  url          = {https://doi.org/10.1016/j.cl.2005.10.002},
  doi          = {10.1016/J.CL.2005.10.002},
  timestamp    = {Tue, 11 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cl/DenkerDT06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/evol/DenkerD06,
  author       = {Marcus Denker and
                  St{\'{e}}phane Ducasse},
  editor       = {Laurence Duchien and
                  Maja D'Hondt and
                  Tom Mens},
  title        = {Software Evolution from the Field: An Experience Report from the Squeak
                  Maintainers},
  booktitle    = {2nd {ERCIM} Workshop on Software Evolution, {EVOL} 2006, Lille, France,
                  April 6-7, 2006},
  pages        = {33--42},
  year         = {2006},
  timestamp    = {Thu, 12 Mar 2020 16:17:00 +0100},
  biburl       = {https://dblp.org/rec/conf/evol/DenkerD06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/gsem/HoferDD06,
  author       = {Christoph Hofer and
                  Marcus Denker and
                  St{\'{e}}phane Ducasse},
  editor       = {Robert Hirschfeld and
                  Andreas Polze and
                  Ryszard Kowalczyk},
  title        = {Design and Implementation of a Backward-In-Time Debugger},
  booktitle    = {Conference Proceedings NODe 2006, {GSEM} 2006, Erfurt, Germany, September
                  18-20, 2006},
  series       = {{LNI}},
  volume       = {{P-88}},
  pages        = {17--32},
  publisher    = {{GI}},
  year         = {2006},
  url          = {https://dl.gi.de/handle/20.500.12116/24100},
  timestamp    = {Tue, 04 Jul 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/gsem/HoferDD06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/smalltalk/RothlisbergerDT06,
  author       = {David R{\"{o}}thlisberger and
                  Marcus Denker and
                  {\'{E}}ric Tanter},
  editor       = {Wolfgang De Meuter},
  title        = {Unanticipated Partial Behavioral Reflection},
  booktitle    = {Advances in Smalltalk, 14th International Smalltalk Conference, {ISC}
                  2006, Prague, Czech Republic, September 4-8, 2006, Revised Selected
                  Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {4406},
  pages        = {47--65},
  publisher    = {Springer},
  year         = {2006},
  url          = {https://doi.org/10.1007/978-3-540-71836-9\_3},
  doi          = {10.1007/978-3-540-71836-9\_3},
  timestamp    = {Sun, 02 Jun 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/smalltalk/RothlisbergerDT06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/soco/TanterGDB06,
  author       = {{\'{E}}ric Tanter and
                  Kris Gybels and
                  Marcus Denker and
                  Alexandre Bergel},
  editor       = {Welf L{\"{o}}we and
                  Mario S{\"{u}}dholt},
  title        = {Context-Aware Aspects},
  booktitle    = {Software Composition - 5th International Symposium, SC@ETAPS 2006,
                  Vienna, Austria, March 25-26, 2006, Revised Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {4089},
  pages        = {227--242},
  publisher    = {Springer},
  year         = {2006},
  url          = {https://doi.org/10.1007/11821946\_15},
  doi          = {10.1007/11821946\_15},
  timestamp    = {Thu, 25 Jun 2020 18:19:17 +0200},
  biburl       = {https://dblp.org/rec/conf/soco/TanterGDB06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:journals/entcs/DenkerD07,
  author       = {Marcus Denker and
                  St{\'{e}}phane Ducasse},
  editor       = {Tom Mens and
                  Maja D'Hondt},
  title        = {Software Evolution from the Field: An Experience Report from the Squeak
                  Maintainers},
  booktitle    = {Selected Papers of the {ERCIM} Working Group on Software Evolution,
                  {EVOL} 2006, Lille, France, April 6-7, 2006},
  series       = {Electronic Notes in Theoretical Computer Science},
  volume       = {166},
  pages        = {81--91},
  publisher    = {Elsevier},
  year         = {2006},
  url          = {https://doi.org/10.1016/j.entcs.2006.08.003},
  doi          = {10.1016/J.ENTCS.2006.08.003},
  timestamp    = {Tue, 24 Jan 2023 11:01:28 +0100},
  biburl       = {https://dblp.org/rec/journals/entcs/DenkerD07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/smalltalk/DenkerDT05,
  author       = {Marcus Denker and
                  St{\'{e}}phane Ducasse and
                  {\'{E}}ric Tanter},
  editor       = {St{\'{e}}phane Ducasse and
                  Serge Stinckwich},
  title        = {Runtime Bytecode Transformation for Smalltalk},
  booktitle    = {2005 International Smalltalk Conference, {ESUG} 2005, Brussels, Belgium,
                  August 16-19, 2005},
  pages        = {75--98},
  publisher    = {University of Bern, Switzerland},
  year         = {2005},
  timestamp    = {Thu, 12 Mar 2020 11:31:32 +0100},
  biburl       = {https://dblp.org/rec/conf/smalltalk/DenkerDT05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/soco/NierstraszBDDGW05,
  author       = {Oscar Nierstrasz and
                  Alexandre Bergel and
                  Marcus Denker and
                  St{\'{e}}phane Ducasse and
                  Markus G{\"{a}}lli and
                  Roel Wuyts},
  editor       = {Thomas Gschwind and
                  Uwe A{\ss}mann and
                  Oscar Nierstrasz},
  title        = {On the Revival of Dynamic Languages},
  booktitle    = {Software Composition - 4th International Workshop, SC@ETAPS 2005,
                  Edinburgh, UK, April 9, 2005, Revised Selected Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {3628},
  pages        = {1--13},
  publisher    = {Springer},
  year         = {2005},
  url          = {https://doi.org/10.1007/11550679\_1},
  doi          = {10.1007/11550679\_1},
  timestamp    = {Thu, 25 Jun 2020 18:19:16 +0200},
  biburl       = {https://dblp.org/rec/conf/soco/NierstraszBDDGW05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
a service of  Schloss Dagstuhl - Leibniz Center for Informatics