BibTeX records: Stéphane Ducasse

download as .bib file

@proceedings{DBLP:conf/iwst/2023,
  editor       = {St{\'{e}}phane Ducasse and
                  Gordana Rakic},
  title        = {Proceedings of the International Workshop on Smalltalk Technologies,
                  Lyon, France; August 29th-31st, 2023},
  series       = {{CEUR} Workshop Proceedings},
  volume       = {3627},
  publisher    = {CEUR-WS.org},
  year         = {2024},
  url          = {https://ceur-ws.org/Vol-3627},
  urn          = {urn:nbn:de:0074-3627-7},
  timestamp    = {Mon, 29 Jan 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwst/2023.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/programming/ThomasADPT23,
  author       = {Iona Thomas and
                  Vincent Aranega and
                  St{\'{e}}phane Ducasse and
                  Guillermo Polito and
                  Pablo Tesone},
  title        = {A VM-Agnostic and Backwards Compatible Protected Modifier for Dynamically-Typed
                  Languages},
  journal      = {Art Sci. Eng. Program.},
  volume       = {8},
  number       = {1},
  year         = {2023},
  url          = {https://doi.org/10.22152/programming-journal.org/2024/8/2},
  doi          = {10.22152/PROGRAMMING-JOURNAL.ORG/2024/8/2},
  timestamp    = {Thu, 17 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/programming/ThomasADPT23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/SowSBDDA23,
  author       = {Younoussa Sow and
                  Larisa Safina and
                  L{\'{e}}andre Brault and
                  Papa Ibou Diouf and
                  St{\'{e}}phane Ducasse and
                  Nicolas Anquetil},
  title        = {Parsing Fortran-77 with proprietary extensions},
  booktitle    = {{IEEE} International Conference on Software Maintenance and Evolution,
                  {ICSME} 2023, Bogot{\'{a}}, Colombia, October 1-6, 2023},
  pages        = {453--462},
  publisher    = {{IEEE}},
  year         = {2023},
  url          = {https://doi.org/10.1109/ICSME58846.2023.00059},
  doi          = {10.1109/ICSME58846.2023.00059},
  timestamp    = {Tue, 09 Jan 2024 17:27:46 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/SowSBDDA23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icst/PolitoTPDP23,
  author       = {Guillermo Polito and
                  Pablo Tesone and
                  Nahuel Palumbo and
                  St{\'{e}}phane Ducasse and
                  Jean Privat},
  title        = {Heap Fuzzing: Automatic Garbage Collection Testing with Expert-Guided
                  Random Events},
  booktitle    = {{IEEE} Conference on Software Testing, Verification and Validation,
                  {ICST} 2023, Dublin, Ireland, April 16-20, 2023},
  pages        = {107--116},
  publisher    = {{IEEE}},
  year         = {2023},
  url          = {https://doi.org/10.1109/ICST57152.2023.00019},
  doi          = {10.1109/ICST57152.2023.00019},
  timestamp    = {Thu, 01 Jun 2023 13:31:05 +0200},
  biburl       = {https://dblp.org/rec/conf/icst/PolitoTPDP23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/HosryAAD23,
  author       = {Aless Hosry and
                  Vincent Aranega and
                  Nicolas Anquetil and
                  St{\'{e}}phane Ducasse},
  editor       = {St{\'{e}}phane Ducasse and
                  Gordana Rakic},
  title        = {Pattern Matching in Pharo},
  booktitle    = {Proceedings of the International Workshop on Smalltalk Technologies,
                  Lyon, France; August 29th-31st, 2023},
  series       = {{CEUR} Workshop Proceedings},
  volume       = {3627},
  publisher    = {CEUR-WS.org},
  year         = {2023},
  url          = {https://ceur-ws.org/Vol-3627/paper08.pdf},
  timestamp    = {Mon, 29 Jan 2024 17:09:11 +0100},
  biburl       = {https://dblp.org/rec/conf/iwst/HosryAAD23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/Jordan-MontanoP23,
  author       = {Sebastian Jordan{-}Monta{\~{n}}o and
                  Nahuel Palumbo and
                  Guillermo Polito and
                  St{\'{e}}phane Ducasse and
                  Pablo Tesone},
  editor       = {St{\'{e}}phane Ducasse and
                  Gordana Rakic},
  title        = {Improving Performance Through Object Lifetime Profiling: the DataFrame
                  Case},
  booktitle    = {Proceedings of the International Workshop on Smalltalk Technologies,
                  Lyon, France; August 29th-31st, 2023},
  series       = {{CEUR} Workshop Proceedings},
  volume       = {3627},
  publisher    = {CEUR-WS.org},
  year         = {2023},
  url          = {https://ceur-ws.org/Vol-3627/paper09.pdf},
  timestamp    = {Mon, 29 Jan 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwst/Jordan-MontanoP23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/PalumboJPTD23,
  author       = {Nahuel Palumbo and
                  Sebastian Jordan{-}Monta{\~{n}}o and
                  Guillermo Polito and
                  Pablo Tesone and
                  St{\'{e}}phane Ducasse},
  editor       = {St{\'{e}}phane Ducasse and
                  Gordana Rakic},
  title        = {Garbage Collector Tuning in Pathological Allocation Pattern Applications},
  booktitle    = {Proceedings of the International Workshop on Smalltalk Technologies,
                  Lyon, France; August 29th-31st, 2023},
  series       = {{CEUR} Workshop Proceedings},
  volume       = {3627},
  publisher    = {CEUR-WS.org},
  year         = {2023},
  url          = {https://ceur-ws.org/Vol-3627/paper01.pdf},
  timestamp    = {Mon, 29 Jan 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwst/PalumboJPTD23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/ThomasDTP23,
  author       = {Iona Thomas and
                  St{\'{e}}phane Ducasse and
                  Pablo Tesone and
                  Guillermo Polito},
  editor       = {St{\'{e}}phane Ducasse and
                  Gordana Rakic},
  title        = {Pharo: a Reflective Language - {A} First Systematic Analysis of Reflective
                  APIs},
  booktitle    = {Proceedings of the International Workshop on Smalltalk Technologies,
                  Lyon, France; August 29th-31st, 2023},
  series       = {{CEUR} Workshop Proceedings},
  volume       = {3627},
  publisher    = {CEUR-WS.org},
  year         = {2023},
  url          = {https://ceur-ws.org/Vol-3627/paper13.pdf},
  timestamp    = {Mon, 29 Jan 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwst/ThomasDTP23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/vissoft/AgoufLDEA23,
  author       = {Nour Jihene Agouf and
                  Soufyane Labsari and
                  St{\'{e}}phane Ducasse and
                  Anne Etien and
                  Nicolas Anquetil},
  title        = {A Visualization for Client-Server Architecture Assessement},
  booktitle    = {{IEEE} Working Conference on Software Visualization, {VISSOFT} 2023,
                  Bogot{\'{a}}, Colombia, October 1-2, 2023},
  pages        = {1--11},
  publisher    = {{IEEE}},
  year         = {2023},
  url          = {https://doi.org/10.1109/VISSOFT60811.2023.00010},
  doi          = {10.1109/VISSOFT60811.2023.00010},
  timestamp    = {Wed, 24 Jan 2024 08:30:06 +0100},
  biburl       = {https://dblp.org/rec/conf/vissoft/AgoufLDEA23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2303-14944,
  author       = {Tomohiro Oda and
                  Ga{\"{e}}l Dur and
                  St{\'{e}}phane Ducasse and
                  Hugo Daniel Macedo},
  title        = {Implementation-First Approach of Developing Formal Semantics of a
                  Simulation Language in {VDM-SL}},
  journal      = {CoRR},
  volume       = {abs/2303.14944},
  year         = {2023},
  url          = {https://doi.org/10.48550/arXiv.2303.14944},
  doi          = {10.48550/ARXIV.2303.14944},
  eprinttype    = {arXiv},
  eprint       = {2303.14944},
  timestamp    = {Fri, 14 Apr 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2303-14944.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2306-12410,
  author       = {Iona Thomas and
                  Vincent Aranega and
                  St{\'{e}}phane Ducasse and
                  Guillermo Polito and
                  Pablo Tesone},
  title        = {A VM-Agnostic and Backwards Compatible Protected Modifier for Dynamically-Typed
                  Languages},
  journal      = {CoRR},
  volume       = {abs/2306.12410},
  year         = {2023},
  url          = {https://doi.org/10.48550/arXiv.2306.12410},
  doi          = {10.48550/ARXIV.2306.12410},
  eprinttype    = {arXiv},
  eprint       = {2306.12410},
  timestamp    = {Fri, 23 Jun 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2306-12410.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2309-02019,
  author       = {Younoussa Sow and
                  Larisa Safina and
                  L{\'{e}}andre Brault and
                  Papa Ibou Diouf and
                  St{\'{e}}phane Ducasse and
                  Nicolas Anquetil},
  title        = {Parsing Fortran-77 with proprietary extensions},
  journal      = {CoRR},
  volume       = {abs/2309.02019},
  year         = {2023},
  url          = {https://doi.org/10.48550/arXiv.2309.02019},
  doi          = {10.48550/ARXIV.2309.02019},
  eprinttype    = {arXiv},
  eprint       = {2309.02019},
  timestamp    = {Mon, 11 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2309-02019.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2309-03511,
  author       = {Santiago Bragagnolo and
                  Nicolas Anquetil and
                  St{\'{e}}phane Ducasse and
                  Abdelhak{-}Djamel Seriai and
                  Mustapha Derras},
  title        = {Interactive, Iterative, Tooled, Rule-Based Migration of Microsoft
                  Access to Web Technologies},
  journal      = {CoRR},
  volume       = {abs/2309.03511},
  year         = {2023},
  url          = {https://doi.org/10.48550/arXiv.2309.03511},
  doi          = {10.48550/ARXIV.2309.03511},
  eprinttype    = {arXiv},
  eprint       = {2309.03511},
  timestamp    = {Tue, 12 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2309-03511.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/fgcs/PierroRDMT22,
  author       = {Giuseppe Antonio Pierro and
                  Henrique Rocha and
                  St{\'{e}}phane Ducasse and
                  Michele Marchesi and
                  Roberto Tonelli},
  title        = {A user-oriented model for Oracles' Gas price prediction},
  journal      = {Future Gener. Comput. Syst.},
  volume       = {128},
  pages        = {142--157},
  year         = {2022},
  url          = {https://doi.org/10.1016/j.future.2021.09.021},
  doi          = {10.1016/J.FUTURE.2021.09.021},
  timestamp    = {Thu, 06 Jan 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/fgcs/PierroRDMT22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/infsof/AnquetilDDZFG22,
  author       = {Nicolas Anquetil and
                  Julien Delplanque and
                  St{\'{e}}phane Ducasse and
                  Oleksandr Zaitsev and
                  Christopher P. Fuhrman and
                  Yann{-}Ga{\"{e}}l Gu{\'{e}}h{\'{e}}neuc},
  title        = {What do developers consider magic literals? {A} smalltalk perspective},
  journal      = {Inf. Softw. Technol.},
  volume       = {149},
  pages        = {106942},
  year         = {2022},
  url          = {https://doi.org/10.1016/j.infsof.2022.106942},
  doi          = {10.1016/J.INFSOF.2022.106942},
  timestamp    = {Fri, 24 Feb 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/infsof/AnquetilDDZFG22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jot/AgoufDEAT22,
  author       = {Nour Jihene Agouf and
                  St{\'{e}}phane Ducasse and
                  Anne Etien and
                  Abdelghani Alidra and
                  Arnaud Thiefaine},
  title        = {Understanding Class Name Regularity: {A} Simple Heuristic and Supportive
                  Visualization},
  journal      = {J. Object Technol.},
  volume       = {21},
  number       = {1},
  pages        = {1:1--31},
  year         = {2022},
  url          = {https://doi.org/10.5381/jot.2022.21.1.a2},
  doi          = {10.5381/JOT.2022.21.1.A2},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jot/AgoufDEAT22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@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}
}
@article{DBLP:journals/software/VerhaegheSSEADD22,
  author       = {Beno{\^{\i}}t Verhaeghe and
                  Anas Shatnawi and
                  Abderrahmane Seriai and
                  Anne Etien and
                  Nicolas Anquetil and
                  Mustapha Derras and
                  St{\'{e}}phane Ducasse},
  title        = {From {GWT} to Angular: An Experiment Report on Migrating a Legacy
                  Web Application},
  journal      = {{IEEE} Softw.},
  volume       = {39},
  number       = {4},
  pages        = {76--83},
  year         = {2022},
  url          = {https://doi.org/10.1109/MS.2021.3101249},
  doi          = {10.1109/MS.2021.3101249},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/software/VerhaegheSSEADD22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/apsec/ZaitsevDAT22,
  author       = {Oleksandr Zaitsev and
                  St{\'{e}}phane Ducasse and
                  Nicolas Anquetil and
                  Arnaud Thiefaine},
  title        = {How Libraries Evolve: {A} Survey of Two Industrial Companies and an
                  Open-Source Community},
  booktitle    = {29th Asia-Pacific Software Engineering Conference, {APSEC} 2022, Virtual
                  Event, Japan, December 6-9, 2022},
  pages        = {309--317},
  publisher    = {{IEEE}},
  year         = {2022},
  url          = {https://doi.org/10.1109/APSEC57359.2022.00043},
  doi          = {10.1109/APSEC57359.2022.00043},
  timestamp    = {Sun, 12 Nov 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/apsec/ZaitsevDAT22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsoft/VerhaegheSSEADD22,
  author       = {Beno{\^{\i}}t Verhaeghe and
                  Anas Shatnawi and
                  Abderrahmane Seriai and
                  Anne Etien and
                  Nicolas Anquetil and
                  Mustapha Derras and
                  St{\'{e}}phane Ducasse},
  editor       = {Hans{-}Georg Fill and
                  Marten van Sinderen and
                  Leszek A. Maciaszek},
  title        = {A Hybrid Architecture for the Incremental Migration of a Web Front-end},
  booktitle    = {Proceedings of the 17th International Conference on Software Technologies,
                  {ICSOFT} 2022, Lisbon, Portugal, July 11-13, 2022},
  pages        = {101--110},
  publisher    = {{SCITEPRESS}},
  year         = {2022},
  url          = {https://doi.org/10.5220/0011338900003266},
  doi          = {10.5220/0011338900003266},
  timestamp    = {Tue, 06 Jun 2023 14:58:01 +0200},
  biburl       = {https://dblp.org/rec/conf/icsoft/VerhaegheSSEADD22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsr/ZaitsevDAT22,
  author       = {Oleksandr Zaitsev and
                  St{\'{e}}phane Ducasse and
                  Nicolas Anquetil and
                  Arnaud Thiefaine},
  editor       = {Gilles Perrouin and
                  Naouel Moha and
                  Abdelhak{-}Djamel Seriai},
  title        = {DepMiner: Automatic Recommendation of Transformation Rules for Method
                  Deprecation},
  booktitle    = {Reuse and Software Quality - 20th International Conference on Software
                  and Systems Reuse, {ICSR} 2022, Montpellier, France, June 15-17, 2022,
                  Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {13297},
  pages        = {22--37},
  publisher    = {Springer},
  year         = {2022},
  url          = {https://doi.org/10.1007/978-3-031-08129-3\_2},
  doi          = {10.1007/978-3-031-08129-3\_2},
  timestamp    = {Sun, 12 Nov 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsr/ZaitsevDAT22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsr/Misse-Chanabier22,
  author       = {Pierre Misse{-}Chanabier and
                  Guillermo Polito and
                  Noury Bouraqadi and
                  St{\'{e}}phane Ducasse and
                  Luc Fabresse and
                  Pablo Tesone},
  editor       = {Gilles Perrouin and
                  Naouel Moha and
                  Abdelhak{-}Djamel Seriai},
  title        = {Differential Testing of Simulation-Based Virtual Machine Generators
                  - Automatic Detection of {VM} Generator Semantic Gaps Between Simulation
                  and Generated VMs},
  booktitle    = {Reuse and Software Quality - 20th International Conference on Software
                  and Systems Reuse, {ICSR} 2022, Montpellier, France, June 15-17, 2022,
                  Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {13297},
  pages        = {103--119},
  publisher    = {Springer},
  year         = {2022},
  url          = {https://doi.org/10.1007/978-3-031-08129-3\_7},
  doi          = {10.1007/978-3-031-08129-3\_7},
  timestamp    = {Mon, 20 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icsr/Misse-Chanabier22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/AnquetilCDAT22,
  author       = {Nicolas Anquetil and
                  Miguel Campero and
                  St{\'{e}}phane Ducasse and
                  Juan Pablo Sandoval Alcocer and
                  Pablo Tesone},
  editor       = {Lo{\"{\i}}c Lagadec and
                  Vincent Aranega},
  title        = {Transformation-based Refactorings: a First Analysis},
  booktitle    = {Proceedings of the International Workshop on Smalltalk Technologies
                  2022 co-located with the 28th European Smalltalk User Group Conference
                  {(ESUG} 2022), Novi Sad, Serbia, August 24th-26th, 2022},
  series       = {{CEUR} Workshop Proceedings},
  volume       = {3325},
  publisher    = {CEUR-WS.org},
  year         = {2022},
  url          = {http://ceur-ws.org/Vol-3325/regular1.pdf},
  timestamp    = {Tue, 02 Jan 2024 17:44:44 +0100},
  biburl       = {https://dblp.org/rec/conf/iwst/AnquetilCDAT22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/ZaitsevJD22,
  author       = {Oleksandr Zaitsev and
                  Sebastian Jordan{-}Monta{\~{n}}o and
                  St{\'{e}}phane Ducasse},
  editor       = {Lo{\"{\i}}c Lagadec and
                  Vincent Aranega},
  title        = {How Fast is {AI} in Pharo? Benchmarking Linear Regression},
  booktitle    = {Proceedings of the International Workshop on Smalltalk Technologies
                  2022 co-located with the 28th European Smalltalk User Group Conference
                  {(ESUG} 2022), Novi Sad, Serbia, August 24th-26th, 2022},
  series       = {{CEUR} Workshop Proceedings},
  volume       = {3325},
  publisher    = {CEUR-WS.org},
  year         = {2022},
  url          = {http://ceur-ws.org/Vol-3325/regular3.pdf},
  timestamp    = {Tue, 02 Jan 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwst/ZaitsevJD22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/PolitoDT22,
  author       = {Guillermo Polito and
                  St{\'{e}}phane Ducasse and
                  Pablo Tesone},
  editor       = {Ranjit Jhala and
                  Isil Dillig},
  title        = {Interpreter-guided differential {JIT} compiler unit testing},
  booktitle    = {{PLDI} '22: 43rd {ACM} {SIGPLAN} International Conference on Programming
                  Language Design and Implementation, San Diego, CA, USA, June 13 -
                  17, 2022},
  pages        = {981--992},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3519939.3523457},
  doi          = {10.1145/3519939.3523457},
  timestamp    = {Fri, 03 Jun 2022 08:25:37 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/PolitoDT22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/RainhartPTD22,
  author       = {Nicol{\'{a}}s Rainhart and
                  Guillermo Polito and
                  Pablo Tesone and
                  St{\'{e}}phane Ducasse},
  editor       = {Elisa Gonzalez Boix and
                  Tobias Wrigstad},
  title        = {Analyzing the Cost of Safety for Vectorized Bytecode in Dynamically-Typed
                  Languages},
  booktitle    = {Proceedings of the 19th International Conference on Managed Programming
                  Languages and Runtimes, {MPLR} 2022, Brussels, Belgium, September
                  14-15, 2022},
  pages        = {140},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3546918.3560803},
  doi          = {10.1145/3546918.3560803},
  timestamp    = {Fri, 02 Dec 2022 16:02:58 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/RainhartPTD22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PalumboTPD22,
  author       = {Nahuel Palumbo and
                  Pablo Tesone and
                  Guillermo Polito and
                  St{\'{e}}phane Ducasse},
  editor       = {Elisa Gonzalez Boix and
                  Tobias Wrigstad},
  title        = {Selecting Semi-permanent Object Candidates in Dynamically-Typed Reflective
                  Languages},
  booktitle    = {Proceedings of the 19th International Conference on Managed Programming
                  Languages and Runtimes, {MPLR} 2022, Brussels, Belgium, September
                  14-15, 2022},
  pages        = {149},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3546918.3560806},
  doi          = {10.1145/3546918.3560806},
  timestamp    = {Fri, 02 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/PalumboTPD22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/programming/PolitoPLDT22,
  author       = {Guillermo Polito and
                  Nahuel Palumbo and
                  Soufyane Labsari and
                  St{\'{e}}phane Ducasse and
                  Pablo Tesone},
  editor       = {Ademar Aguiar and
                  Eduardo Guerra and
                  Shigeru Chiba and
                  Elisa Gonzalez Boix},
  title        = {Interpreter Register Autolocalisation: Improving the Performance of
                  Efficient Interpreters},
  booktitle    = {Proceedings of the 6th International Conference on the Art, Science,
                  and Engineering of Programming, Programming 2022, Porto, Portugal,
                  March 21-25, 2022},
  pages        = {1--5},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3532512.3532518},
  doi          = {10.1145/3532512.3532518},
  timestamp    = {Mon, 12 Dec 2022 10:54:43 +0100},
  biburl       = {https://dblp.org/rec/conf/programming/PolitoPLDT22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sac/Misse-Chanabier22,
  author       = {Pierre Misse{-}Chanabier and
                  Guillermo Polito and
                  St{\'{e}}phane Ducasse and
                  Noury Bouraqadi and
                  Luc Fabresse and
                  Pablo Tesone},
  editor       = {Jiman Hong and
                  Miroslav Bures and
                  Juw Won Park and
                  Tom{\'{a}}s Cern{\'{y}}},
  title        = {Differential testing of simulation-based {VM} generators: automatic
                  detection of {VM} generator semantic gaps between simulation and generated
                  VMs},
  booktitle    = {{SAC} '22: The 37th {ACM/SIGAPP} Symposium on Applied Computing, Virtual
                  Event, April 25 - 29, 2022},
  pages        = {1280--1283},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3477314.3507171},
  doi          = {10.1145/3477314.3507171},
  timestamp    = {Wed, 11 May 2022 08:59:01 +0200},
  biburl       = {https://dblp.org/rec/conf/sac/Misse-Chanabier22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/vissoft/AgoufDEL22,
  author       = {Nour Jihene Agouf and
                  St{\'{e}}phane Ducasse and
                  Anne Etien and
                  Michele Lanza},
  title        = {A New Generation of {CLASS} {BLUEPRINT}},
  booktitle    = {Working Conference on Software Visualization, {VISSOFT} 2022, Limassol,
                  Cyprus, October 3-4, 2022},
  pages        = {29--39},
  publisher    = {{IEEE}},
  year         = {2022},
  url          = {https://doi.org/10.1109/VISSOFT55257.2022.00012},
  doi          = {10.1109/VISSOFT55257.2022.00012},
  timestamp    = {Mon, 12 Jun 2023 08:37:30 +0200},
  biburl       = {https://dblp.org/rec/conf/vissoft/AgoufDEL22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ase/VerhaegheAEDSD21,
  author       = {Beno{\^{\i}}t Verhaeghe and
                  Nicolas Anquetil and
                  Anne Etien and
                  St{\'{e}}phane Ducasse and
                  Abderrahmane Seriai and
                  Mustapha Derras},
  title        = {{GUI} visual aspect migration: a framework agnostic solution},
  journal      = {Autom. Softw. Eng.},
  volume       = {28},
  number       = {2},
  pages        = {6},
  year         = {2021},
  url          = {https://doi.org/10.1007/s10515-021-00284-z},
  doi          = {10.1007/S10515-021-00284-Z},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/ase/VerhaegheAEDSD21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ese/AranegaDMBDEFP21,
  author       = {Vincent Aranega and
                  Julien Delplanque and
                  Matias Martinez and
                  Andrew P. Black and
                  St{\'{e}}phane Ducasse and
                  Anne Etien and
                  Christopher P. Fuhrman and
                  Guillermo Polito},
  title        = {Rotten green tests in Java, Pharo and Python},
  journal      = {Empir. Softw. Eng.},
  volume       = {26},
  number       = {6},
  pages        = {130},
  year         = {2021},
  url          = {https://doi.org/10.1007/s10664-021-10016-2},
  doi          = {10.1007/S10664-021-10016-2},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ese/AranegaDMBDEFP21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/scp/KaplarZD21,
  author       = {Sebastijan Kaplar and
                  Miroslav Zaric and
                  St{\'{e}}phane Ducasse},
  title        = {NewWave: Workflow engine},
  journal      = {Sci. Comput. Program.},
  volume       = {203},
  pages        = {102581},
  year         = {2021},
  url          = {https://doi.org/10.1016/j.scico.2020.102581},
  doi          = {10.1016/J.SCICO.2020.102581},
  timestamp    = {Sat, 25 Dec 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/scp/KaplarZD21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/dls/RoglianoPFD21,
  author       = {Th{\'{e}}o Rogliano and
                  Guillermo Polito and
                  Luc Fabresse and
                  St{\'{e}}phane Ducasse},
  editor       = {Arjun Guha},
  title        = {Analyzing permission transfer channels for dynamically typed languages},
  booktitle    = {{DLS} 2021: Proceedings of the 17th {ACM} {SIGPLAN} International
                  Symposium on Dynamic Languages, Virtual Event / Chicago, IL, USA,
                  October 19, 2021},
  pages        = {23--34},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3486602.3486769},
  doi          = {10.1145/3486602.3486769},
  timestamp    = {Fri, 03 Dec 2021 12:32:49 +0100},
  biburl       = {https://dblp.org/rec/conf/dls/RoglianoPFD21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/VerhaegheSSAEDD21,
  author       = {Beno{\^{\i}}t Verhaeghe and
                  Anas Shatnawi and
                  Abderrahmane Seriai and
                  Nicolas Anquetil and
                  Anne Etien and
                  St{\'{e}}phane Ducasse and
                  Mustapha Derras},
  title        = {Migrating {GUI} behavior: from {GWT} to Angular},
  booktitle    = {{IEEE} International Conference on Software Maintenance and Evolution,
                  {ICSME} 2021, Luxembourg, September 27 - October 1, 2021},
  pages        = {495--504},
  publisher    = {{IEEE}},
  year         = {2021},
  url          = {https://doi.org/10.1109/ICSME52107.2021.00050},
  doi          = {10.1109/ICSME52107.2021.00050},
  timestamp    = {Mon, 29 Nov 2021 16:15:48 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/VerhaegheSSAEDD21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/HouekpetodjiADD21,
  author       = {Mahugnon Honor{\'{e}} Hou{\'{e}}kp{\'{e}}todji and
                  Nicolas Anquetil and
                  St{\'{e}}phane Ducasse and
                  Fatiha Djareddir and
                  J{\'{e}}r{\^{o}}me Sudich},
  title        = {Report From The Trenches {A} Case Study In Modernizing Software Development
                  Practices},
  booktitle    = {{IEEE} International Conference on Software Maintenance and Evolution,
                  {ICSME} 2021, Luxembourg, September 27 - October 1, 2021},
  pages        = {515--524},
  publisher    = {{IEEE}},
  year         = {2021},
  url          = {https://doi.org/10.1109/ICSME52107.2021.00052},
  doi          = {10.1109/ICSME52107.2021.00052},
  timestamp    = {Fri, 17 Dec 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/HouekpetodjiADD21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/paams/OdaDDS21,
  author       = {Tomohiro Oda and
                  Ga{\"{e}}l Dur and
                  St{\'{e}}phane Ducasse and
                  Sami Souissi},
  editor       = {Frank Dignum and
                  Juan Manuel Corchado and
                  Fernando de la Prieta},
  title        = {re: Mobidyc - Reconstructing MOdeling Based on Individual for the
                  DYnamics of Community},
  booktitle    = {Advances in Practical Applications of Agents, Multi-Agent Systems,
                  and Social Good. The {PAAMS} Collection - 19th International Conference,
                  {PAAMS} 2021, Salamanca, Spain, October 6-8, 2021, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {12946},
  pages        = {367--371},
  publisher    = {Springer},
  year         = {2021},
  url          = {https://doi.org/10.1007/978-3-030-85739-4\_34},
  doi          = {10.1007/978-3-030-85739-4\_34},
  timestamp    = {Tue, 28 Sep 2021 17:51:40 +0200},
  biburl       = {https://dblp.org/rec/conf/paams/OdaDDS21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PolitoTDFRMP21,
  author       = {Guillermo Polito and
                  Pablo Tesone and
                  St{\'{e}}phane Ducasse and
                  Luc Fabresse and
                  Th{\'{e}}o Rogliano and
                  Pierre Misse{-}Chanabier and
                  Carolina Hernandez Phillips},
  editor       = {Herbert Kuchen and
                  Jeremy Singer},
  title        = {Cross-ISA testing of the Pharo {VM:} lessons learned while porting
                  to ARMv8},
  booktitle    = {{MPLR} '21: 18th {ACM} {SIGPLAN} International Conference on Managed
                  Programming Languages and Runtimes, M{\"{u}}nster, Germany, September
                  29-30, 2021},
  pages        = {16--25},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3475738.3480715},
  doi          = {10.1145/3475738.3480715},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/PolitoTDFRMP21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/TesonePD21,
  author       = {Pablo Tesone and
                  Guillermo Polito and
                  St{\'{e}}phane Ducasse},
  editor       = {Herbert Kuchen and
                  Jeremy Singer},
  title        = {Profiling code cache behaviour via events},
  booktitle    = {{MPLR} '21: 18th {ACM} {SIGPLAN} International Conference on Managed
                  Programming Languages and Runtimes, M{\"{u}}nster, Germany, September
                  29-30, 2021},
  pages        = {61--69},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3475738.3480720},
  doi          = {10.1145/3475738.3480720},
  timestamp    = {Mon, 27 Sep 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/TesonePD21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/qrs/WillembrinckCED21,
  author       = {Maximilian Willembrinck and
                  Steven Costiou and
                  Anne Etien and
                  St{\'{e}}phane Ducasse},
  title        = {Time-Traveling Debugging Queries: Faster Program Exploration},
  booktitle    = {21st {IEEE} International Conference on Software Quality, Reliability
                  and Security, {QRS} 2021, Hainan, China, December 6-10, 2021},
  pages        = {642--653},
  publisher    = {{IEEE}},
  year         = {2021},
  url          = {https://doi.org/10.1109/QRS54544.2021.00074},
  doi          = {10.1109/QRS54544.2021.00074},
  timestamp    = {Wed, 16 Mar 2022 22:32:21 +0100},
  biburl       = {https://dblp.org/rec/conf/qrs/WillembrinckCED21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/quatic/BragagnoloSDD21,
  author       = {Santiago Bragagnolo and
                  Abderrahmane Seriai and
                  St{\'{e}}phane Ducasse and
                  Mustapha Derras},
  editor       = {Ana C. R. Paiva and
                  Ana Rosa Cavalli and
                  Paula Ventura Martins and
                  Ricardo P{\'{e}}rez{-}Castillo},
  title        = {Risk and Complexity Assessment on the Context of Language Migration},
  booktitle    = {Quality of Information and Communications Technology - 14th International
                  Conference, {QUATIC} 2021, Algarve, Portugal, September 8-11, 2021,
                  Proceedings},
  series       = {Communications in Computer and Information Science},
  volume       = {1439},
  pages        = {97--110},
  publisher    = {Springer},
  year         = {2021},
  url          = {https://doi.org/10.1007/978-3-030-85347-1\_8},
  doi          = {10.1007/978-3-030-85347-1\_8},
  timestamp    = {Wed, 01 Sep 2021 18:32:50 +0200},
  biburl       = {https://dblp.org/rec/conf/quatic/BragagnoloSDD21.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/corr/abs-2109-05531,
  author       = {Mahugnon Honor{\'{e}} Hou{\'{e}}kp{\'{e}}todji and
                  Nicolas Anquetil and
                  St{\'{e}}phane Ducasse and
                  Fatiha Djareddir and
                  J{\'{e}}r{\^{o}}me Sudich},
  title        = {Report From The Trenches: {A} Case Study In Modernizing Software Development
                  Practices},
  journal      = {CoRR},
  volume       = {abs/2109.05531},
  year         = {2021},
  url          = {https://arxiv.org/abs/2109.05531},
  eprinttype    = {arXiv},
  eprint       = {2109.05531},
  timestamp    = {Mon, 29 Nov 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2109-05531.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/fgcs/TesonePFBD20,
  author       = {Pablo Tesone and
                  Guillermo Polito and
                  Luc Fabresse and
                  Noury Bouraqadi and
                  St{\'{e}}phane Ducasse},
  title        = {Preserving instance state during refactorings in live environments},
  journal      = {Future Gener. Comput. Syst.},
  volume       = {110},
  pages        = {1--17},
  year         = {2020},
  url          = {https://doi.org/10.1016/j.future.2020.04.010},
  doi          = {10.1016/J.FUTURE.2020.04.010},
  timestamp    = {Mon, 26 Oct 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/fgcs/TesonePFBD20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jot/CostiouKTPD20,
  author       = {Steven Costiou and
                  Micka{\"{e}}l Kerboeuf and
                  Clotilde Toullec and
                  Alain Plantec and
                  St{\'{e}}phane Ducasse},
  title        = {Object Miners: Acquire, Capture and Replay Objects to Track Elusive
                  Bugs},
  journal      = {J. Object Technol.},
  volume       = {19},
  number       = {1},
  pages        = {1:1--32},
  year         = {2020},
  url          = {https://doi.org/10.5381/jot.2020.19.1.a1},
  doi          = {10.5381/JOT.2020.19.1.A1},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/jot/CostiouKTPD20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/scp/TesoneDPFB20,
  author       = {Pablo Tesone and
                  St{\'{e}}phane Ducasse and
                  Guillermo Polito and
                  Luc Fabresse and
                  Noury Bouraqadi},
  title        = {A new modular implementation for stateful traits},
  journal      = {Sci. Comput. Program.},
  volume       = {195},
  pages        = {102470},
  year         = {2020},
  url          = {https://doi.org/10.1016/j.scico.2020.102470},
  doi          = {10.1016/J.SCICO.2020.102470},
  timestamp    = {Thu, 29 Apr 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/scp/TesoneDPFB20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/caise/DelplanqueEAD20,
  author       = {Julien Delplanque and
                  Anne Etien and
                  Nicolas Anquetil and
                  St{\'{e}}phane Ducasse},
  editor       = {Schahram Dustdar and
                  Eric Yu and
                  Camille Salinesi and
                  Dominique Rieu and
                  Vik Pant},
  title        = {Recommendations for Evolving Relational Databases},
  booktitle    = {Advanced Information Systems Engineering - 32nd International Conference,
                  CAiSE 2020, Grenoble, France, June 8-12, 2020, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {12127},
  pages        = {498--514},
  publisher    = {Springer},
  year         = {2020},
  url          = {https://doi.org/10.1007/978-3-030-49435-3\_31},
  doi          = {10.1007/978-3-030-49435-3\_31},
  timestamp    = {Wed, 03 Jun 2020 12:04:06 +0200},
  biburl       = {https://dblp.org/rec/conf/caise/DelplanqueEAD20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/MartinezEDF20,
  author       = {Matias Martinez and
                  Anne Etien and
                  St{\'{e}}phane Ducasse and
                  Christopher P. Fuhrman},
  editor       = {Gregg Rothermel and
                  Doo{-}Hwan Bae},
  title        = {RTj: a Java framework for detecting and refactoring rotten green test
                  cases},
  booktitle    = {{ICSE} '20: 42nd International Conference on Software Engineering,
                  Companion Volume, Seoul, South Korea, 27 June - 19 July, 2020},
  pages        = {69--72},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3377812.3382151},
  doi          = {10.1145/3377812.3382151},
  timestamp    = {Mon, 26 Jun 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/MartinezEDF20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsr/AnquetilEHVDTDS20,
  author       = {Nicolas Anquetil and
                  Anne Etien and
                  Mahugnon H. Houekpetodji and
                  Beno{\^{\i}}t Verhaeghe and
                  St{\'{e}}phane Ducasse and
                  Clotilde Toullec and
                  Fatiha Djareddir and
                  J{\'{e}}r{\^{o}}me Sudich and
                  Mustapha Derras},
  editor       = {Sihem Ben Sassi and
                  St{\'{e}}phane Ducasse and
                  Hafedh Mili},
  title        = {Modular Moose: {A} New Generation of Software Reverse Engineering
                  Platform},
  booktitle    = {Reuse in Emerging Software Engineering Practices - 19th International
                  Conference on Software and Systems Reuse, {ICSR} 2020, Hammamet, Tunisia,
                  December 2-4, 2020, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {12541},
  pages        = {119--134},
  publisher    = {Springer},
  year         = {2020},
  url          = {https://doi.org/10.1007/978-3-030-64694-3\_8},
  doi          = {10.1007/978-3-030-64694-3\_8},
  timestamp    = {Tue, 21 Sep 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icsr/AnquetilEHVDTDS20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsr/BragagnoloADSD20,
  author       = {Santiago Bragagnolo and
                  Nicolas Anquetil and
                  St{\'{e}}phane Ducasse and
                  Abderrahmane Seriai and
                  Mustapha Derras},
  editor       = {Sihem Ben Sassi and
                  St{\'{e}}phane Ducasse and
                  Hafedh Mili},
  title        = {Analysing Microsoft Access Projects: Building a Model in a Partially
                  Observable Domain},
  booktitle    = {Reuse in Emerging Software Engineering Practices - 19th International
                  Conference on Software and Systems Reuse, {ICSR} 2020, Hammamet, Tunisia,
                  December 2-4, 2020, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {12541},
  pages        = {152--169},
  publisher    = {Springer},
  year         = {2020},
  url          = {https://doi.org/10.1007/978-3-030-64694-3\_10},
  doi          = {10.1007/978-3-030-64694-3\_10},
  timestamp    = {Thu, 17 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsr/BragagnoloADSD20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/quatic/ZaitsevDBE20,
  author       = {Oleksandr Zaitsev and
                  St{\'{e}}phane Ducasse and
                  Alexandre Bergel and
                  Mathieu Eveillard},
  editor       = {Martin J. Shepperd and
                  Fernando Brito e Abreu and
                  Alberto Rodrigues da Silva and
                  Ricardo P{\'{e}}rez{-}Castillo},
  title        = {Suggesting Descriptive Method Names: An Exploratory Study of Two Machine
                  Learning Approaches},
  booktitle    = {Quality of Information and Communications Technology - 13th International
                  Conference, {QUATIC} 2020, Faro, Portugal, September 9-11, 2020, Proceedings},
  series       = {Communications in Computer and Information Science},
  volume       = {1266},
  pages        = {93--106},
  publisher    = {Springer},
  year         = {2020},
  url          = {https://doi.org/10.1007/978-3-030-58793-2\_8},
  doi          = {10.1007/978-3-030-58793-2\_8},
  timestamp    = {Sun, 12 Nov 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/quatic/ZaitsevDBE20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sefm/PierroBTD20,
  author       = {Giuseppe Antonio Pierro and
                  Alexandre Bergel and
                  Roberto Tonelli and
                  St{\'{e}}phane Ducasse},
  editor       = {Loek Cleophas and
                  Mieke Massink},
  title        = {An Interdisciplinary Model for Graphical Representation},
  booktitle    = {Software Engineering and Formal Methods. {SEFM} 2020 Collocated Workshops
                  - ASYDE, CIFMA, and CoSim-CPS, Amsterdam, The Netherlands, September
                  14-15, 2020, Revised Selected Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {12524},
  pages        = {147--158},
  publisher    = {Springer},
  year         = {2020},
  url          = {https://doi.org/10.1007/978-3-030-67220-1\_12},
  doi          = {10.1007/978-3-030-67220-1\_12},
  timestamp    = {Mon, 25 Jan 2021 17:33:06 +0100},
  biburl       = {https://dblp.org/rec/conf/sefm/PierroBTD20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/icsr/2020,
  editor       = {Sihem Ben Sassi and
                  St{\'{e}}phane Ducasse and
                  Hafedh Mili},
  title        = {Reuse in Emerging Software Engineering Practices - 19th International
                  Conference on Software and Systems Reuse, {ICSR} 2020, Hammamet, Tunisia,
                  December 2-4, 2020, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {12541},
  publisher    = {Springer},
  year         = {2020},
  url          = {https://doi.org/10.1007/978-3-030-64694-3},
  doi          = {10.1007/978-3-030-64694-3},
  isbn         = {978-3-030-64693-6},
  timestamp    = {Tue, 08 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsr/2020.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2011-04655,
  author       = {Thomas Dupriez and
                  Steven Costiou and
                  St{\'{e}}phane Ducasse},
  title        = {First Infrastructure and Experimentation in Echo-debugging},
  journal      = {CoRR},
  volume       = {abs/2011.04655},
  year         = {2020},
  url          = {https://arxiv.org/abs/2011.04655},
  eprinttype    = {arXiv},
  eprint       = {2011.04655},
  timestamp    = {Thu, 12 Nov 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2011-04655.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-2011-10975,
  author       = {Nicolas Anquetil and
                  Anne Etien and
                  Mahugnon H. Houekpetodji and
                  Beno{\^{\i}}t Verhaeghe and
                  St{\'{e}}phane Ducasse and
                  Clotilde Toullec and
                  Fatiha Djareddir and
                  J{\'{e}}r{\^{o}}me Sudich and
                  Mustapha Derras},
  title        = {Modular Moose: {A} new generation software reverse engineering environment},
  journal      = {CoRR},
  volume       = {abs/2011.10975},
  year         = {2020},
  url          = {https://arxiv.org/abs/2011.10975},
  eprinttype    = {arXiv},
  eprint       = {2011.10975},
  timestamp    = {Tue, 21 Sep 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2011-10975.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/sigsoft/TonelliODM19,
  author       = {Roberto Tonelli and
                  Marco Ortu and
                  St{\'{e}}phane Ducasse and
                  Michele Marchesi},
  title        = {Workshop Summary: 2019 {IEEE} / {ACM} Second International Workshop
                  on Emerging Trends in Software Engineering for Blockchain {(WETSEB}
                  2019)},
  journal      = {{ACM} {SIGSOFT} Softw. Eng. Notes},
  volume       = {44},
  number       = {3},
  pages        = {48--52},
  year         = {2019},
  url          = {https://doi.org/10.1145/3356773.3356807},
  doi          = {10.1145/3356773.3356807},
  timestamp    = {Thu, 17 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/sigsoft/TonelliODM19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tse/ChariGMD19,
  author       = {Guido Chari and
                  Diego Garbervetsky and
                  Stefan Marr and
                  St{\'{e}}phane Ducasse},
  title        = {Fully Reflective Execution Environments: Virtual Machines for More
                  Flexible Software},
  journal      = {{IEEE} Trans. Software Eng.},
  volume       = {45},
  number       = {9},
  pages        = {858--876},
  year         = {2019},
  url          = {https://doi.org/10.1109/TSE.2018.2812715},
  doi          = {10.1109/TSE.2018.2812715},
  timestamp    = {Thu, 07 Nov 2019 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/tse/ChariGMD19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/dls/DupriezPCAD19,
  author       = {Thomas Dupriez and
                  Guillermo Polito and
                  Steven Costiou and
                  Vincent Aranega and
                  St{\'{e}}phane Ducasse},
  editor       = {Stefan Marr and
                  Juan Fumero},
  title        = {Sindarin: a versatile scripting {API} for the Pharo debugger},
  booktitle    = {Proceedings of the 15th {ACM} {SIGPLAN} International Symposium on
                  Dynamic Languages, {DLS} 2019, Athens, Greece, October 20, 2019},
  pages        = {67--79},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3359619.3359745},
  doi          = {10.1145/3359619.3359745},
  timestamp    = {Fri, 18 Oct 2019 13:31:55 +0200},
  biburl       = {https://dblp.org/rec/conf/dls/DupriezPCAD19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/DelplanqueDPBE19,
  author       = {Julien Delplanque and
                  St{\'{e}}phane Ducasse and
                  Guillermo Polito and
                  Andrew P. Black and
                  Anne Etien},
  editor       = {Joanne M. Atlee and
                  Tevfik Bultan and
                  Jon Whittle},
  title        = {Rotten green tests},
  booktitle    = {Proceedings of the 41st International Conference on Software Engineering,
                  {ICSE} 2019, Montreal, QC, Canada, May 25-31, 2019},
  pages        = {500--511},
  publisher    = {{IEEE} / {ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1109/ICSE.2019.00062},
  doi          = {10.1109/ICSE.2019.00062},
  timestamp    = {Tue, 24 May 2022 15:28:49 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/DelplanqueDPBE19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/AnquetilEAD19,
  author       = {Nicolas Anquetil and
                  Anne Etien and
                  Gaelle Andreo and
                  St{\'{e}}phane Ducasse},
  title        = {Decomposing God Classes at Siemens},
  booktitle    = {2019 {IEEE} International Conference on Software Maintenance and Evolution,
                  {ICSME} 2019, Cleveland, OH, USA, September 29 - October 4, 2019},
  pages        = {169--180},
  publisher    = {{IEEE}},
  year         = {2019},
  url          = {https://doi.org/10.1109/ICSME.2019.00027},
  doi          = {10.1109/ICSME.2019.00027},
  timestamp    = {Fri, 27 Mar 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/AnquetilEAD19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/kbse/VerhaegheFGAD19,
  author       = {Beno{\^{\i}}t Verhaeghe and
                  Christopher P. Fuhrman and
                  Latifa Guerrouj and
                  Nicolas Anquetil and
                  St{\'{e}}phane Ducasse},
  title        = {Empirical Study of Programming to an Interface},
  booktitle    = {34th {IEEE/ACM} International Conference on Automated Software Engineering,
                  {ASE} 2019, San Diego, CA, USA, November 11-15, 2019},
  pages        = {847--850},
  publisher    = {{IEEE}},
  year         = {2019},
  url          = {https://doi.org/10.1109/ASE.2019.00083},
  doi          = {10.1109/ASE.2019.00083},
  timestamp    = {Fri, 24 Feb 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/kbse/VerhaegheFGAD19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sattose/VerhaegheADSDD19,
  author       = {Beno{\^{\i}}t Verhaeghe and
                  Nicolas Anquetil and
                  St{\'{e}}phane Ducasse and
                  Abderrahmane Seriai and
                  Laurent Deruelle and
                  Mustapha Derras},
  editor       = {Anne Etien},
  title        = {Migrating {GWT} to Angular 6 using {MDE}},
  booktitle    = {Proceedings of the Seminar Series on Advanced Techniques {\&}
                  Tools for Software Evolution {(SATTOSE} 2019), Bolzano, Italy, July
                  8-10 Day, 2019},
  series       = {{CEUR} Workshop Proceedings},
  volume       = {2510},
  publisher    = {CEUR-WS.org},
  year         = {2019},
  url          = {https://ceur-ws.org/Vol-2510/sattose2019\_paper\_1.pdf},
  timestamp    = {Fri, 10 Mar 2023 16:23:14 +0100},
  biburl       = {https://dblp.org/rec/conf/sattose/VerhaegheADSDD19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/VerhaegheEASDDD19,
  author       = {Beno{\^{\i}}t Verhaeghe and
                  Anne Etien and
                  Nicolas Anquetil and
                  Abderrahmane Seriai and
                  Laurent Deruelle and
                  St{\'{e}}phane Ducasse and
                  Mustapha Derras},
  editor       = {Xinyu Wang and
                  David Lo and
                  Emad Shihab},
  title        = {{GUI} Migration using {MDE} from {GWT} to Angular 6: An Industrial
                  Case},
  booktitle    = {26th {IEEE} International Conference on Software Analysis, Evolution
                  and Reengineering, {SANER} 2019, Hangzhou, China, February 24-27,
                  2019},
  pages        = {579--583},
  publisher    = {{IEEE}},
  year         = {2019},
  url          = {https://doi.org/10.1109/SANER.2019.8667989},
  doi          = {10.1109/SANER.2019.8667989},
  timestamp    = {Fri, 27 Mar 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/VerhaegheEASDDD19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1909-03658,
  author       = {Thomas Dupriez and
                  Guillermo Polito and
                  Steven Costiou and
                  Vincent Aranega and
                  St{\'{e}}phane Ducasse},
  title        = {Sindarin: {A} Versatile Scripting {API} for the Pharo Debugger},
  journal      = {CoRR},
  volume       = {abs/1909.03658},
  year         = {2019},
  url          = {http://arxiv.org/abs/1909.03658},
  eprinttype    = {arXiv},
  eprint       = {1909.03658},
  timestamp    = {Tue, 17 Sep 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1909-03658.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1912-07322,
  author       = {Matias Martinez and
                  Anne Etien and
                  St{\'{e}}phane Ducasse and
                  Christopher P. Fuhrman},
  title        = {RTj: a Java framework for detecting and refactoring rotten green test
                  cases},
  journal      = {CoRR},
  volume       = {abs/1912.07322},
  year         = {2019},
  url          = {http://arxiv.org/abs/1912.07322},
  eprinttype    = {arXiv},
  eprint       = {1912.07322},
  timestamp    = {Fri, 24 Feb 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1912-07322.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jot/TesonePBDF18,
  author       = {Pablo Tesone and
                  Guillermo Polito and
                  Noury Bouraqadi and
                  St{\'{e}}phane Ducasse and
                  Luc Fabresse},
  title        = {Dynamic Software Update from Development to Production},
  journal      = {J. Object Technol.},
  volume       = {17},
  number       = {1},
  pages        = {1:1--36},
  year         = {2018},
  url          = {https://doi.org/10.5381/jot.2018.17.1.a2},
  doi          = {10.5381/JOT.2018.17.1.A2},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jot/TesonePBDF18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/programming/PolitoTDF18,
  author       = {Guillermo Polito and
                  Camille Teruel and
                  St{\'{e}}phane Ducasse and
                  Luc Fabresse},
  title        = {Scoped Extension Methods in Dynamically-Typed Languages},
  journal      = {Art Sci. Eng. Program.},
  volume       = {2},
  number       = {1},
  pages        = {1},
  year         = {2018},
  url          = {https://doi.org/10.22152/programming-journal.org/2018/2/1},
  doi          = {10.22152/PROGRAMMING-JOURNAL.ORG/2018/2/1},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/programming/PolitoTDF18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/scp/PolletD18,
  author       = {Damien Pollet and
                  St{\'{e}}phane Ducasse},
  title        = {A critical analysis of string APIs: The case of Pharo},
  journal      = {Sci. Comput. Program.},
  volume       = {161},
  pages        = {89--104},
  year         = {2018},
  url          = {https://doi.org/10.1016/j.scico.2017.11.005},
  doi          = {10.1016/J.SCICO.2017.11.005},
  timestamp    = {Tue, 10 Jul 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/scp/PolletD18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/sqj/HoraRVAED18,
  author       = {Andr{\'{e}} C. Hora and
                  Romain Robbes and
                  Marco T{\'{u}}lio Valente and
                  Nicolas Anquetil and
                  Anne Etien and
                  St{\'{e}}phane Ducasse},
  title        = {How do developers react to {API} evolution? {A} large-scale empirical
                  study},
  journal      = {Softw. Qual. J.},
  volume       = {26},
  number       = {1},
  pages        = {161--191},
  year         = {2018},
  url          = {https://doi.org/10.1007/s11219-016-9344-4},
  doi          = {10.1007/S11219-016-9344-4},
  timestamp    = {Mon, 05 Feb 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/sqj/HoraRVAED18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoop/KalebaBD18,
  author       = {Sophie Kaleba and
                  Cl{\'{e}}ment B{\'{e}}ra and
                  St{\'{e}}phane Ducasse},
  editor       = {Tim Felgentreff and
                  Olivier Zendra},
  title        = {Assessing primitives performance on multi-stage execution},
  booktitle    = {Proceedings of the 13th Workshop on Implementation, Compilation, Optimization
                  of Object-Oriented Languages, Programs and Systems, ICOOOLPS@ECOOP
                  2018, Amsterdam, Netherlands, July 16-21, 2018},
  pages        = {1--10},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3242947.3242950},
  doi          = {10.1145/3242947.3242950},
  timestamp    = {Fri, 21 Dec 2018 06:42:46 +0100},
  biburl       = {https://dblp.org/rec/conf/ecoop/KalebaBD18.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/icse/RochaD18,
  author       = {Henrique Rocha and
                  St{\'{e}}phane Ducasse},
  editor       = {Roberto Tonelli and
                  Giuseppe Destefanis and
                  Steve Counsell and
                  Michele Marchesi},
  title        = {Preliminary Steps Towards Modeling Blockchain Oriented Software},
  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        = {52--57},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3194113.3194123},
  doi          = {10.1145/3194113.3194123},
  timestamp    = {Wed, 01 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/RochaD18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/LecerfBGD18,
  author       = {Jason Lecerf and
                  John Brant and
                  Thierry Goubier and
                  St{\'{e}}phane Ducasse},
  title        = {A Reflexive and Automated Approach to Syntactic Pattern Matching in
                  Code Transformations},
  booktitle    = {2018 {IEEE} International Conference on Software Maintenance and Evolution,
                  {ICSME} 2018, Madrid, Spain, September 23-29, 2018},
  pages        = {426--436},
  publisher    = {{IEEE} Computer Society},
  year         = {2018},
  url          = {https://doi.org/10.1109/ICSME.2018.00052},
  doi          = {10.1109/ICSME.2018.00052},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/LecerfBGD18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sac/TesonePFBD18,
  author       = {Pablo Tesone and
                  Guillermo Polito and
                  Luc Fabresse and
                  Noury Bouraqadi and
                  St{\'{e}}phane Ducasse},
  editor       = {Hisham M. Haddad and
                  Roger L. Wainwright and
                  Richard Chbeir},
  title        = {Implementing modular class-based reuse mechanisms on top of a single
                  inheritance {VM}},
  booktitle    = {Proceedings of the 33rd Annual {ACM} Symposium on Applied Computing,
                  {SAC} 2018, Pau, France, April 09-13, 2018},
  pages        = {1030--1037},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3167132.3167244},
  doi          = {10.1145/3167132.3167244},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/sac/TesonePFBD18.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}
}
@inproceedings{DBLP:conf/wcre/DemeyerVEAD18,
  author       = {Serge Demeyer and
                  Beno{\^{\i}}t Verhaeghe and
                  Anne Etien and
                  Nicolas Anquetil and
                  St{\'{e}}phane Ducasse},
  editor       = {Cyrille Artho and
                  Rudolf Ramler},
  title        = {Evaluating the efficiency of continuous testing during test-driven
                  development},
  booktitle    = {2018 {IEEE} Workshop on Validation, Analysis and Evolution of Software
                  Tests, VST@SANER 2018, Campobasso, Italy, March 20, 2018},
  pages        = {21--25},
  publisher    = {{IEEE}},
  year         = {2018},
  url          = {https://doi.org/10.1109/VST.2018.8327152},
  doi          = {10.1109/VST.2018.8327152},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/DemeyerVEAD18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jot/PolitoFBD17,
  author       = {Guillermo Polito and
                  Luc Fabresse and
                  Noury Bouraqadi and
                  St{\'{e}}phane Ducasse},
  title        = {Run-Fail-Grow: Creating Tailored Object-Oriented Runtimes},
  journal      = {J. Object Technol.},
  volume       = {16},
  number       = {3},
  pages        = {2:1--36},
  year         = {2017},
  url          = {https://doi.org/10.5381/jot.2017.16.3.a2},
  doi          = {10.5381/JOT.2017.16.3.A2},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jot/PolitoFBD17.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}
}
@article{DBLP:journals/sqj/BlondeauEACCD17,
  author       = {Vincent Blondeau and
                  Anne Etien and
                  Nicolas Anquetil and
                  Sylvain Cresson and
                  Pascal Croisy and
                  St{\'{e}}phane Ducasse},
  title        = {Test case selection in industry: an analysis of issues related to
                  static approaches},
  journal      = {Softw. Qual. J.},
  volume       = {25},
  number       = {4},
  pages        = {1203--1237},
  year         = {2017},
  url          = {https://doi.org/10.1007/s11219-016-9328-4},
  doi          = {10.1007/S11219-016-9328-4},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/sqj/BlondeauEACCD17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/eics/RaffaillacHD17,
  author       = {Thibault Raffaillac and
                  St{\'{e}}phane Huot and
                  St{\'{e}}phane Ducasse},
  editor       = {Jos{\'{e}} Creissac Campos and
                  Nuno Nunes and
                  Pedro Campos and
                  Ga{\"{e}}lle Calvary and
                  Jeffrey Nichols and
                  C{\'{e}}lia Martinie and
                  Jos{\'{e}} Lu{\'{\i}}s Silva},
  title        = {Turning function calls into animations},
  booktitle    = {Proceedings of the {ACM} {SIGCHI} Symposium on Engineering Interactive
                  Computing Systems, {EICS} 2017, Lisbon, Portugal, June 26-29, 2017},
  pages        = {81--86},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3102113.3102134},
  doi          = {10.1145/3102113.3102134},
  timestamp    = {Sun, 26 Nov 2023 00:57:51 +0100},
  biburl       = {https://dblp.org/rec/conf/eics/RaffaillacHD17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/BlondeauEACCD17,
  author       = {Vincent Blondeau and
                  Anne Etien and
                  Nicolas Anquetil and
                  Sylvain Cresson and
                  Pascal Croisy and
                  St{\'{e}}phane Ducasse},
  title        = {What are the Testing Habits of Developers? {A} Case Study in a Large
                  {IT} Company},
  booktitle    = {2017 {IEEE} International Conference on Software Maintenance and Evolution,
                  {ICSME} 2017, Shanghai, China, September 17-22, 2017},
  pages        = {58--68},
  publisher    = {{IEEE} Computer Society},
  year         = {2017},
  url          = {https://doi.org/10.1109/ICSME.2017.68},
  doi          = {10.1109/ICSME.2017.68},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/BlondeauEACCD17.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/iwst/VerhaegheADB17,
  author       = {Beno{\^{\i}}t Verhaeghe and
                  Nicolas Anquetil and
                  St{\'{e}}phane Ducasse and
                  Vincent Blondeau},
  editor       = {Jannik Laval and
                  Anne Etien},
  title        = {Usage of Tests in an Open-Source Community: {A} Case Study with Pharo
                  Developers},
  booktitle    = {Proceedings of the 12th edition of the International Workshop on Smalltalk
                  Technologies, {IWST} 2017, Maribor, Slovenia, September 4-8, 2017},
  pages        = {4:1--4:9},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3139903.3139909},
  doi          = {10.1145/3139903.3139909},
  timestamp    = {Thu, 14 Oct 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/iwst/VerhaegheADB17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/DupriezPD17,
  author       = {Thomas Dupriez and
                  Guillermo Polito and
                  St{\'{e}}phane Ducasse},
  editor       = {Jannik Laval and
                  Anne Etien},
  title        = {Analysis and exploration for new generation debuggers},
  booktitle    = {Proceedings of the 12th edition of the International Workshop on Smalltalk
                  Technologies, {IWST} 2017, Maribor, Slovenia, September 4-8, 2017},
  pages        = {5:1--5:6},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3139903.3139910},
  doi          = {10.1145/3139903.3139910},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwst/DupriezPD17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/KalebaBBD17,
  author       = {Sophie Kaleba and
                  Cl{\'{e}}ment B{\'{e}}ra and
                  Alexandre Bergel and
                  St{\'{e}}phane Ducasse},
  editor       = {Jannik Laval and
                  Anne Etien},
  title        = {A detailed {VM} profiler for the Cog {VM}},
  booktitle    = {Proceedings of the 12th edition of the International Workshop on Smalltalk
                  Technologies, {IWST} 2017, Maribor, Slovenia, September 4-8, 2017},
  pages        = {6:1--6:8},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3139903.3139911},
  doi          = {10.1145/3139903.3139911},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwst/KalebaBBD17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/MarraBCKPPD17,
  author       = {Matteo Marra and
                  Elisa Gonzalez Boix and
                  Steven Costiou and
                  Micka{\"{e}}l Kerboeuf and
                  Alain Plantec and
                  Guillermo Polito and
                  St{\'{e}}phane Ducasse},
  editor       = {Jannik Laval and
                  Anne Etien},
  title        = {Debugging Cyber-Physical Systems with Pharo: An Experience Report},
  booktitle    = {Proceedings of the 12th edition of the International Workshop on Smalltalk
                  Technologies, {IWST} 2017, Maribor, Slovenia, September 4-8, 2017},
  pages        = {8:1--8:10},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3139903.3139913},
  doi          = {10.1145/3139903.3139913},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwst/MarraBCKPPD17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/PolitoDF17,
  author       = {Guillermo Polito and
                  St{\'{e}}phane Ducasse and
                  Luc Fabresse},
  editor       = {Jannik Laval and
                  Anne Etien},
  title        = {First-Class Undefined Classes for Pharo: From Alternative Designs
                  to a Unified Practical Solution},
  booktitle    = {Proceedings of the 12th edition of the International Workshop on Smalltalk
                  Technologies, {IWST} 2017, Maribor, Slovenia, September 4-8, 2017},
  pages        = {9:1--9:8},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3139903.3139914},
  doi          = {10.1145/3139903.3139914},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/iwst/PolitoDF17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/AlidraSAD17,
  author       = {Abdelghani Alidra and
                  Moussa Saker and
                  Nicolas Anquetil and
                  St{\'{e}}phane Ducasse},
  editor       = {Jannik Laval and
                  Anne Etien},
  title        = {Identifying class name inconsistency in hierarchy: a first simple
                  heuristic},
  booktitle    = {Proceedings of the 12th edition of the International Workshop on Smalltalk
                  Technologies, {IWST} 2017, Maribor, Slovenia, September 4-8, 2017},
  pages        = {14:1--14:8},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3139903.3139920},
  doi          = {10.1145/3139903.3139920},
  timestamp    = {Wed, 25 Sep 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/iwst/AlidraSAD17.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/sqamia/AnquetilBDHL17,
  author       = {Nicolas Anquetil and
                  Muhammad Usman Bhatti and
                  St{\'{e}}phane Ducasse and
                  Andr{\'{e}} C. Hora and
                  Jannik Laval},
  editor       = {Zoran Budimac},
  title        = {The Case for Non-Cohesive Packages},
  booktitle    = {Proceedings of the Sixth Workshop on Software Quality Analysis, Monitoring,
                  Improvement, and Applications, Belgrade, Serbia, September 11-13,
                  2017},
  series       = {{CEUR} Workshop Proceedings},
  volume       = {1938},
  publisher    = {CEUR-WS.org},
  year         = {2017},
  url          = {https://ceur-ws.org/Vol-1938/paper-anq.pdf},
  timestamp    = {Fri, 10 Mar 2023 16:22:29 +0100},
  biburl       = {https://dblp.org/rec/conf/sqamia/AnquetilBDHL17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/SantosPAEMD17,
  author       = {Gustavo Santos and
                  Kl{\'{e}}risson Vin{\'{\i}}cius Ribeiro Paix{\~{a}}o and
                  Nicolas Anquetil and
                  Anne Etien and
                  Marcelo de Almeida Maia and
                  St{\'{e}}phane Ducasse},
  editor       = {Martin Pinzger and
                  Gabriele Bavota and
                  Andrian Marcus},
  title        = {Recommending source code locations for system specific transformations},
  booktitle    = {{IEEE} 24th International Conference on Software Analysis, Evolution
                  and Reengineering, {SANER} 2017, Klagenfurt, Austria, February 20-24,
                  2017},
  pages        = {160--170},
  publisher    = {{IEEE} Computer Society},
  year         = {2017},
  url          = {https://doi.org/10.1109/SANER.2017.7884618},
  doi          = {10.1109/SANER.2017.7884618},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/SantosPAEMD17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/DelplanqueEAMAD17,
  author       = {Julien Delplanque and
                  Anne Etien and
                  Olivier Auverlot and
                  Tom Mens and
                  Nicolas Anquetil and
                  St{\'{e}}phane Ducasse},
  editor       = {Martin Pinzger and
                  Gabriele Bavota and
                  Andrian Marcus},
  title        = {CodeCritics applied to database schema: Challenges and first results},
  booktitle    = {{IEEE} 24th International Conference on Software Analysis, Evolution
                  and Reengineering, {SANER} 2017, Klagenfurt, Austria, February 20-24,
                  2017},
  pages        = {432--436},
  publisher    = {{IEEE} Computer Society},
  year         = {2017},
  url          = {https://doi.org/10.1109/SANER.2017.7884648},
  doi          = {10.1109/SANER.2017.7884648},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/DelplanqueEAMAD17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1708-01679,
  author       = {Guillermo Polito and
                  Camille Teruel and
                  St{\'{e}}phane Ducasse and
                  Luc Fabresse},
  title        = {Scoped Extension Methods in Dynamically-Typed Languages},
  journal      = {CoRR},
  volume       = {abs/1708.01679},
  year         = {2017},
  url          = {http://arxiv.org/abs/1708.01679},
  eprinttype    = {arXiv},
  eprint       = {1708.01679},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1708-01679.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1711-10713,
  author       = {Damien Pollet and
                  St{\'{e}}phane Ducasse},
  title        = {A critical analysis of string APIs: The case of Pharo},
  journal      = {CoRR},
  volume       = {abs/1711.10713},
  year         = {2017},
  url          = {http://arxiv.org/abs/1711.10713},
  eprinttype    = {arXiv},
  eprint       = {1711.10713},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1711-10713.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}
}
@article{DBLP:journals/jot/DiasDCG16,
  author       = {Martin Dias and
                  St{\'{e}}phane Ducasse and
                  Damien Cassou and
                  Ver{\'{o}}nica Uquillas G{\'{o}}mez},
  title        = {Do Tools Support Code Integration? {A} Survey},
  journal      = {J. Object Technol.},
  volume       = {15},
  number       = {2},
  pages        = {2:1--20},
  year         = {2016},
  url          = {https://doi.org/10.5381/jot.2016.15.2.a2},
  doi          = {10.5381/JOT.2016.15.2.A2},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jot/DiasDCG16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/GovinAEDM16,
  author       = {Brice Govin and
                  Nicolas Anquetil and
                  Anne Etien and
                  St{\'{e}}phane Ducasse and
                  Arnaud Mon{\'{e}}gier},
  title        = {How Can We Help Software Rearchitecting Efforts? Study of an Industrial
                  Case},
  booktitle    = {2016 {IEEE} International Conference on Software Maintenance and Evolution,
                  {ICSME} 2016, Raleigh, NC, USA, October 2-7, 2016},
  pages        = {509--518},
  publisher    = {{IEEE} Computer Society},
  year         = {2016},
  url          = {https://doi.org/10.1109/ICSME.2016.43},
  doi          = {10.1109/ICSME.2016.43},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/GovinAEDM16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/DucasseMP16,
  author       = {St{\'{e}}phane Ducasse and
                  Eliot Miranda and
                  Alain Plantec},
  editor       = {Jannik Laval and
                  Anne Etien},
  title        = {Pragmas: Literal Messages as Powerful Method Annotations},
  booktitle    = {Proceedings of the 11th edition of the International Workshop on Smalltalk
                  Technologies, {IWST} 2016, Prague, Czech Republic, August 23-24, 2016},
  pages        = {9},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {http://dl.acm.org/citation.cfm?id=2991050},
  timestamp    = {Tue, 06 Nov 2018 16:58:58 +0100},
  biburl       = {https://dblp.org/rec/conf/iwst/DucasseMP16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/GovinSAD16,
  author       = {Brice Govin and
                  Arnaud Mon{\'{e}}gier du Sorbier and
                  Nicolas Anquetil and
                  St{\'{e}}phane Ducasse},
  editor       = {Jannik Laval and
                  Anne Etien},
  title        = {Clustering technique for conceptual clusters},
  booktitle    = {Proceedings of the 11th edition of the International Workshop on Smalltalk
                  Technologies, {IWST} 2016, Prague, Czech Republic, August 23-24, 2016},
  pages        = {11},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {http://dl.acm.org/citation.cfm?id=2991052},
  timestamp    = {Sun, 23 Apr 2017 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/iwst/GovinSAD16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/RizunDST16,
  author       = {Markiyan Rizun and
                  St{\'{e}}phane Ducasse and
                  Gustavo Santos and
                  Camille Teruel},
  editor       = {Jannik Laval and
                  Anne Etien},
  title        = {Phorms: Pattern Combinator Library for Pharo},
  booktitle    = {Proceedings of the 11th edition of the International Workshop on Smalltalk
                  Technologies, {IWST} 2016, Prague, Czech Republic, August 23-24, 2016},
  pages        = {16},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {http://dl.acm.org/citation.cfm?id=2991057},
  timestamp    = {Sat, 22 Apr 2017 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/iwst/RizunDST16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/BlondeauADCC16,
  author       = {Vincent Blondeau and
                  Nicolas Anquetil and
                  St{\'{e}}phane Ducasse and
                  Sylvain Cresson and
                  Pascal Croisy},
  editor       = {Jannik Laval and
                  Anne Etien},
  title        = {Test Selection with Moose In Industry: Impact of Granularity},
  booktitle    = {Proceedings of the 11th edition of the International Workshop on Smalltalk
                  Technologies, {IWST} 2016, Prague, Czech Republic, August 23-24, 2016},
  pages        = {17},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {http://dl.acm.org/citation.cfm?id=2991058},
  timestamp    = {Sat, 22 Apr 2017 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/iwst/BlondeauADCC16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/SalgadoD16,
  author       = {Ronie Salgado and
                  St{\'{e}}phane Ducasse},
  editor       = {Jannik Laval and
                  Anne Etien},
  title        = {Lowcode: Extending Pharo with {C} Types to Improve Performance},
  booktitle    = {Proceedings of the 11th edition of the International Workshop on Smalltalk
                  Technologies, {IWST} 2016, Prague, Czech Republic, August 23-24, 2016},
  pages        = {23},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {http://dl.acm.org/citation.cfm?id=2991064},
  timestamp    = {Sat, 22 Apr 2017 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/iwst/SalgadoD16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/ArloingDDC16,
  author       = {Thibault Arloing and
                  Yann Dubois and
                  St{\'{e}}phane Ducasse and
                  Damien Cassou},
  editor       = {Jannik Laval and
                  Anne Etien},
  title        = {Pillar: {A} Versatile and Extensible Lightweight Markup Language},
  booktitle    = {Proceedings of the 11th edition of the International Workshop on Smalltalk
                  Technologies, {IWST} 2016, Prague, Czech Republic, August 23-24, 2016},
  pages        = {25},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {http://dl.acm.org/citation.cfm?id=2991066},
  timestamp    = {Sat, 22 Apr 2017 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/iwst/ArloingDDC16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/OumarouAEDK16,
  author       = {Hayatou Oumarou and
                  Nicolas Anquetil and
                  Anne Etien and
                  St{\'{e}}phane Ducasse and
                  Dina Taiw{\'{e}} Kolyang},
  title        = {Identifying the Exact Bug Fixing Actions},
  booktitle    = {7th International Workshop on Empirical Software Engineering in Practice,
                  IWESEP@SANER 2016, Osaka, Japan, March 13, 2016},
  pages        = {51--56},
  publisher    = {{IEEE} Computer Society},
  year         = {2016},
  url          = {https://doi.org/10.1109/IWESEP.2016.13},
  doi          = {10.1109/IWESEP.2016.13},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/OumarouAEDK16.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/jss/HoraAEDV15,
  author       = {Andr{\'{e}} C. Hora and
                  Nicolas Anquetil and
                  Anne Etien and
                  St{\'{e}}phane Ducasse and
                  Marco T{\'{u}}lio Valente},
  title        = {Automatic detection of system-specific conventions unknown to developers},
  journal      = {J. Syst. Softw.},
  volume       = {109},
  pages        = {192--204},
  year         = {2015},
  url          = {https://doi.org/10.1016/j.jss.2015.08.007},
  doi          = {10.1016/J.JSS.2015.08.007},
  timestamp    = {Sun, 12 Nov 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jss/HoraAEDV15.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/GomezDD15,
  author       = {Ver{\'{o}}nica Uquillas G{\'{o}}mez and
                  St{\'{e}}phane Ducasse and
                  Theo D'Hondt},
  title        = {Visually characterizing source code changes},
  journal      = {Sci. Comput. Program.},
  volume       = {98},
  pages        = {376--393},
  year         = {2015},
  url          = {https://doi.org/10.1016/j.scico.2013.08.002},
  doi          = {10.1016/J.SCICO.2013.08.002},
  timestamp    = {Wed, 16 Mar 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/scp/GomezDD15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/taosd/TeruelWDN14,
  author       = {Camille Teruel and
                  Erwann Wernli and
                  St{\'{e}}phane Ducasse and
                  Oscar Nierstrasz},
  title        = {Propagation of Behavioral Variations with Delegation Proxies},
  journal      = {{LNCS} Trans. Aspect Oriented Softw. Dev.},
  volume       = {12},
  pages        = {63--95},
  year         = {2015},
  url          = {https://doi.org/10.1007/978-3-662-46734-3\_2},
  doi          = {10.1007/978-3-662-46734-3\_2},
  timestamp    = {Thu, 04 Jul 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/taosd/TeruelWDN14.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/icsm/SantosAEDV15,
  author       = {Gustavo Santos and
                  Nicolas Anquetil and
                  Anne Etien and
                  St{\'{e}}phane Ducasse and
                  Marco T{\'{u}}lio Valente},
  editor       = {Rainer Koschke and
                  Jens Krinke and
                  Martin P. Robillard},
  title        = {System specific, source code transformations},
  booktitle    = {2015 {IEEE} International Conference on Software Maintenance and Evolution,
                  {ICSME} 2015, Bremen, Germany, September 29 - October 1, 2015},
  pages        = {221--230},
  publisher    = {{IEEE} Computer Society},
  year         = {2015},
  url          = {https://doi.org/10.1109/ICSM.2015.7332468},
  doi          = {10.1109/ICSM.2015.7332468},
  timestamp    = {Sun, 12 Nov 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/SantosAEDV15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/HoraRAEDV15,
  author       = {Andr{\'{e}} C. Hora and
                  Romain Robbes and
                  Nicolas Anquetil and
                  Anne Etien and
                  St{\'{e}}phane Ducasse and
                  Marco T{\'{u}}lio Valente},
  editor       = {Rainer Koschke and
                  Jens Krinke and
                  Martin P. Robillard},
  title        = {How do developers react to {API} evolution? The Pharo ecosystem case},
  booktitle    = {2015 {IEEE} International Conference on Software Maintenance and Evolution,
                  {ICSME} 2015, Bremen, Germany, September 29 - October 1, 2015},
  pages        = {251--260},
  publisher    = {{IEEE} Computer Society},
  year         = {2015},
  url          = {https://doi.org/10.1109/ICSM.2015.7332471},
  doi          = {10.1109/ICSM.2015.7332471},
  timestamp    = {Sun, 12 Nov 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/HoraRAEDV15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/LarchevequeBAD15,
  author       = {Guillaume Larchev{\^{e}}que and
                  Usman Bhatti and
                  Nicolas Anquetil and
                  St{\'{e}}phane Ducasse},
  editor       = {Jannik Laval and
                  Anne Etien},
  title        = {Telescope: {A} High-Level Model to Build Dynamic Visualizations},
  booktitle    = {Proceedings of the International Workshop on Smalltalk Technologies,
                  {IWST} 2015, Brescia, Italy, July 15-16, 2015},
  pages        = {2:1--2:5},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2811237.2811293},
  doi          = {10.1145/2811237.2811293},
  timestamp    = {Wed, 25 Sep 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/iwst/LarchevequeBAD15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/RizunBD15,
  author       = {Markiyan Rizun and
                  Jean{-}Christophe Bach and
                  St{\'{e}}phane Ducasse},
  editor       = {Jannik Laval and
                  Anne Etien},
  title        = {Code Transformation by Direct Transformation of ASTs},
  booktitle    = {Proceedings of the International Workshop on Smalltalk Technologies,
                  {IWST} 2015, Brescia, Italy, July 15-16, 2015},
  pages        = {7:1--7:7},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2811237.2811297},
  doi          = {10.1145/2811237.2811297},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwst/RizunBD15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/DiasPCD15,
  author       = {Martin Dias and
                  Guillermo Polito and
                  Damien Cassou and
                  St{\'{e}}phane Ducasse},
  editor       = {Jannik Laval and
                  Anne Etien},
  title        = {DeltaImpactFinder: Assessing Semantic Merge Conflicts with Dependency
                  Analysis},
  booktitle    = {Proceedings of the International Workshop on Smalltalk Technologies,
                  {IWST} 2015, Brescia, Italy, July 15-16, 2015},
  pages        = {8:1--8:6},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2811237.2811299},
  doi          = {10.1145/2811237.2811299},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwst/DiasPCD15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/BlondeauADCC15,
  author       = {Vincent Blondeau and
                  Nicolas Anquetil and
                  St{\'{e}}phane Ducasse and
                  Sylvain Cresson and
                  Pascal Croisy},
  editor       = {Jannik Laval and
                  Anne Etien},
  title        = {Software metrics to predict the health of a project?: An assessment
                  in a major {IT} company},
  booktitle    = {Proceedings of the International Workshop on Smalltalk Technologies,
                  {IWST} 2015, Brescia, Italy, July 15-16, 2015},
  pages        = {9:1--9:8},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2811237.2811294},
  doi          = {10.1145/2811237.2811294},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwst/BlondeauADCC15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/PolletD15,
  author       = {Damien Pollet and
                  St{\'{e}}phane Ducasse},
  editor       = {Jannik Laval and
                  Anne Etien},
  title        = {A First Analysis of String APIs: the Case of Pharo},
  booktitle    = {Proceedings of the International Workshop on Smalltalk Technologies,
                  {IWST} 2015, Brescia, Italy, July 15-16, 2015},
  pages        = {10:1--10:8},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2811237.2811298},
  doi          = {10.1145/2811237.2811298},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwst/PolletD15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/PolitoDBF15,
  author       = {Guillermo Polito and
                  St{\'{e}}phane Ducasse and
                  Noury Bouraqadi and
                  Luc Fabresse},
  editor       = {Gail C. Murphy and
                  Guy L. Steele Jr.},
  title        = {A bootstrapping infrastructure to build and extend Pharo-like languages},
  booktitle    = {2015 {ACM} International Symposium on New Ideas, New Paradigms, and
                  Reflections on Programming and Software, Onward! 2015, Pittsburgh,
                  PA, USA, October 25-30, 2015},
  pages        = {183--196},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2814228.2814236},
  doi          = {10.1145/2814228.2814236},
  timestamp    = {Mon, 12 Jul 2021 15:34:15 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/PolitoDBF15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/PolitoDBFM15,
  author       = {Guillermo Polito and
                  St{\'{e}}phane Ducasse and
                  Noury Bouraqadi and
                  Luc Fabresse and
                  Max Mattone},
  editor       = {Gail C. Murphy and
                  Guy L. Steele Jr.},
  title        = {Virtualization support for dynamic core library update},
  booktitle    = {2015 {ACM} International Symposium on New Ideas, New Paradigms, and
                  Reflections on Programming and Software, Onward! 2015, Pittsburgh,
                  PA, USA, October 25-30, 2015},
  pages        = {211--223},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2814228.2814233},
  doi          = {10.1145/2814228.2814233},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/PolitoDBFM15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/ChariGMD15,
  author       = {Guido Chari and
                  Diego Garbervetsky and
                  Stefan Marr and
                  St{\'{e}}phane Ducasse},
  editor       = {Gail C. Murphy and
                  Guy L. Steele Jr.},
  title        = {Towards fully reflective environments},
  booktitle    = {2015 {ACM} International Symposium on New Ideas, New Paradigms, and
                  Reflections on Programming and Software, Onward! 2015, Pittsburgh,
                  PA, USA, October 25-30, 2015},
  pages        = {240--253},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2814228.2814241},
  doi          = {10.1145/2814228.2814241},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/oopsla/ChariGMD15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/MarrD15,
  author       = {Stefan Marr and
                  St{\'{e}}phane Ducasse},
  editor       = {Jonathan Aldrich and
                  Patrick Eugster},
  title        = {Tracing vs. partial evaluation: comparing meta-compilation approaches
                  for self-optimizing interpreters},
  booktitle    = {Proceedings of the 2015 {ACM} {SIGPLAN} International Conference on
                  Object-Oriented Programming, Systems, Languages, and Applications,
                  {OOPSLA} 2015, part of {SPLASH} 2015, Pittsburgh, PA, USA, October
                  25-30, 2015},
  pages        = {821--839},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2814270.2814275},
  doi          = {10.1145/2814270.2814275},
  timestamp    = {Wed, 23 Jun 2021 16:58:51 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/MarrD15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pldi/MarrSD15,
  author       = {Stefan Marr and
                  Chris Seaton and
                  St{\'{e}}phane Ducasse},
  editor       = {David Grove and
                  Stephen M. Blackburn},
  title        = {Zero-overhead metaprogramming: reflection and metaobject protocols
                  fast and without compromises},
  booktitle    = {Proceedings of the 36th {ACM} {SIGPLAN} Conference on Programming
                  Language Design and Implementation, Portland, OR, USA, June 15-17,
                  2015},
  pages        = {545--554},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2737924.2737963},
  doi          = {10.1145/2737924.2737963},
  timestamp    = {Wed, 23 Jun 2021 16:58:51 +0200},
  biburl       = {https://dblp.org/rec/conf/pldi/MarrSD15.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}
}
@inproceedings{DBLP:conf/scam/SantosEADV15,
  author       = {Gustavo Santos and
                  Anne Etien and
                  Nicolas Anquetil and
                  St{\'{e}}phane Ducasse and
                  Marco T{\'{u}}lio Valente},
  editor       = {Michael W. Godfrey and
                  David Lo and
                  Foutse Khomh},
  title        = {Recording and replaying system specific, source code transformations},
  booktitle    = {15th {IEEE} International Working Conference on Source Code Analysis
                  and Manipulation, {SCAM} 2015, Bremen, Germany, September 27-28, 2015},
  pages        = {221--230},
  publisher    = {{IEEE} Computer Society},
  year         = {2015},
  url          = {https://doi.org/10.1109/SCAM.2015.7335418},
  doi          = {10.1109/SCAM.2015.7335418},
  timestamp    = {Sun, 12 Nov 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/scam/SantosEADV15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/vissoft/SantosAEDV15,
  author       = {Gustavo Santos and
                  Nicolas Anquetil and
                  Anne Etien and
                  St{\'{e}}phane Ducasse and
                  Marco T{\'{u}}lio Valente},
  title        = {OrionPlanning: Improving modularization and checking consistency on
                  software architecture},
  booktitle    = {3rd {IEEE} Working Conference on Software Visualization, {VISSOFT}
                  2015, Bremen, Germany, September 27-28, 2015},
  pages        = {190--194},
  publisher    = {{IEEE} Computer Society},
  year         = {2015},
  url          = {https://doi.org/10.1109/VISSOFT.2015.7332435},
  doi          = {10.1109/VISSOFT.2015.7332435},
  timestamp    = {Sun, 12 Nov 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/vissoft/SantosAEDV15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/DiasBGCD15,
  author       = {Martin Dias and
                  Alberto Bacchelli and
                  Georgios Gousios and
                  Damien Cassou and
                  St{\'{e}}phane Ducasse},
  editor       = {Yann{-}Ga{\"{e}}l Gu{\'{e}}h{\'{e}}neuc and
                  Bram Adams and
                  Alexander Serebrenik},
  title        = {Untangling fine-grained code changes},
  booktitle    = {22nd {IEEE} International Conference on Software Analysis, Evolution,
                  and Reengineering, {SANER} 2015, Montreal, QC, Canada, March 2-6,
                  2015},
  pages        = {341--350},
  publisher    = {{IEEE} Computer Society},
  year         = {2015},
  url          = {https://doi.org/10.1109/SANER.2015.7081844},
  doi          = {10.1109/SANER.2015.7081844},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/DiasBGCD15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/OumarouAEDK15,
  author       = {Hayatou Oumarou and
                  Nicolas Anquetil and
                  Anne Etien and
                  St{\'{e}}phane Ducasse and
                  Dina Taiw{\'{e}} Kolyang},
  editor       = {Yann{-}Ga{\"{e}}l Gu{\'{e}}h{\'{e}}neuc and
                  Bram Adams and
                  Alexander Serebrenik},
  title        = {Identifying the exact fixing actions of static rule violation},
  booktitle    = {22nd {IEEE} International Conference on Software Analysis, Evolution,
                  and Reengineering, {SANER} 2015, Montreal, QC, Canada, March 2-6,
                  2015},
  pages        = {371--379},
  publisher    = {{IEEE} Computer Society},
  year         = {2015},
  url          = {https://doi.org/10.1109/SANER.2015.7081847},
  doi          = {10.1109/SANER.2015.7081847},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/OumarouAEDK15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/DiasBGCD15,
  author       = {Martin Dias and
                  Alberto Bacchelli and
                  Georgios Gousios and
                  Damien Cassou and
                  St{\'{e}}phane Ducasse},
  title        = {Untangling Fine-Grained Code Changes},
  journal      = {CoRR},
  volume       = {abs/1502.06757},
  year         = {2015},
  url          = {http://arxiv.org/abs/1502.06757},
  eprinttype    = {arXiv},
  eprint       = {1502.06757},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/DiasBGCD15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/DiasPCD15,
  author       = {Martin Dias and
                  Guillermo Polito and
                  Damien Cassou and
                  St{\'{e}}phane Ducasse},
  title        = {DeltaImpactFinder: Assessing Semantic Merge Conflicts with Dependency
                  Analysis},
  journal      = {CoRR},
  volume       = {abs/1509.04207},
  year         = {2015},
  url          = {http://arxiv.org/abs/1509.04207},
  eprinttype    = {arXiv},
  eprint       = {1509.04207},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/DiasPCD15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/scp/FabryKDD14,
  author       = {Johan Fabry and
                  Andy Kellens and
                  Simon Denier and
                  St{\'{e}}phane Ducasse},
  title        = {AspectMaps: Extending Moose to visualize {AOP} software},
  journal      = {Sci. Comput. Program.},
  volume       = {79},
  pages        = {6--22},
  year         = {2014},
  url          = {https://doi.org/10.1016/j.scico.2012.02.007},
  doi          = {10.1016/J.SCICO.2012.02.007},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/scp/FabryKDD14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/scp/AbdeenDPAF14,
  author       = {Hani Abdeen and
                  St{\'{e}}phane Ducasse and
                  Damien Pollet and
                  Ilham Alloui and
                  Jean{-}R{\'{e}}my Falleri},
  title        = {The Package Blueprint: Visually analyzing and quantifying packages
                  dependencies},
  journal      = {Sci. Comput. Program.},
  volume       = {89},
  pages        = {298--319},
  year         = {2014},
  url          = {https://doi.org/10.1016/j.scico.2014.02.016},
  doi          = {10.1016/J.SCICO.2014.02.016},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/scp/AbdeenDPAF14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/scp/RyseghemDF14,
  author       = {Benjamin Van Ryseghem and
                  St{\'{e}}phane Ducasse and
                  Johan Fabry},
  title        = {Seamless composition and reuse of customizable user interfaces with
                  Spec},
  journal      = {Sci. Comput. Program.},
  volume       = {96},
  pages        = {34--51},
  year         = {2014},
  url          = {https://doi.org/10.1016/j.scico.2013.11.035},
  doi          = {10.1016/J.SCICO.2013.11.035},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/scp/RyseghemDF14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/scp/GomezDK14,
  author       = {Ver{\'{o}}nica Uquillas G{\'{o}}mez and
                  St{\'{e}}phane Ducasse and
                  Andy Kellens},
  title        = {Supporting streams of changes during branch integration},
  journal      = {Sci. Comput. Program.},
  volume       = {96},
  pages        = {84--106},
  year         = {2014},
  url          = {https://doi.org/10.1016/j.scico.2014.07.012},
  doi          = {10.1016/J.SCICO.2014.07.012},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/scp/GomezDK14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/scp/PolitoDFBR14,
  author       = {Guillermo Polito and
                  St{\'{e}}phane Ducasse and
                  Luc Fabresse and
                  Noury Bouraqadi and
                  Benjamin Van Ryseghem},
  title        = {Bootstrapping reflective systems: The case of Pharo},
  journal      = {Sci. Comput. Program.},
  volume       = {96},
  pages        = {141--155},
  year         = {2014},
  url          = {https://doi.org/10.1016/j.scico.2013.10.008},
  doi          = {10.1016/J.SCICO.2013.10.008},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/scp/PolitoDFBR14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/spe/LavalD14,
  author       = {Jannik Laval and
                  St{\'{e}}phane Ducasse},
  title        = {Resolving cyclic dependencies between packages with enriched dependency
                  structural matrix},
  journal      = {Softw. Pract. Exp.},
  volume       = {44},
  number       = {2},
  pages        = {235--257},
  year         = {2014},
  url          = {https://doi.org/10.1002/spe.2164},
  doi          = {10.1002/SPE.2164},
  timestamp    = {Thu, 09 Apr 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/spe/LavalD14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/spe/DiasPDA14,
  author       = {Martin Dias and
                  Mariano Martinez Peck and
                  St{\'{e}}phane Ducasse and
                  Gabriela Ar{\'{e}}valo},
  title        = {Fuel: a fast general purpose object graph serializer},
  journal      = {Softw. Pract. Exp.},
  volume       = {44},
  number       = {4},
  pages        = {433--453},
  year         = {2014},
  url          = {https://doi.org/10.1002/spe.2136},
  doi          = {10.1002/SPE.2136},
  timestamp    = {Thu, 09 Apr 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/spe/DiasPDA14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aosd/WernliNTD14,
  author       = {Erwann Wernli and
                  Oscar Nierstrasz and
                  Camille Teruel and
                  St{\'{e}}phane Ducasse},
  editor       = {Walter Binder and
                  Erik Ernst and
                  Achille Peternier and
                  Robert Hirschfeld},
  title        = {Delegation proxies: the power of propagation},
  booktitle    = {13th International Conference on Modularity, {MODULARITY} '14, Lugano,
                  Switzerland, April 22-26, 2014},
  pages        = {1--12},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2577080.2577081},
  doi          = {10.1145/2577080.2577081},
  timestamp    = {Tue, 21 Mar 2023 21:01:43 +0100},
  biburl       = {https://dblp.org/rec/conf/aosd/WernliNTD14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/csmr/HoraEADV14,
  author       = {Andr{\'{e}} C. Hora and
                  Anne Etien and
                  Nicolas Anquetil and
                  St{\'{e}}phane Ducasse and
                  Marco T{\'{u}}lio Valente},
  editor       = {Serge Demeyer and
                  Dave W. Binkley and
                  Filippo Ricca},
  title        = {APIEvolutionMiner: Keeping {API} evolution under control},
  booktitle    = {2014 Software Evolution Week - {IEEE} Conference on Software Maintenance,
                  Reengineering, and Reverse Engineering, {CSMR-WCRE} 2014, Antwerp,
                  Belgium, February 3-6, 2014},
  pages        = {420--424},
  publisher    = {{IEEE} Computer Society},
  year         = {2014},
  url          = {https://doi.org/10.1109/CSMR-WCRE.2014.6747209},
  doi          = {10.1109/CSMR-WCRE.2014.6747209},
  timestamp    = {Sun, 12 Nov 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/csmr/HoraEADV14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/vissoft/BergelMDG14,
  author       = {Alexandre Bergel and
                  Sergio Maass and
                  St{\'{e}}phane Ducasse and
                  Tudor G{\^{\i}}rba},
  editor       = {Houari A. Sahraoui and
                  Andy Zaidman and
                  Bonita Sharif},
  title        = {A Domain-Specific Language for Visualizing Software Dependencies as
                  a Graph},
  booktitle    = {Second {IEEE} Working Conference on Software Visualization, {VISSOFT}
                  2014, Victoria, BC, Canada, September 29-30, 2014},
  pages        = {45--49},
  publisher    = {{IEEE} Computer Society},
  year         = {2014},
  url          = {https://doi.org/10.1109/VISSOFT.2014.17},
  doi          = {10.1109/VISSOFT.2014.17},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/vissoft/BergelMDG14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ercim/AnquetilDB14,
  author       = {Nicolas Anquetil and
                  St{\'{e}}phane Ducasse and
                  Usman Bhatti},
  title        = {Dedicated Software Analysis Tools},
  journal      = {{ERCIM} News},
  volume       = {2014},
  number       = {99},
  year         = {2014},
  url          = {http://ercim-news.ercim.eu/en99/special/dedicated-software-analysis-tools},
  timestamp    = {Wed, 22 May 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ercim/AnquetilDB14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/isi/Authosserre-CavareroBBCDDDFFLLGMP13,
  author       = {A. Authosserre{-}Cavarero and
                  Fr{\'{e}}d{\'{e}}ric Bertrand and
                  Mireille Blay{-}Fornarino and
                  Philippe Collet and
                  Hubert Dubois and
                  St{\'{e}}phane Ducasse and
                  Sophie Dupuy{-}Chessa and
                  Catherine Faron{-}Zucker and
                  Cyril Faucher and
                  Jean{-}Yves Lafaye and
                  Philippe Lahire and
                  Olivier Le Goa{\"{e}}r and
                  Johan Montagnat and
                  Anne{-}Marie Pinna{-}Dery},
  title        = {Ing {\'{e}}nierie dirig {\'{e}}e par les mod {\`{e}}les
                  : quels supports {\`{a}} l'interop {\'{e}}rabilit {\'{e}}
                  des syst {\`{e}}mes d'information ?},
  journal      = {Ing{\'{e}}nierie des Syst{\`{e}}mes d Inf.},
  volume       = {18},
  number       = {2},
  pages        = {13--44},
  year         = {2013},
  url          = {https://doi.org/10.3166/isi.18.2.13-44},
  doi          = {10.3166/ISI.18.2.13-44},
  timestamp    = {Thu, 20 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/isi/Authosserre-CavareroBBCDDDFFLLGMP13.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}
}
@article{DBLP:journals/scp/LavalABD13,
  author       = {Jannik Laval and
                  Nicolas Anquetil and
                  Usman Bhatti and
                  St{\'{e}}phane Ducasse},
  title        = {oZone: Layer identification in the presence of cyclic dependencies},
  journal      = {Sci. Comput. Program.},
  volume       = {78},
  number       = {8},
  pages        = {1055--1072},
  year         = {2013},
  url          = {https://doi.org/10.1016/j.scico.2012.08.001},
  doi          = {10.1016/J.SCICO.2012.08.001},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/scp/LavalABD13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/smr/Mordal-ManetALSVD13,
  author       = {Karine Mordal{-}Manet and
                  Nicolas Anquetil and
                  Jannik Laval and
                  Alexander Serebrenik and
                  Bogdan Vasilescu and
                  St{\'{e}}phane Ducasse},
  title        = {Software quality metrics aggregation in industry},
  journal      = {J. Softw. Evol. Process.},
  volume       = {25},
  number       = {10},
  pages        = {1117--1135},
  year         = {2013},
  url          = {https://doi.org/10.1002/smr.1558},
  doi          = {10.1002/SMR.1558},
  timestamp    = {Sun, 22 Oct 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/smr/Mordal-ManetALSVD13.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}
}
@inproceedings{DBLP:conf/wcre/AbdeenSSAD13,
  author       = {Hani Abdeen and
                  Houari A. Sahraoui and
                  Osama Shata and
                  Nicolas Anquetil and
                  St{\'{e}}phane Ducasse},
  editor       = {Ralf L{\"{a}}mmel and
                  Rocco Oliveto and
                  Romain Robbes},
  title        = {Towards automatically improving package structure while respecting
                  original design decisions},
  booktitle    = {20th Working Conference on Reverse Engineering, {WCRE} 2013, Koblenz,
                  Germany, October 14-17, 2013},
  pages        = {212--221},
  publisher    = {{IEEE} Computer Society},
  year         = {2013},
  url          = {https://doi.org/10.1109/WCRE.2013.6671296},
  doi          = {10.1109/WCRE.2013.6671296},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/AbdeenSSAD13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/HoraADV13,
  author       = {Andr{\'{e}} C. Hora and
                  Nicolas Anquetil and
                  St{\'{e}}phane Ducasse and
                  Marco T{\'{u}}lio Valente},
  editor       = {Ralf L{\"{a}}mmel and
                  Rocco Oliveto and
                  Romain Robbes},
  title        = {Mining system specific rules from change patterns},
  booktitle    = {20th Working Conference on Reverse Engineering, {WCRE} 2013, Koblenz,
                  Germany, October 14-17, 2013},
  pages        = {331--340},
  publisher    = {{IEEE} Computer Society},
  year         = {2013},
  url          = {https://doi.org/10.1109/WCRE.2013.6671308},
  doi          = {10.1109/WCRE.2013.6671308},
  timestamp    = {Sun, 12 Nov 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/HoraADV13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/CassouDP13,
  author       = {Damien Cassou and
                  St{\'{e}}phane Ducasse and
                  Nicolas Petton},
  title        = {SafeJS: Hermetic Sandboxing for JavaScript},
  journal      = {CoRR},
  volume       = {abs/1309.3914},
  year         = {2013},
  url          = {http://arxiv.org/abs/1309.3914},
  eprinttype    = {arXiv},
  eprint       = {1309.3914},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/CassouDP13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/DiasCD13,
  author       = {Martin Dias and
                  Damien Cassou and
                  St{\'{e}}phane Ducasse},
  title        = {Representing Code History with Development Environment Events},
  journal      = {CoRR},
  volume       = {abs/1309.4334},
  year         = {2013},
  url          = {http://arxiv.org/abs/1309.4334},
  eprinttype    = {arXiv},
  eprint       = {1309.4334},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/DiasCD13.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}
}
@article{DBLP:journals/cl/PeckBDF12,
  author       = {Mariano Martinez Peck and
                  Noury Bouraqadi and
                  St{\'{e}}phane Ducasse and
                  Luc Fabresse},
  title        = {Object swapping challenges: An evaluation of imageSegment},
  journal      = {Comput. Lang. Syst. Struct.},
  volume       = {38},
  number       = {1},
  pages        = {1--15},
  year         = {2012},
  url          = {https://doi.org/10.1016/j.cl.2011.10.001},
  doi          = {10.1016/J.CL.2011.10.001},
  timestamp    = {Mon, 26 Oct 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cl/PeckBDF12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cl/GomezDD12,
  author       = {Ver{\'{o}}nica Uquillas G{\'{o}}mez and
                  St{\'{e}}phane Ducasse and
                  Theo D'Hondt},
  title        = {Ring: {A} unifying meta-model and infrastructure for Smalltalk source
                  code analysis tools},
  journal      = {Comput. Lang. Syst. Struct.},
  volume       = {38},
  number       = {1},
  pages        = {44--60},
  year         = {2012},
  url          = {https://doi.org/10.1016/j.cl.2011.11.001},
  doi          = {10.1016/J.CL.2011.11.001},
  timestamp    = {Wed, 16 Mar 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cl/GomezDD12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jot/LavalFVD12,
  author       = {Jannik Laval and
                  Jean{-}R{\'{e}}my Falleri and
                  Philippe Vismara and
                  St{\'{e}}phane Ducasse},
  title        = {Efficient Retrieval and Ranking of Undesired Package Cycles in Large
                  Software Systems},
  journal      = {J. Object Technol.},
  volume       = {11},
  number       = {1},
  pages        = {1--24},
  year         = {2012},
  url          = {https://doi.org/10.5381/jot.2012.11.1.a4},
  doi          = {10.5381/JOT.2012.11.1.A4},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jot/LavalFVD12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/csmr/HoraADBCVM12,
  author       = {Andr{\'{e}} C. Hora and
                  Nicolas Anquetil and
                  St{\'{e}}phane Ducasse and
                  Muhammad Usman Bhatti and
                  C{\'{e}}sar Couto and
                  Marco T{\'{u}}lio Valente and
                  Julio Martins},
  editor       = {Tom Mens and
                  Anthony Cleve and
                  Rudolf Ferenc},
  title        = {Bug Maps: {A} Tool for the Visual Exploration and Analysis of Bugs},
  booktitle    = {16th European Conference on Software Maintenance and Reengineering,
                  {CSMR} 2012, Szeged, Hungary, March 27-30, 2012},
  pages        = {523--526},
  publisher    = {{IEEE} Computer Society},
  year         = {2012},
  url          = {https://doi.org/10.1109/CSMR.2012.68},
  doi          = {10.1109/CSMR.2012.68},
  timestamp    = {Sun, 12 Nov 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/csmr/HoraADBCVM12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/HoraADA12,
  author       = {Andr{\'{e}} C. Hora and
                  Nicolas Anquetil and
                  St{\'{e}}phane Ducasse and
                  Simon Allier},
  title        = {Domain specific warnings: Are they any better?},
  booktitle    = {28th {IEEE} International Conference on Software Maintenance, {ICSM}
                  2012, Trento, Italy, September 23-28, 2012},
  pages        = {441--450},
  publisher    = {{IEEE} Computer Society},
  year         = {2012},
  url          = {https://doi.org/10.1109/ICSM.2012.6405305},
  doi          = {10.1109/ICSM.2012.6405305},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/HoraADA12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/inforsid/AuthossereBBCDDDFFLLGMP12,
  author       = {Annie Authossere and
                  Fr{\'{e}}d{\'{e}}ric Bertrand and
                  Mireille Blay{-}Fornarino and
                  Philippe Collet and
                  Hubert Dubois and
                  St{\'{e}}phane Ducasse and
                  Sophie Dupuy{-}Chessa and
                  Catherine Faron{-}Zucker and
                  Cyril Faucher and
                  Jean{-}Yves Lafaye and
                  Philippe Lahire and
                  Olivier Le Goa{\"{e}}r and
                  Johan Montagnat and
                  Anne{-}Marie Pinna{-}Dery},
  title        = {Interop{\'{e}}rabilit{\'{e}} des Syst{\`{e}}mes d'Information
                  : approches dirig{\'{e}}es par les mod{\`{e}}les},
  booktitle    = {Actes du XXX{\`{e}}me Congr{\`{e}}s INFORSID, Montpellier, France,
                  29 - 31 mai 2012},
  pages        = {11--30},
  year         = {2012},
  url          = {http://liris.cnrs.fr/inforsid/sites/default/files/2012\_1\_1-AnnieAuthosserre-Cavarer.pdf},
  timestamp    = {Thu, 20 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/inforsid/AuthossereBBCDDDFFLLGMP12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/RyseghemDF12,
  author       = {Benjamin Van Ryseghem and
                  St{\'{e}}phane Ducasse and
                  Johan Fabry},
  editor       = {Lo{\"{\i}}c Lagadec and
                  Alain Plantec},
  title        = {Spec: a framework for the specification and reuse of UIs and their
                  models},
  booktitle    = {Proceedings of the International Workshop on Smalltalk Technologies,
                  {IWST} 2012, Gent, Belgium, August 28, 2012},
  pages        = {2:1--2:14},
  publisher    = {{ACM}},
  year         = {2012},
  url          = {https://doi.org/10.1145/2448963.2448965},
  doi          = {10.1145/2448963.2448965},
  timestamp    = {Tue, 06 Nov 2018 16:58:58 +0100},
  biburl       = {https://dblp.org/rec/conf/iwst/RyseghemDF12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/seke/BhattiAHD12,
  author       = {Muhammad Usman Bhatti and
                  Nicolas Anquetil and
                  Marianne Huchard and
                  St{\'{e}}phane Ducasse},
  title        = {A Catalog of Patterns for Concept Lattice Interpretation in Software
                  Reengineering},
  booktitle    = {Proceedings of the 24th International Conference on Software Engineering
                  {\&} Knowledge Engineering (SEKE'2012), Hotel Sofitel, Redwood
                  City, San Francisco Bay, {USA} July 1-3, 2012},
  pages        = {118--123},
  publisher    = {Knowledge Systems Institute Graduate School},
  year         = {2012},
  timestamp    = {Thu, 12 Mar 2020 11:30:50 +0100},
  biburl       = {https://dblp.org/rec/conf/seke/BhattiAHD12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/AllierAHD12,
  author       = {Simon Allier and
                  Nicolas Anquetil and
                  Andr{\'{e}} C. Hora and
                  St{\'{e}}phane Ducasse},
  title        = {A Framework to Compare Alert Ranking Algorithms},
  booktitle    = {19th Working Conference on Reverse Engineering, {WCRE} 2012, Kingston,
                  ON, Canada, October 15-18, 2012},
  pages        = {277--285},
  publisher    = {{IEEE} Computer Society},
  year         = {2012},
  url          = {https://doi.org/10.1109/WCRE.2012.37},
  doi          = {10.1109/WCRE.2012.37},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/AllierAHD12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/corr/abs-1212-2341,
  author       = {St{\'{e}}phane Ducasse and
                  Nicolas Petton and
                  Guillermo Polito and
                  Damien Cassou},
  title        = {Semantics and Security Issues in JavaScript},
  journal      = {CoRR},
  volume       = {abs/1212.2341},
  year         = {2012},
  url          = {http://arxiv.org/abs/1212.2341},
  eprinttype    = {arXiv},
  eprint       = {1212.2341},
  timestamp    = {Mon, 13 Aug 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1212-2341.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ercim/BhattiAD12,
  author       = {Muhammad Usman Bhatti and
                  Nicolas Anquetil and
                  St{\'{e}}phane Ducasse},
  title        = {An Environment for Dedicated Software Analysis Tools},
  journal      = {{ERCIM} News},
  volume       = {2012},
  number       = {88},
  year         = {2012},
  url          = {http://ercim-news.ercim.eu/en88/special/an-environment-for-dedicated-software-analysis-tools},
  timestamp    = {Wed, 22 May 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ercim/BhattiAD12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/scp/LavalDDF11,
  author       = {Jannik Laval and
                  Simon Denier and
                  St{\'{e}}phane Ducasse and
                  Jean{-}R{\'{e}}my Falleri},
  title        = {Supporting simultaneous versions for software evolution assessment},
  journal      = {Sci. Comput. Program.},
  volume       = {76},
  number       = {12},
  pages        = {1177--1193},
  year         = {2011},
  url          = {https://doi.org/10.1016/j.scico.2010.11.014},
  doi          = {10.1016/J.SCICO.2010.11.014},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/scp/LavalDDF11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/csmr/Mordal-ManetLDABBBVM11,
  author       = {Karine Mordal{-}Manet and
                  Jannik Laval and
                  St{\'{e}}phane Ducasse and
                  Nicolas Anquetil and
                  Francoise Balmas and
                  Fabrice Bellingard and
                  Laurent Bouhier and
                  Philippe Vaillergues and
                  Thomas J. McCabe},
  editor       = {Tom Mens and
                  Yiannis Kanellopoulos and
                  Andreas Winter},
  title        = {An Empirical Model for Continuous and Weighted Metric Aggregation},
  booktitle    = {15th European Conference on Software Maintenance and Reengineering,
                  {CSMR} 2011, 1-4 March 2011, Oldenburg, Germany},
  pages        = {141--150},
  publisher    = {{IEEE} Computer Society},
  year         = {2011},
  url          = {https://doi.org/10.1109/CSMR.2011.20},
  doi          = {10.1109/CSMR.2011.20},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/csmr/Mordal-ManetLDABBBVM11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwpc/RothlisbergerND11,
  author       = {David R{\"{o}}thlisberger and
                  Oscar Nierstrasz and
                  St{\'{e}}phane Ducasse},
  title        = {SmartGroups: Focusing on Task-Relevant Source Artifacts in IDEs},
  booktitle    = {The 19th {IEEE} International Conference on Program Comprehension,
                  {ICPC} 2011, Kingston, ON, Canada, June 22-24, 2011},
  pages        = {61--70},
  publisher    = {{IEEE} Computer Society},
  year         = {2011},
  url          = {https://doi.org/10.1109/ICPC.2011.20},
  doi          = {10.1109/ICPC.2011.20},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwpc/RothlisbergerND11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwpc/FabryKD11,
  author       = {Johan Fabry and
                  Andy Kellens and
                  St{\'{e}}phane Ducasse},
  title        = {AspectMaps: {A} Scalable Visualization of Join Point Shadows},
  booktitle    = {The 19th {IEEE} International Conference on Program Comprehension,
                  {ICPC} 2011, Kingston, ON, Canada, June 22-24, 2011},
  pages        = {121--130},
  publisher    = {{IEEE} Computer Society},
  year         = {2011},
  url          = {https://doi.org/10.1109/ICPC.2011.11},
  doi          = {10.1109/ICPC.2011.11},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwpc/FabryKD11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/DiasPDA11,
  author       = {Martin Dias and
                  Mariano Martinez Peck and
                  St{\'{e}}phane Ducasse and
                  Gabriela Ar{\'{e}}valo},
  editor       = {Lo{\"{\i}}c Lagadec and
                  Alain Plantec},
  title        = {Clustered serialization with fuel},
  booktitle    = {Proceedings of the International Workshop on Smalltalk Technologies,
                  {IWST} 2011, Edinburgh, United Kingdom, August 23, 2011},
  pages        = {1:1--1:13},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2166929.2166930},
  doi          = {10.1145/2166929.2166930},
  timestamp    = {Tue, 06 Nov 2018 16:58:58 +0100},
  biburl       = {https://dblp.org/rec/conf/iwst/DiasPDA11.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/DucasseOB11,
  author       = {St{\'{e}}phane Ducasse and
                  Manuel Oriol and
                  Alexandre Bergel},
  editor       = {Lo{\"{\i}}c Lagadec and
                  Alain Plantec},
  title        = {Challenges to support automated random testing for dynamically typed
                  languages},
  booktitle    = {Proceedings of the International Workshop on Smalltalk Technologies,
                  {IWST} 2011, Edinburgh, United Kingdom, August 23, 2011},
  pages        = {9:1--9:6},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2166929.2166938},
  doi          = {10.1145/2166929.2166938},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwst/DucasseOB11.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/tools/FalleriDLVD11,
  author       = {Jean{-}R{\'{e}}my Falleri and
                  Simon Denier and
                  Jannik Laval and
                  Philippe Vismara and
                  St{\'{e}}phane Ducasse},
  editor       = {Judith Bishop and
                  Antonio Vallecillo},
  title        = {Efficient Retrieval and Ranking of Undesired Package Cycles in Large
                  Software Systems},
  booktitle    = {Objects, Models, Components, Patterns - 49th International Conference,
                  {TOOLS} 2011, Zurich, Switzerland, June 28-30, 2011. Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {6705},
  pages        = {260--275},
  publisher    = {Springer},
  year         = {2011},
  url          = {https://doi.org/10.1007/978-3-642-21952-8\_19},
  doi          = {10.1007/978-3-642-21952-8\_19},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/tools/FalleriDLVD11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/AbdeenDS11,
  author       = {Hani Abdeen and
                  St{\'{e}}phane Ducasse and
                  Houari A. Sahraoui},
  editor       = {Martin Pinzger and
                  Denys Poshyvanyk and
                  Jim Buckley},
  title        = {Modularization Metrics: Assessing Package Organization in Legacy Large
                  Object-Oriented Software},
  booktitle    = {18th Working Conference on Reverse Engineering, {WCRE} 2011, Limerick,
                  Ireland, October 17-20, 2011},
  pages        = {394--398},
  publisher    = {{IEEE} Computer Society},
  year         = {2011},
  url          = {https://doi.org/10.1109/WCRE.2011.55},
  doi          = {10.1109/WCRE.2011.55},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/AbdeenDS11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@book{DBLP:books/daglib/0025248,
  author       = {Andrew P. Black and
                  St{\'{e}}phane Ducasse and
                  Oscar Nierstrasz and
                  Damien Pollet},
  title        = {Pharo by Example (Version 2010-02-01)},
  publisher    = {Square Bracket Associates},
  year         = {2010},
  isbn         = {978-3-9523341-4-0},
  timestamp    = {Mon, 05 Nov 2012 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/books/daglib/0025248.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/infsof/ArevaloDGN10,
  author       = {Gabriela Ar{\'{e}}valo and
                  St{\'{e}}phane Ducasse and
                  Silvia E. Gordillo and
                  Oscar Nierstrasz},
  title        = {Generating a catalog of unanticipated schemas in class hierarchies
                  using Formal Concept Analysis},
  journal      = {Inf. Softw. Technol.},
  volume       = {52},
  number       = {11},
  pages        = {1167--1187},
  year         = {2010},
  url          = {https://doi.org/10.1016/j.infsof.2010.05.010},
  doi          = {10.1016/J.INFSOF.2010.05.010},
  timestamp    = {Thu, 20 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/infsof/ArevaloDGN10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/infsof/AbdeenDPA10,
  author       = {Hani Abdeen and
                  St{\'{e}}phane Ducasse and
                  Damien Pollet and
                  Ilham Alloui},
  title        = {Package Fingerprints: {A} visual summary of package interface usage},
  journal      = {Inf. Softw. Technol.},
  volume       = {52},
  number       = {12},
  pages        = {1312--1330},
  year         = {2010},
  url          = {https://doi.org/10.1016/j.infsof.2010.07.005},
  doi          = {10.1016/J.INFSOF.2010.07.005},
  timestamp    = {Thu, 20 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/infsof/AbdeenDPA10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecsa/VerjusCRD10,
  author       = {Herv{\'{e}} Verjus and
                  Sorana C{\^{\i}}mpan and
                  Azadeh Razavizadeh and
                  St{\'{e}}phane Ducasse},
  editor       = {Muhammad Ali Babar and
                  Ian Gorton},
  title        = {BeeEye: {A} Framework for Constructing Architectural Views},
  booktitle    = {Software Architecture, 4th European Conference, {ECSA} 2010, Copenhagen,
                  Denmark, August 23-26, 2010. Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {6285},
  pages        = {376--383},
  publisher    = {Springer},
  year         = {2010},
  url          = {https://doi.org/10.1007/978-3-642-15114-9\_31},
  doi          = {10.1007/978-3-642-15114-9\_31},
  timestamp    = {Fri, 14 Apr 2023 23:05:45 +0200},
  biburl       = {https://dblp.org/rec/conf/ecsa/VerjusCRD10.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}
}
@inproceedings{DBLP:conf/tools/RenggliDGN10,
  author       = {Lukas Renggli and
                  St{\'{e}}phane Ducasse and
                  Tudor G{\^{\i}}rba and
                  Oscar Nierstrasz},
  editor       = {Jan Vitek},
  title        = {Domain-Specific Program Checking},
  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        = {213--232},
  publisher    = {Springer},
  year         = {2010},
  url          = {https://doi.org/10.1007/978-3-642-13953-6\_12},
  doi          = {10.1007/978-3-642-13953-6\_12},
  timestamp    = {Sun, 02 Jun 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/tools/RenggliDGN10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/GomezDD10,
  author       = {Ver{\'{o}}nica Uquillas G{\'{o}}mez and
                  St{\'{e}}phane Ducasse and
                  Theo D'Hondt},
  editor       = {Giuliano Antoniol and
                  Martin Pinzger and
                  Elliot J. Chikofsky},
  title        = {Visually Supporting Source Code Changes Integration: The Torch Dashboard},
  booktitle    = {17th Working Conference on Reverse Engineering, {WCRE} 2010, 13-16
                  October 2010, Beverly, MA, {USA}},
  pages        = {55--64},
  publisher    = {{IEEE} Computer Society},
  year         = {2010},
  url          = {https://doi.org/10.1109/WCRE.2010.15},
  doi          = {10.1109/WCRE.2010.15},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/GomezDD10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@book{DBLP:books/daglib/0025249,
  author       = {Serge Demeyer and
                  St{\'{e}}phane Ducasse and
                  Oscar Nierstrasz},
  title        = {Object-Oriented Reengineering Patterns - Version of 2009-09-28},
  publisher    = {Square Bracket Associates},
  year         = {2009},
  url          = {http://scg.unibe.ch/download/oorp/},
  isbn         = {978-3-9523341-2-6},
  timestamp    = {Wed, 09 Feb 2011 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/books/daglib/0025249.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cl/CassouDW09,
  author       = {Damien Cassou and
                  St{\'{e}}phane Ducasse and
                  Roel Wuyts},
  title        = {Traits at work: The design of a new trait-based stream library},
  journal      = {Comput. Lang. Syst. Struct.},
  volume       = {35},
  number       = {1},
  pages        = {2--20},
  year         = {2009},
  url          = {https://doi.org/10.1016/j.cl.2008.05.004},
  doi          = {10.1016/J.CL.2008.05.004},
  timestamp    = {Tue, 11 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cl/CassouDW09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cl/LienhardDG09,
  author       = {Adrian Lienhard and
                  St{\'{e}}phane Ducasse and
                  Tudor G{\^{\i}}rba},
  title        = {Taking an object-centric view on dynamic information with object flow
                  analysis},
  journal      = {Comput. Lang. Syst. Struct.},
  volume       = {35},
  number       = {1},
  pages        = {63--79},
  year         = {2009},
  url          = {https://doi.org/10.1016/j.cl.2008.05.006},
  doi          = {10.1016/J.CL.2008.05.006},
  timestamp    = {Tue, 11 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cl/LienhardDG09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/sosym/DucasseGKR09,
  author       = {St{\'{e}}phane Ducasse and
                  Tudor G{\^{\i}}rba and
                  Adrian Kuhn and
                  Lukas Renggli},
  title        = {Meta-environment and executable meta-language using smalltalk: an
                  experience report},
  journal      = {Softw. Syst. Model.},
  volume       = {8},
  number       = {1},
  pages        = {5--19},
  year         = {2009},
  url          = {https://doi.org/10.1007/s10270-008-0081-4},
  doi          = {10.1007/S10270-008-0081-4},
  timestamp    = {Fri, 18 Sep 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/sosym/DucasseGKR09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tse/DucasseP09,
  author       = {St{\'{e}}phane Ducasse and
                  Damien Pollet},
  title        = {Software Architecture Reconstruction: {A} Process-Oriented Taxonomy},
  journal      = {{IEEE} Trans. Software Eng.},
  volume       = {35},
  number       = {4},
  pages        = {573--591},
  year         = {2009},
  url          = {https://doi.org/10.1109/TSE.2009.19},
  doi          = {10.1109/TSE.2009.19},
  timestamp    = {Wed, 17 May 2017 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tse/DucasseP09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/csmr/BergelDDLBVBM09,
  author       = {Alexandre Bergel and
                  Simon Denier and
                  St{\'{e}}phane Ducasse and
                  Jannik Laval and
                  Fabrice Bellingard and
                  Philippe Vaillergues and
                  Francoise Balmas and
                  Karine Mordal{-}Manet},
  editor       = {Andreas Winter and
                  Rudolf Ferenc and
                  Jens Knodel},
  title        = {{SQUALE} - Software QUALity Enhancement},
  booktitle    = {13th European Conference on Software Maintenance and Reengineering,
                  {CSMR} 2009, Architecture-Centric Maintenance of Large-SCale Software
                  Systems, Kaiserslautern, Germany, 24-27 March 2009},
  pages        = {285--288},
  publisher    = {{IEEE} Computer Society},
  year         = {2009},
  url          = {https://doi.org/10.1109/CSMR.2009.13},
  doi          = {10.1109/CSMR.2009.13},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/csmr/BergelDDLBVBM09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoop/CutsemBDM09,
  author       = {Tom Van Cutsem and
                  Alexandre Bergel and
                  St{\'{e}}phane Ducasse and
                  Wolfgang De Meuter},
  editor       = {Sophia Drossopoulou},
  title        = {Adding State and Visibility Control to Traits Using Lexical Nesting},
  booktitle    = {{ECOOP} 2009 - Object-Oriented Programming, 23rd European Conference,
                  Genoa, Italy, July 6-10, 2009. Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {5653},
  pages        = {220--243},
  publisher    = {Springer},
  year         = {2009},
  url          = {https://doi.org/10.1007/978-3-642-03013-0\_11},
  doi          = {10.1007/978-3-642-03013-0\_11},
  timestamp    = {Sun, 02 Jun 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoop/CutsemBDM09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/famoosr/LavalDD09,
  author       = {Jannik Laval and
                  Simon Denier and
                  St{\'{e}}phane Ducasse},
  editor       = {Simon Denier and
                  Tudor G{\^{\i}}rba},
  title        = {Identifying Cycle Causes With CycleTable},
  booktitle    = {3rd Workshop on {FAMIX} and Moose in Reengineering, FAMOOSr@WCRE 2009,
                  Lille, France, 2009},
  pages        = {4--7},
  year         = {2009},
  timestamp    = {Mon, 03 Feb 2020 12:02:30 +0100},
  biburl       = {https://dblp.org/rec/conf/famoosr/LavalDD09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/Mordal-ManetBDDWLBV09,
  author       = {Karine Mordal{-}Manet and
                  Francoise Balmas and
                  Simon Denier and
                  St{\'{e}}phane Ducasse and
                  Harald Wertz and
                  Jannik Laval and
                  Fabrice Bellingard and
                  Philippe Vaillergues},
  title        = {The squale model - {A} practice-based industrial quality model},
  booktitle    = {25th {IEEE} International Conference on Software Maintenance {(ICSM}
                  2009), September 20-26, 2009, Edmonton, Alberta, Canada},
  pages        = {531--534},
  publisher    = {{IEEE} Computer Society},
  year         = {2009},
  url          = {https://doi.org/10.1109/ICSM.2009.5306381},
  doi          = {10.1109/ICSM.2009.5306381},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/Mordal-ManetBDDWLBV09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwpc/RothlisbergerNDPR09,
  author       = {David R{\"{o}}thlisberger and
                  Oscar Nierstrasz and
                  St{\'{e}}phane Ducasse and
                  Damien Pollet and
                  Romain Robbes},
  title        = {Supporting task-oriented navigation in IDEs with configurable HeatMaps},
  booktitle    = {The 17th {IEEE} International Conference on Program Comprehension,
                  {ICPC} 2009, Vancouver, British Columbia, Canada, May 17-19, 2009},
  pages        = {253--257},
  publisher    = {{IEEE} Computer Society},
  year         = {2009},
  url          = {https://doi.org/10.1109/ICPC.2009.5090052},
  doi          = {10.1109/ICPC.2009.5090052},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwpc/RothlisbergerNDPR09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/LavalDDK09,
  author       = {Jannik Laval and
                  Simon Denier and
                  St{\'{e}}phane Ducasse and
                  Andy Kellens},
  editor       = {St{\'{e}}phane Ducasse and
                  Alexandre Bergel and
                  Noury Bouraqadi},
  title        = {Supporting incremental change in large system models},
  booktitle    = {Proceedings of the International Workshop on Smalltalk Technologies,
                  {IWST} 2009, Brest, France, August 31 - September 4, 2009},
  pages        = {1--7},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1735935.1735937},
  doi          = {10.1145/1735935.1735937},
  timestamp    = {Sat, 19 Oct 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/iwst/LavalDDK09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/FernandezRFDRG09,
  author       = {Juan Lautaro Fern{\'{a}}ndez and
                  Santiago Robles and
                  Andr{\'{e}}s Fortier and
                  St{\'{e}}phane Ducasse and
                  Gustavo Rossi and
                  Silvia E. Gordillo},
  editor       = {St{\'{e}}phane Ducasse and
                  Alexandre Bergel and
                  Noury Bouraqadi},
  title        = {Meteoroid towards a real {MVC} for the web},
  booktitle    = {Proceedings of the International Workshop on Smalltalk Technologies,
                  {IWST} 2009, Brest, France, August 31 - September 4, 2009},
  pages        = {28--37},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1735935.1735941},
  doi          = {10.1145/1735935.1735941},
  timestamp    = {Sun, 02 Jun 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/iwst/FernandezRFDRG09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwst/RothlisbergerNB09,
  author       = {David R{\"{o}}thlisberger and
                  Oscar Nierstrasz and
                  Alexandre Bergel and
                  St{\'{e}}phane Ducasse},
  editor       = {St{\'{e}}phane Ducasse and
                  Alexandre Bergel and
                  Noury Bouraqadi},
  title        = {Tackling software navigation issues of the Smalltalk {IDE}},
  booktitle    = {Proceedings of the International Workshop on Smalltalk Technologies,
                  {IWST} 2009, Brest, France, August 31 - September 4, 2009},
  pages        = {58--67},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1735935.1735945},
  doi          = {10.1145/1735935.1735945},
  timestamp    = {Sun, 02 Jun 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/iwst/RothlisbergerNB09.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 00:00:00 +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/lmo/LavalBDP09,
  author       = {Jannik Laval and
                  Alexandre Bergel and
                  St{\'{e}}phane Ducasse and
                  Romain Piers},
  editor       = {Bernard Carr{\'{e}} and
                  Olivier Zendra},
  title        = {Matrice de d{\'{e}}pendances enrichie},
  booktitle    = {Langages et Mod{\`{e}}les {\`{a}} Objets, {LMO} 2009, Nancy, France,
                  25-27 mars 2009},
  series       = {{RNTI}},
  volume       = {{L-3}},
  pages        = {105--119},
  publisher    = {C{\'{e}}padu{\`{e}}s-{\'{E}}ditions},
  year         = {2009},
  url          = {http://editions-rnti.fr/?inprocid=1000759},
  timestamp    = {Fri, 25 Apr 2014 17:33:28 +0200},
  biburl       = {https://dblp.org/rec/conf/lmo/LavalBDP09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/otm/RazavizadehCVD09,
  author       = {Azadeh Razavizadeh and
                  Sorana C{\^{\i}}mpan and
                  Herv{\'{e}} Verjus and
                  St{\'{e}}phane Ducasse},
  editor       = {Robert Meersman and
                  Pilar Herrero and
                  Tharam S. Dillon},
  title        = {Software System Understanding via Architectural Views Extraction According
                  to Multiple Viewpoints},
  booktitle    = {On the Move to Meaningful Internet Systems: {OTM} 2009 Workshops,
                  Confederated International Workshops and Posters, ADI, CAMS, EI2N,
                  ISDE, IWSSA, MONET, OnToContent, ODIS, ORM, {OTM} Academy, SWWS, SEMELS,
                  Beyond SAWSDL, and {COMBEK} 2009, Vilamoura, Portugal, November 1-6,
                  2009. Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {5872},
  pages        = {433--442},
  publisher    = {Springer},
  year         = {2009},
  url          = {https://doi.org/10.1007/978-3-642-05290-3\_55},
  doi          = {10.1007/978-3-642-05290-3\_55},
  timestamp    = {Thu, 14 Oct 2021 10:28:27 +0200},
  biburl       = {https://dblp.org/rec/conf/otm/RazavizadehCVD09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/soco/Ducasse09,
  author       = {St{\'{e}}phane Ducasse},
  editor       = {Alexandre Bergel and
                  Johan Fabry},
  title        = {Putting Traits in Perspective},
  booktitle    = {Software Composition - 8th International Conference, SC@TOOLS 2009,
                  Zurich, Switzerland, July 2-3, 2009. Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {5634},
  pages        = {5--8},
  publisher    = {Springer},
  year         = {2009},
  url          = {https://doi.org/10.1007/978-3-642-02655-3\_2},
  doi          = {10.1007/978-3-642-02655-3\_2},
  timestamp    = {Thu, 25 Jun 2020 18:42:49 +0200},
  biburl       = {https://dblp.org/rec/conf/soco/Ducasse09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/tools/DucassePBC09,
  author       = {St{\'{e}}phane Ducasse and
                  Damien Pollet and
                  Alexandre Bergel and
                  Damien Cassou},
  editor       = {Manuel Oriol and
                  Bertrand Meyer},
  title        = {Reusing and Composing Tests with Traits},
  booktitle    = {Objects, Components, Models and Patterns, 47th International Conference,
                  {TOOLS} {EUROPE} 2009, Zurich, Switzerland, June 29-July 3, 2009.
                  Proceedings},
  series       = {Lecture Notes in Business Information Processing},
  volume       = {33},
  pages        = {252--271},
  publisher    = {Springer},
  year         = {2009},
  url          = {https://doi.org/10.1007/978-3-642-02571-6\_15},
  doi          = {10.1007/978-3-642-02571-6\_15},
  timestamp    = {Mon, 30 Oct 2017 11:35:08 +0100},
  biburl       = {https://dblp.org/rec/conf/tools/DucassePBC09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/AbdeenDSA99a,
  author       = {Hani Abdeen and
                  St{\'{e}}phane Ducasse and
                  Houari A. Sahraoui and
                  Ilham Alloui},
  editor       = {Andy Zaidman and
                  Giuliano Antoniol and
                  St{\'{e}}phane Ducasse},
  title        = {Automatic Package Coupling and Cycle Minimization},
  booktitle    = {16th Working Conference on Reverse Engineering, {WCRE} 2009, 13-16
                  October 2009, Lille, France},
  pages        = {103--112},
  publisher    = {{IEEE} Computer Society},
  year         = {2009},
  url          = {https://doi.org/10.1109/WCRE.2009.13},
  doi          = {10.1109/WCRE.2009.13},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/AbdeenDSA99a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/LavalDDB99a,
  author       = {Jannik Laval and
                  Simon Denier and
                  St{\'{e}}phane Ducasse and
                  Alexandre Bergel},
  editor       = {Andy Zaidman and
                  Giuliano Antoniol and
                  St{\'{e}}phane Ducasse},
  title        = {Identifying Cycle Causes with Enriched Dependency Structural Matrix},
  booktitle    = {16th Working Conference on Reverse Engineering, {WCRE} 2009, 13-16
                  October 2009, Lille, France},
  pages        = {113--122},
  publisher    = {{IEEE} Computer Society},
  year         = {2009},
  url          = {https://doi.org/10.1109/WCRE.2009.11},
  doi          = {10.1109/WCRE.2009.11},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/LavalDDB99a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/RothlisbergerND99a,
  author       = {David R{\"{o}}thlisberger and
                  Oscar Nierstrasz and
                  St{\'{e}}phane Ducasse},
  editor       = {Andy Zaidman and
                  Giuliano Antoniol and
                  St{\'{e}}phane Ducasse},
  title        = {Autumn Leaves: Curing the Window Plague in IDEs},
  booktitle    = {16th Working Conference on Reverse Engineering, {WCRE} 2009, 13-16
                  October 2009, Lille, France},
  pages        = {237--246},
  publisher    = {{IEEE} Computer Society},
  year         = {2009},
  url          = {https://doi.org/10.1109/WCRE.2009.18},
  doi          = {10.1109/WCRE.2009.18},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/RothlisbergerND99a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wicsa/RazavizadehVCD09,
  author       = {Azadeh Razavizadeh and
                  Herv{\'{e}} Verjus and
                  Sorana C{\^{\i}}mpan and
                  St{\'{e}}phane Ducasse},
  title        = {Multiple viewpoints architecture extraction},
  booktitle    = {Joint Working {IEEE/IFIP} Conference on Software Architecture 2009
                  and European Conference on Software Architecture 2009, {WICSA/ECSA}
                  2009, Cambridge, UK, 14-17 September 2009},
  pages        = {329--332},
  publisher    = {{IEEE} Computer Society},
  year         = {2009},
  url          = {https://doi.org/10.1109/WICSA.2009.5290676},
  doi          = {10.1109/WICSA.2009.5290676},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wicsa/RazavizadehVCD09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/iwst/2009,
  editor       = {St{\'{e}}phane Ducasse and
                  Alexandre Bergel and
                  Noury Bouraqadi},
  title        = {Proceedings of the International Workshop on Smalltalk Technologies,
                  {IWST} 2009, Brest, France, August 31 - September 4, 2009},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1735935},
  doi          = {10.1145/1735935},
  isbn         = {978-1-60558-899-5},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwst/2009.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/wcre/2009,
  editor       = {Andy Zaidman and
                  Giuliano Antoniol and
                  St{\'{e}}phane Ducasse},
  title        = {16th Working Conference on Reverse Engineering, {WCRE} 2009, 13-16
                  October 2009, Lille, France},
  publisher    = {{IEEE} Computer Society},
  year         = {2009},
  url          = {https://ieeexplore.ieee.org/xpl/conhome/5328618/proceeding},
  isbn         = {978-0-7695-3867-9},
  timestamp    = {Wed, 16 Oct 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/wcre/2009.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cl/BergelDNW08,
  author       = {Alexandre Bergel and
                  St{\'{e}}phane Ducasse and
                  Oscar Nierstrasz and
                  Roel Wuyts},
  title        = {Stateful traits and their formalization},
  journal      = {Comput. Lang. Syst. Struct.},
  volume       = {34},
  number       = {2-3},
  pages        = {83--108},
  year         = {2008},
  url          = {https://doi.org/10.1016/j.cl.2007.05.003},
  doi          = {10.1016/J.CL.2007.05.003},
  timestamp    = {Tue, 11 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cl/BergelDNW08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cl/BergelDPW08,
  author       = {Alexandre Bergel and
                  St{\'{e}}phane Ducasse and
                  Colin Putney and
                  Roel Wuyts},
  title        = {Creating sophisticated development tools with OmniBrowser},
  journal      = {Comput. Lang. Syst. Struct.},
  volume       = {34},
  number       = {2-3},
  pages        = {109--129},
  year         = {2008},
  url          = {https://doi.org/10.1016/j.cl.2007.05.005},
  doi          = {10.1016/J.CL.2007.05.005},
  timestamp    = {Tue, 11 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cl/BergelDPW08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aosd/BhattiD08,
  author       = {Muhammad Usman Bhatti and
                  St{\'{e}}phane Ducasse},
  editor       = {Andy Kellens and
                  Marius Marin},
  title        = {Mining and classification of diverse crosscutting concerns},
  booktitle    = {Proceedings of the 2008 {AOSD} workshop on Linking aspect technology
                  and evolution, LATE@AOSD 2008, Brussels, Belgium, April 1, 2008},
  pages        = {2},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1404953.1404955},
  doi          = {10.1145/1404953.1404955},
  timestamp    = {Tue, 06 Nov 2018 16:57:06 +0100},
  biburl       = {https://dblp.org/rec/conf/aosd/BhattiD08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/c5/FernandesCD08,
  author       = {Hilaire Fernandes and
                  Thibault Carron and
                  St{\'{e}}phane Ducasse},
  title        = {iSTOA: Artefacts for Mathematical Interactive Learning Exercises},
  booktitle    = {Sixth International Conference on Creating, Connecting and Collaborating
                  through Computing (C\({}^{\mbox{5}}\) 2008), January 14-16, Poitiers,
                  France},
  pages        = {65--72},
  publisher    = {{IEEE} Computer Society},
  year         = {2008},
  url          = {https://doi.org/10.1109/C5.2008.21},
  doi          = {10.1109/C5.2008.21},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/c5/FernandesCD08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/csmr/AbdeenADPS08,
  author       = {Hani Abdeen and
                  Ilham Alloui and
                  St{\'{e}}phane Ducasse and
                  Damien Pollet and
                  Mathieu Suen},
  title        = {Package Reference Fingerprint: a Rich and Compact Visualization to
                  Understand Package Relationships},
  booktitle    = {12th European Conference on Software Maintenance and Reengineering,
                  {CSMR} 2008, April 1-4, 2008, Athens, Greece},
  pages        = {213--222},
  publisher    = {{IEEE} Computer Society},
  year         = {2008},
  url          = {https://doi.org/10.1109/CSMR.2008.4493316},
  doi          = {10.1109/CSMR.2008.4493316},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/csmr/AbdeenADPS08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwpc/BhattiDR08,
  author       = {Muhammad Usman Bhatti and
                  St{\'{e}}phane Ducasse and
                  Awais Rashid},
  editor       = {Ren{\'{e}} L. Krikhaar and
                  Ralf L{\"{a}}mmel and
                  Chris Verhoef},
  title        = {Aspect Mining in Procedural Object Oriented Code},
  booktitle    = {The 16th {IEEE} International Conference on Program Comprehension,
                  {ICPC} 2008, Amsterdam, The Netherlands, June 10-13, 2008},
  pages        = {230--235},
  publisher    = {{IEEE} Computer Society},
  year         = {2008},
  url          = {https://doi.org/10.1109/ICPC.2008.45},
  doi          = {10.1109/ICPC.2008.45},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwpc/BhattiDR08.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}
}
@inproceedings{DBLP:conf/wcre/BhattiDH08,
  author       = {Muhammad Usman Bhatti and
                  St{\'{e}}phane Ducasse and
                  Marianne Huchard},
  editor       = {Ahmed E. Hassan and
                  Andy Zaidman and
                  Massimiliano Di Penta},
  title        = {Reconsidering Classes in Procedural Object-Oriented Code},
  booktitle    = {{WCRE} 2008, Proceedings of the 15th Working Conference on Reverse
                  Engineering, Antwerp, Belgium, October 15-18, 2008},
  pages        = {257--266},
  publisher    = {{IEEE} Computer Society},
  year         = {2008},
  url          = {https://doi.org/10.1109/WCRE.2008.58},
  doi          = {10.1109/WCRE.2008.58},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/BhattiDH08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/DucasseGGLN08,
  author       = {St{\'{e}}phane Ducasse and
                  Tudor G{\^{\i}}rba and
                  Orla Greevy and
                  Michele Lanza and
                  Oscar Nierstrasz},
  editor       = {Ahmed E. Hassan and
                  Andy Zaidman and
                  Massimiliano Di Penta},
  title        = {FAMOOSr 2008: Workshop on {FAMIX} and Moose in Software Reengineering},
  booktitle    = {{WCRE} 2008, Proceedings of the 15th Working Conference on Reverse
                  Engineering, Antwerp, Belgium, October 15-18, 2008},
  pages        = {343--344},
  publisher    = {{IEEE} Computer Society},
  year         = {2008},
  url          = {https://doi.org/10.1109/WCRE.2008.51},
  doi          = {10.1109/WCRE.2008.51},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/DucasseGGLN08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ercim/BergelDR08,
  author       = {Alexandre Bergel and
                  St{\'{e}}phane Ducasse and
                  Lukas Renggli},
  title        = {Seaside - Advanced Composition and Control Flow for Dynamic Web Applications},
  journal      = {{ERCIM} News},
  volume       = {2008},
  number       = {72},
  year         = {2008},
  url          = {http://ercim-news.ercim.eu/seaside-advanced-composition-and-control-flow-for-dynamic-web-applications},
  timestamp    = {Wed, 22 May 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ercim/BergelDR08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/infsof/KuhnDG07,
  author       = {Adrian Kuhn and
                  St{\'{e}}phane Ducasse and
                  Tudor G{\^{\i}}rba},
  title        = {Semantic clustering: Identifying topics in source code},
  journal      = {Inf. Softw. Technol.},
  volume       = {49},
  number       = {3},
  pages        = {230--243},
  year         = {2007},
  url          = {https://doi.org/10.1016/j.infsof.2006.10.017},
  doi          = {10.1016/J.INFSOF.2006.10.017},
  timestamp    = {Wed, 16 Mar 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/infsof/KuhnDG07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jot/ReichhartGD07,
  author       = {Stefan Reichhart and
                  Tudor G{\^{\i}}rba and
                  St{\'{e}}phane Ducasse},
  title        = {Rule-based Assessment of Test Quality},
  journal      = {J. Object Technol.},
  volume       = {6},
  number       = {9},
  pages        = {231--251},
  year         = {2007},
  url          = {https://doi.org/10.5381/jot.2007.6.9.a12},
  doi          = {10.5381/JOT.2007.6.9.A12},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jot/ReichhartGD07.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}
}
@article{DBLP:journals/software/DucasseLR07,
  author       = {St{\'{e}}phane Ducasse and
                  Adrian Lienhard and
                  Lukas Renggli},
  title        = {Seaside: {A} Flexible Environment for Building Dynamic Web Applications},
  journal      = {{IEEE} Softw.},
  volume       = {24},
  number       = {5},
  pages        = {56--63},
  year         = {2007},
  url          = {https://doi.org/10.1109/MS.2007.144},
  doi          = {10.1109/MS.2007.144},
  timestamp    = {Mon, 08 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/software/DucasseLR07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/c5/FernandeDC07,
  author       = {Hilaire Fernandes and
                  St{\'{e}}phane Ducasse and
                  Thibault Carron},
  title        = {{DR.} {GEO} {II:} Adding Interactivity Planes in Interactive Dynamic
                  Geometry},
  booktitle    = {Fifth International Conference on Creating, Connecting and Collaborating
                  through Computing (C\({}^{\mbox{5}}\) 2007), 24-26 January 2007, Kyoto,
                  Japan},
  pages        = {153--162},
  publisher    = {{IEEE} Computer Society},
  year         = {2007},
  url          = {https://doi.org/10.1109/C5.2007.12},
  doi          = {10.1109/C5.2007.12},
  timestamp    = {Mon, 28 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/c5/FernandeDC07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/csmr/PolletDPACV07,
  author       = {Damien Pollet and
                  St{\'{e}}phane Ducasse and
                  Lo{\"{\i}}c Poyet and
                  Ilham Alloui and
                  Sorana C{\^{\i}}mpan and
                  Herv{\'{e}} Verjus},
  editor       = {Ren{\'{e}} L. Krikhaar and
                  Chris Verhoef and
                  Giuseppe A. Di Lucca},
  title        = {Towards {A} Process-Oriented Software Architecture Reconstruction
                  Taxonomy},
  booktitle    = {11th European Conference on Software Maintenance and Reengineering,
                  Software Evolution in Complex Software Intensive Systems, {CSMR} 2007,
                  21-23 March 2007, Amsterdam, The Netherlands},
  pages        = {137--148},
  publisher    = {{IEEE} Computer Society},
  year         = {2007},
  url          = {https://doi.org/10.1109/CSMR.2007.50},
  doi          = {10.1109/CSMR.2007.50},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/csmr/PolletDPACV07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/csmr/GreevyGD07,
  author       = {Orla Greevy and
                  Tudor G{\^{\i}}rba and
                  St{\'{e}}phane Ducasse},
  editor       = {Ren{\'{e}} L. Krikhaar and
                  Chris Verhoef and
                  Giuseppe A. Di Lucca},
  title        = {How Developers Develop Features},
  booktitle    = {11th European Conference on Software Maintenance and Reengineering,
                  Software Evolution in Complex Software Intensive Systems, {CSMR} 2007,
                  21-23 March 2007, Amsterdam, The Netherlands},
  pages        = {265--274},
  publisher    = {{IEEE} Computer Society},
  year         = {2007},
  url          = {https://doi.org/10.1109/CSMR.2007.27},
  doi          = {10.1109/CSMR.2007.27},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/csmr/GreevyGD07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoopw/BergelMDNW07,
  author       = {Alexandre Bergel and
                  Wolfgang De Meuter and
                  St{\'{e}}phane Ducasse and
                  Oscar Nierstrasz and
                  Roel Wuyts},
  editor       = {Michael Cebulla},
  title        = {Dynamic Languages and Applications},
  booktitle    = {Object-Oriented Technology. {ECOOP} 2007 Workshop Reader, Berlin,
                  Germany, July 30-31, 2007, Final Reports},
  series       = {Lecture Notes in Computer Science},
  volume       = {4906},
  pages        = {7--12},
  publisher    = {Springer},
  year         = {2007},
  url          = {https://doi.org/10.1007/978-3-540-78195-0\_2},
  doi          = {10.1007/978-3-540-78195-0\_2},
  timestamp    = {Sun, 02 Jun 2019 21:21:54 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoopw/BergelMDNW07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoopw/OriolCCSCDK07,
  author       = {Manuel Oriol and
                  Walter Cazzola and
                  Shigeru Chiba and
                  Gunter Saake and
                  Yvonne Coady and
                  St{\'{e}}phane Ducasse and
                  G{\"{u}}nter Kniesel},
  editor       = {Michael Cebulla},
  title        = {Enabling Software Evolution Via {AOP} and Reflection},
  booktitle    = {Object-Oriented Technology. {ECOOP} 2007 Workshop Reader, Berlin,
                  Germany, July 30-31, 2007, Final Reports},
  series       = {Lecture Notes in Computer Science},
  volume       = {4906},
  pages        = {91--98},
  publisher    = {Springer},
  year         = {2007},
  url          = {https://doi.org/10.1007/978-3-540-78195-0\_9},
  doi          = {10.1007/978-3-540-78195-0\_9},
  timestamp    = {Wed, 14 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ecoopw/OriolCCSCDK07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/famoosr/DucassePSAA07,
  author       = {St{\'{e}}phane Ducasse and
                  Damien Pollet and
                  Mathieu Suen and
                  Hani Abdeen and
                  Ilham Alloui},
  editor       = {Tudor G{\^{\i}}rba and
                  Adrian Kuhn},
  title        = {Package Surface Blueprint: {A} Software Map},
  booktitle    = {1st Workshop on {FAMIX} and Moose in Reengineering, FAMOOSr@TOOLS
                  2007, Zurich, Switzerland, June 25, 2007},
  pages        = {29--32},
  year         = {2007},
  timestamp    = {Mon, 03 Feb 2020 11:59:11 +0100},
  biburl       = {https://dblp.org/rec/conf/famoosr/DucassePSAA07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/famoosr/AbdeenADPS07,
  author       = {Hani Abdeen and
                  Ilham Alloui and
                  St{\'{e}}phane Ducasse and
                  Damien Pollet and
                  Mathieu Suen},
  editor       = {Tudor G{\^{\i}}rba and
                  Adrian Kuhn},
  title        = {Package References Distribution Fingerprint},
  booktitle    = {1st Workshop on {FAMIX} and Moose in Reengineering, FAMOOSr@TOOLS
                  2007, Zurich, Switzerland, June 25, 2007},
  pages        = {33--36},
  year         = {2007},
  timestamp    = {Mon, 03 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/famoosr/AbdeenADPS07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/famoosr/AllouiD07,
  author       = {Ilham Alloui and
                  St{\'{e}}phane Ducasse},
  editor       = {Tudor G{\^{\i}}rba and
                  Adrian Kuhn},
  title        = {Graph Theory for Software Remodularisation},
  booktitle    = {1st Workshop on {FAMIX} and Moose in Reengineering, FAMOOSr@TOOLS
                  2007, Zurich, Switzerland, June 25, 2007},
  pages        = {39--41},
  year         = {2007},
  timestamp    = {Mon, 03 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/famoosr/AllouiD07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/famoosr/BhattiD07,
  author       = {Muhammad Usam Bhatti and
                  St{\'{e}}phane Ducasse},
  editor       = {Tudor G{\^{\i}}rba and
                  Adrian Kuhn},
  title        = {Surgical Information to Detect Design Problems with {MOOSE}},
  booktitle    = {1st Workshop on {FAMIX} and Moose in Reengineering, FAMOOSr@TOOLS
                  2007, Zurich, Switzerland, June 25, 2007},
  pages        = {43--46},
  year         = {2007},
  url          = {http://scg.unibe.ch/archive/papers/Bhat07aFamoosRWorkshop.pdf},
  timestamp    = {Thu, 12 Mar 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/famoosr/BhattiD07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/DucassePSAA07,
  author       = {St{\'{e}}phane Ducasse and
                  Damien Pollet and
                  Mathieu Suen and
                  Hani Abdeen and
                  Ilham Alloui},
  title        = {Package Surface Blueprints: Visually Supporting the Understanding
                  of Package Relationships},
  booktitle    = {23rd {IEEE} International Conference on Software Maintenance {(ICSM}
                  2007), October 2-5, 2007, Paris, France},
  pages        = {94--103},
  publisher    = {{IEEE} Computer Society},
  year         = {2007},
  url          = {https://doi.org/10.1109/ICSM.2007.4362622},
  doi          = {10.1109/ICSM.2007.4362622},
  timestamp    = {Wed, 16 Oct 2019 14:14:50 +0200},
  biburl       = {https://dblp.org/rec/conf/icsm/DucassePSAA07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwpse/GirbaDKMR07,
  author       = {Tudor G{\^{\i}}rba and
                  St{\'{e}}phane Ducasse and
                  Adrian Kuhn and
                  Radu Marinescu and
                  Daniel Ratiu},
  editor       = {Massimiliano Di Penta and
                  Michele Lanza},
  title        = {Using concept analysis to detect co-change patterns},
  booktitle    = {9th International Workshop on Principles of Software Evolution {(IWPSE}
                  2007), in conjunction with the 6th {ESEC/FSE} joint meeting, Dubrovnik,
                  Croatia, September 3-4, 2007},
  pages        = {83--89},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294948.1294970},
  doi          = {10.1145/1294948.1294970},
  timestamp    = {Tue, 01 Feb 2022 10:45:16 +0100},
  biburl       = {https://dblp.org/rec/conf/iwpse/GirbaDKMR07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/models/RenggliDK07,
  author       = {Lukas Renggli and
                  St{\'{e}}phane Ducasse and
                  Adrian Kuhn},
  editor       = {Gregor Engels and
                  Bill Opdyke and
                  Douglas C. Schmidt and
                  Frank Weil},
  title        = {Magritte - {A} Meta-driven Approach to Empower Developers and End
                  Users},
  booktitle    = {Model Driven Engineering Languages and Systems, 10th International
                  Conference, MoDELS 2007, Nashville, USA, September 30 - October 5,
                  2007, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {4735},
  pages        = {106--120},
  publisher    = {Springer},
  year         = {2007},
  url          = {https://doi.org/10.1007/978-3-540-75209-7\_8},
  doi          = {10.1007/978-3-540-75209-7\_8},
  timestamp    = {Tue, 14 May 2019 10:00:45 +0200},
  biburl       = {https://dblp.org/rec/conf/models/RenggliDK07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/DucasseWBN07,
  author       = {St{\'{e}}phane Ducasse and
                  Roel Wuyts and
                  Alexandre Bergel and
                  Oscar Nierstrasz},
  editor       = {Richard P. Gabriel and
                  David F. Bacon and
                  Cristina Videira Lopes and
                  Guy L. Steele Jr.},
  title        = {User-changeable visibility: resolving unanticipated name clashes in
                  traits},
  booktitle    = {Proceedings of the 22nd Annual {ACM} {SIGPLAN} Conference on Object-Oriented
                  Programming, Systems, Languages, and Applications, {OOPSLA} 2007,
                  October 21-25, 2007, Montreal, Quebec, Canada},
  pages        = {171--190},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1297027.1297040},
  doi          = {10.1145/1297027.1297040},
  timestamp    = {Mon, 26 Jun 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/DucasseWBN07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/smalltalk/CassouDW07,
  author       = {Damien Cassou and
                  St{\'{e}}phane Ducasse and
                  Roel Wuyts},
  editor       = {Serge Demeyer and
                  Jean{-}Fran{\c{c}}ois Perrot},
  title        = {Redesigning with traits: the Nile stream trait-based library},
  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        = {50--75},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1352678.1352682},
  doi          = {10.1145/1352678.1352682},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/smalltalk/CassouDW07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/smalltalk/LienhardDG07,
  author       = {Adrian Lienhard and
                  St{\'{e}}phane Ducasse and
                  Tudor G{\^{\i}}rba},
  editor       = {Serge Demeyer and
                  Jean{-}Fran{\c{c}}ois Perrot},
  title        = {Object flow analysis: taking an object-centric view on dynamic analysis},
  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        = {121--140},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1352678.1352686},
  doi          = {10.1145/1352678.1352686},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/smalltalk/LienhardDG07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/ecoop/2007ramse,
  editor       = {Walter Cazzola and
                  Shigeru Chiba and
                  Yvonne Coady and
                  St{\'{e}}phane Ducasse and
                  G{\"{u}}nter Kniesel and
                  Manuel Oriol and
                  Gunter Saake},
  title        = {RAM-SE'07-ECOOP'07 Workshop on Reflection, AOP, and Meta-Data for
                  Software Evolution, Proceedings, Berlin, Germany, July 31, 2007},
  publisher    = {Fakult{\"{a}}t f{\"{u}}r Informatik, Universit{\"{a}}t
                  Magdeburg},
  year         = {2007},
  timestamp    = {Fri, 16 Jul 2010 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoop/2007ramse.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cl/StinckwichD06,
  author       = {Serge Stinckwich and
                  St{\'{e}}phane Ducasse},
  title        = {Introduction to the Smalltalk special issue},
  journal      = {Comput. Lang. Syst. Struct.},
  volume       = {32},
  number       = {2-3},
  pages        = {85--86},
  year         = {2006},
  url          = {https://doi.org/10.1016/j.cl.2005.11.001},
  doi          = {10.1016/J.CL.2005.11.001},
  timestamp    = {Tue, 11 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cl/StinckwichD06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cl/GybelsWDD06,
  author       = {Kris Gybels and
                  Roel Wuyts and
                  St{\'{e}}phane Ducasse and
                  Maja D'Hondt},
  title        = {Inter-language reflection: {A} conceptual model and its implementation},
  journal      = {Comput. Lang. Syst. Struct.},
  volume       = {32},
  number       = {2-3},
  pages        = {109--124},
  year         = {2006},
  url          = {https://doi.org/10.1016/j.cl.2005.10.003},
  doi          = {10.1016/J.CL.2005.10.003},
  timestamp    = {Tue, 11 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cl/GybelsWDD06.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}
}
@article{DBLP:journals/jot/NierstraszDS06,
  author       = {Oscar Nierstrasz and
                  St{\'{e}}phane Ducasse and
                  Nathanael Sch{\"{a}}rli},
  title        = {Flattening Traits},
  journal      = {J. Object Technol.},
  volume       = {5},
  number       = {4},
  pages        = {129--148},
  year         = {2006},
  url          = {https://doi.org/10.5381/jot.2006.5.4.a4},
  doi          = {10.5381/JOT.2006.5.4.A4},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jot/NierstraszDS06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/smr/DucasseNR06,
  author       = {St{\'{e}}phane Ducasse and
                  Oscar Nierstrasz and
                  Matthias Rieger},
  title        = {On the effectiveness of clone detection by string matching},
  journal      = {J. Softw. Maintenance Res. Pract.},
  volume       = {18},
  number       = {1},
  pages        = {37--58},
  year         = {2006},
  url          = {https://doi.org/10.1002/smr.317},
  doi          = {10.1002/SMR.317},
  timestamp    = {Wed, 20 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/smr/DucasseNR06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/smr/GirbaD06,
  author       = {Tudor G{\^{\i}}rba and
                  St{\'{e}}phane Ducasse},
  title        = {Modeling history to analyze software evolution},
  journal      = {J. Softw. Maintenance Res. Pract.},
  volume       = {18},
  number       = {3},
  pages        = {207--236},
  year         = {2006},
  url          = {https://doi.org/10.1002/smr.325},
  doi          = {10.1002/SMR.325},
  timestamp    = {Wed, 20 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/smr/GirbaD06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/smr/GreevyDG06,
  author       = {Orla Greevy and
                  St{\'{e}}phane Ducasse and
                  Tudor G{\^{\i}}rba},
  title        = {Analyzing software evolution through feature views},
  journal      = {J. Softw. Maintenance Res. Pract.},
  volume       = {18},
  number       = {6},
  pages        = {425--456},
  year         = {2006},
  url          = {https://doi.org/10.1002/smr.340},
  doi          = {10.1002/SMR.340},
  timestamp    = {Wed, 20 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/smr/GreevyDG06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/toplas/DucasseNSWB06,
  author       = {St{\'{e}}phane Ducasse and
                  Oscar Nierstrasz and
                  Nathanael Sch{\"{a}}rli and
                  Roel Wuyts and
                  Andrew P. Black},
  title        = {Traits: {A} mechanism for fine-grained reuse},
  journal      = {{ACM} Trans. Program. Lang. Syst.},
  volume       = {28},
  number       = {2},
  pages        = {331--388},
  year         = {2006},
  url          = {https://doi.org/10.1145/1119479.1119483},
  doi          = {10.1145/1119479.1119483},
  timestamp    = {Wed, 14 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/toplas/DucasseNSWB06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/csmr/DucasseGW06,
  author       = {St{\'{e}}phane Ducasse and
                  Tudor G{\^{\i}}rba and
                  Roel Wuyts},
  title        = {Object-Oriented Legacy System Trace-based Logic Testing},
  booktitle    = {10th European Conference on Software Maintenance and Reengineering
                  {(CSMR} 2006), 22-24 March 2006, Bari, Italy},
  pages        = {37--46},
  publisher    = {{IEEE} Computer Society},
  year         = {2006},
  url          = {https://doi.org/10.1109/CSMR.2006.37},
  doi          = {10.1109/CSMR.2006.37},
  timestamp    = {Mon, 26 Jun 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/csmr/DucasseGW06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/csmr/SeebergerKGD06,
  author       = {Mauricio Seeberger and
                  Adrian Kuhn and
                  Tudor G{\^{\i}}rba and
                  St{\'{e}}phane Ducasse},
  title        = {Chronia: Visualizing How Developers Change Software Systems},
  booktitle    = {10th European Conference on Software Maintenance and Reengineering
                  {(CSMR} 2006), 22-24 March 2006, Bari, Italy},
  pages        = {345--348},
  publisher    = {{IEEE} Computer Society},
  year         = {2006},
  url          = {https://doi.org/10.1109/CSMR.2006.15},
  doi          = {10.1109/CSMR.2006.15},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/csmr/SeebergerKGD06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoopw/WuytsDGMD06,
  author       = {Roel Wuyts and
                  Serge Demeyer and
                  Yann{-}Ga{\"{e}}l Gu{\'{e}}h{\'{e}}neuc and
                  Kim Mens and
                  St{\'{e}}phane Ducasse},
  editor       = {Mario S{\"{u}}dholt and
                  Charles Consel},
  title        = {Object-Oriented Reengineering},
  booktitle    = {Object-Oriented Technology, {ECOOP} 2006 Workshop Reader, {ECOOP}
                  2006 Workshops, Nantes, France, July 3-7, 2006, Final Reports},
  series       = {Lecture Notes in Computer Science},
  volume       = {4379},
  pages        = {69--71},
  publisher    = {Springer},
  year         = {2006},
  url          = {https://doi.org/10.1007/978-3-540-71774-4\_8},
  doi          = {10.1007/978-3-540-71774-4\_8},
  timestamp    = {Mon, 26 Jun 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoopw/WuytsDGMD06.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/icsm/DucasseGK06,
  author       = {St{\'{e}}phane Ducasse and
                  Tudor G{\^{\i}}rba and
                  Adrian Kuhn},
  title        = {Distribution Map},
  booktitle    = {22nd {IEEE} International Conference on Software Maintenance {(ICSM}
                  2006), 24-27 September 2006, Philadelphia, Pennsylvania, {USA}},
  pages        = {203--212},
  publisher    = {{IEEE} Computer Society},
  year         = {2006},
  url          = {https://doi.org/10.1109/ICSM.2006.22},
  doi          = {10.1109/ICSM.2006.22},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/DucasseGK06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/models/DucasseG06,
  author       = {St{\'{e}}phane Ducasse and
                  Tudor G{\^{\i}}rba},
  editor       = {Oscar Nierstrasz and
                  Jon Whittle and
                  David Harel and
                  Gianna Reggio},
  title        = {Using Smalltalk as a Reflective Executable Meta-language},
  booktitle    = {Model Driven Engineering Languages and Systems, 9th International
                  Conference, MoDELS 2006, Genova, Italy, October 1-6, 2006, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {4199},
  pages        = {604--618},
  publisher    = {Springer},
  year         = {2006},
  url          = {https://doi.org/10.1007/11880240\_42},
  doi          = {10.1007/11880240\_42},
  timestamp    = {Tue, 24 May 2022 15:28:49 +0200},
  biburl       = {https://dblp.org/rec/conf/models/DucasseG06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/smalltalk/BergelDNW06,
  author       = {Alexandre Bergel and
                  St{\'{e}}phane Ducasse and
                  Oscar Nierstrasz and
                  Roel Wuyts},
  editor       = {Wolfgang De Meuter},
  title        = {Stateful Traits},
  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        = {66--90},
  publisher    = {Springer},
  year         = {2006},
  url          = {https://doi.org/10.1007/978-3-540-71836-9\_4},
  doi          = {10.1007/978-3-540-71836-9\_4},
  timestamp    = {Tue, 14 May 2019 10:00:51 +0200},
  biburl       = {https://dblp.org/rec/conf/smalltalk/BergelDNW06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/smalltalk/BergelDPW06,
  author       = {Alexandre Bergel and
                  St{\'{e}}phane Ducasse and
                  Colin Putney and
                  Roel Wuyts},
  editor       = {Wolfgang De Meuter},
  title        = {Meta-driven Browsers},
  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        = {134--156},
  publisher    = {Springer},
  year         = {2006},
  url          = {https://doi.org/10.1007/978-3-540-71836-9\_7},
  doi          = {10.1007/978-3-540-71836-9\_7},
  timestamp    = {Fri, 02 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/smalltalk/BergelDPW06.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}
}
@book{DBLP:books/daglib/0015639,
  author       = {St{\'{e}}phane Ducasse},
  title        = {Squeak - learn programming by robots},
  publisher    = {Apress},
  year         = {2005},
  isbn         = {978-1-59059-491-9},
  timestamp    = {Wed, 06 Apr 2011 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/books/daglib/0015639.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/Lobjet/MinjatBCD05,
  author       = {Florian Minjat and
                  Alexandre Bergel and
                  Pierre Cointe and
                  St{\'{e}}phane Ducasse},
  title        = {Mise en symbiose des traits et des classboxes. Application {\`{a}}
                  l expression des collaborations},
  journal      = {Obj. Logiciel Base donn{\'{e}}es R{\'{e}}seaux},
  volume       = {11},
  number       = {1-2},
  pages        = {33--46},
  year         = {2005},
  url          = {https://doi.org/10.3166/objet.11.1-2.33-46},
  doi          = {10.3166/OBJET.11.1-2.33-46},
  timestamp    = {Wed, 20 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/Lobjet/MinjatBCD05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/Lobjet/BergelD05,
  author       = {Alexandre Bergel and
                  St{\'{e}}phane Ducasse},
  title        = {Scoped and Dynamic Aspects with Classboxes},
  journal      = {Obj. Logiciel Base donn{\'{e}}es R{\'{e}}seaux},
  volume       = {11},
  number       = {3},
  pages        = {53--68},
  year         = {2005},
  url          = {https://doi.org/10.3166/objet.11.3.53-68},
  doi          = {10.3166/OBJET.11.3.53-68},
  timestamp    = {Wed, 20 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/Lobjet/BergelD05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cl/BergelDNW05,
  author       = {Alexandre Bergel and
                  St{\'{e}}phane Ducasse and
                  Oscar Nierstrasz and
                  Roel Wuyts},
  title        = {Classboxes: controlling visibility of class extensions},
  journal      = {Comput. Lang. Syst. Struct.},
  volume       = {31},
  number       = {3-4},
  pages        = {107--126},
  year         = {2005},
  url          = {https://doi.org/10.1016/j.cl.2004.11.002},
  doi          = {10.1016/J.CL.2004.11.002},
  timestamp    = {Tue, 11 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cl/BergelDNW05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cl/DucasseSW05,
  author       = {St{\'{e}}phane Ducasse and
                  Nathanael Sch{\"{a}}rli and
                  Roel Wuyts},
  title        = {Uniform and safe metaclass composition},
  journal      = {Comput. Lang. Syst. Struct.},
  volume       = {31},
  number       = {3-4},
  pages        = {143--164},
  year         = {2005},
  url          = {https://doi.org/10.1016/j.cl.2004.11.003},
  doi          = {10.1016/J.CL.2004.11.003},
  timestamp    = {Tue, 11 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cl/DucasseSW05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jss/WuytsDN05,
  author       = {Roel Wuyts and
                  St{\'{e}}phane Ducasse and
                  Oscar Nierstrasz},
  title        = {A data-centric approach to composing embedded, real-time software
                  components},
  journal      = {J. Syst. Softw.},
  volume       = {74},
  number       = {1},
  pages        = {25--34},
  year         = {2005},
  url          = {https://doi.org/10.1016/j.jss.2003.05.004},
  doi          = {10.1016/J.JSS.2003.05.004},
  timestamp    = {Mon, 24 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jss/WuytsDN05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jucs/BergelDN05,
  author       = {Alexandre Bergel and
                  St{\'{e}}phane Ducasse and
                  Oscar Nierstrasz},
  title        = {Analyzing Module Diversity},
  journal      = {J. Univers. Comput. Sci.},
  volume       = {11},
  number       = {10},
  pages        = {1613--1644},
  year         = {2005},
  url          = {https://doi.org/10.3217/jucs-011-10-1613},
  doi          = {10.3217/JUCS-011-10-1613},
  timestamp    = {Thu, 07 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/jucs/BergelDN05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tse/DucasseL05,
  author       = {St{\'{e}}phane Ducasse and
                  Michele Lanza},
  title        = {The Class Blueprint: Visually Supporting the Understanding of Classes},
  journal      = {{IEEE} Trans. Software Eng.},
  volume       = {31},
  number       = {1},
  pages        = {75--90},
  year         = {2005},
  url          = {https://doi.org/10.1109/TSE.2005.14},
  doi          = {10.1109/TSE.2005.14},
  timestamp    = {Wed, 17 May 2017 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tse/DucasseL05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/csmr/GirbaLD05,
  author       = {Tudor G{\^{\i}}rba and
                  Michele Lanza and
                  St{\'{e}}phane Ducasse},
  title        = {Characterizing the Evolution of Class Hierarchies},
  booktitle    = {9th European Conference on Software Maintenance and Reengineering
                  {(CSMR} 2005), 21-23 March 2005, Manchester, UK, Proceedings},
  pages        = {2--11},
  publisher    = {{IEEE} Computer Society},
  year         = {2005},
  url          = {https://doi.org/10.1109/CSMR.2005.15},
  doi          = {10.1109/CSMR.2005.15},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/csmr/GirbaLD05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/csmr/ArevaloDN05,
  author       = {Gabriela Ar{\'{e}}valo and
                  St{\'{e}}phane Ducasse and
                  Oscar Nierstrasz},
  title        = {Discovering Unanticipated Dependency Schemas in Class Hierarchies},
  booktitle    = {9th European Conference on Software Maintenance and Reengineering
                  {(CSMR} 2005), 21-23 March 2005, Manchester, UK, Proceedings},
  pages        = {62--71},
  publisher    = {{IEEE} Computer Society},
  year         = {2005},
  url          = {https://doi.org/10.1109/CSMR.2005.24},
  doi          = {10.1109/CSMR.2005.24},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/csmr/ArevaloDN05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/csmr/GreevyD05,
  author       = {Orla Greevy and
                  St{\'{e}}phane Ducasse},
  title        = {Correlating Features and Code Using a Compact Two-Sided Trace Analysis
                  Approach},
  booktitle    = {9th European Conference on Software Maintenance and Reengineering
                  {(CSMR} 2005), 21-23 March 2005, Manchester, UK, Proceedings},
  pages        = {314--323},
  publisher    = {{IEEE} Computer Society},
  year         = {2005},
  url          = {https://doi.org/10.1109/CSMR.2005.21},
  doi          = {10.1109/CSMR.2005.21},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/csmr/GreevyD05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/dls/WeiherD05,
  author       = {Marcel Weiher and
                  St{\'{e}}phane Ducasse},
  editor       = {Roel Wuyts},
  title        = {Higher order messaging},
  booktitle    = {Proceedings of the 2005 Symposium on Dynamic Languages, {DLS} 2005,
                  October 18, 2007, San Diego, California, {USA}},
  pages        = {23--34},
  publisher    = {{ACM}},
  year         = {2005},
  url          = {https://doi.org/10.1145/1146841.1146844},
  doi          = {10.1145/1146841.1146844},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/dls/WeiherD05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/gpce/NierstraszDD05,
  author       = {Oscar Nierstrasz and
                  St{\'{e}}phane Ducasse and
                  Serge Demeyer},
  editor       = {Robert Gl{\"{u}}ck and
                  Michael R. Lowry},
  title        = {Object-Oriented Reengineering Patterns - An Overview},
  booktitle    = {Generative Programming and Component Engineering, 4th International
                  Conference, {GPCE} 2005, Tallinn, Estonia, September 29 - October
                  1, 2005, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {3676},
  pages        = {1--9},
  publisher    = {Springer},
  year         = {2005},
  url          = {https://doi.org/10.1007/11561347\_1},
  doi          = {10.1007/11561347\_1},
  timestamp    = {Sun, 02 Jun 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/gpce/NierstraszDD05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icfca/ArevaloDN05,
  author       = {Gabriela Ar{\'{e}}valo and
                  St{\'{e}}phane Ducasse and
                  Oscar Nierstrasz},
  editor       = {Bernhard Ganter and
                  Robert Godin},
  title        = {Lessons Learned in Applying Formal Concept Analysis to Reverse Engineering},
  booktitle    = {Formal Concept Analysis, Third International Conference, {ICFCA} 2005,
                  Lens, France, February 14-18, 2005, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {3403},
  pages        = {95--112},
  publisher    = {Springer},
  year         = {2005},
  url          = {https://doi.org/10.1007/978-3-540-32262-7\_7},
  doi          = {10.1007/978-3-540-32262-7\_7},
  timestamp    = {Sun, 02 Jun 2019 21:20:58 +0200},
  biburl       = {https://dblp.org/rec/conf/icfca/ArevaloDN05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/LanzaDGP05,
  author       = {Michele Lanza and
                  St{\'{e}}phane Ducasse and
                  Harald C. Gall and
                  Martin Pinzger},
  editor       = {Gruia{-}Catalin Roman and
                  William G. Griswold and
                  Bashar Nuseibeh},
  title        = {CodeCrawler: an information visualization tool for program comprehension},
  booktitle    = {27th International Conference on Software Engineering {(ICSE} 2005),
                  15-21 May 2005, St. Louis, Missouri, {USA}},
  pages        = {672--673},
  publisher    = {{ACM}},
  year         = {2005},
  url          = {https://doi.org/10.1145/1062455.1062602},
  doi          = {10.1145/1062455.1062602},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icse/LanzaDGP05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/GreevyDG05,
  author       = {Orla Greevy and
                  St{\'{e}}phane Ducasse and
                  Tudor G{\^{\i}}rba},
  title        = {Analyzing Feature Traces to Incorporate the Semantics of Change in
                  Software Evolution Analysis},
  booktitle    = {21st {IEEE} International Conference on Software Maintenance {(ICSM}
                  2005), 25-30 September 2005, Budapest, Hungary},
  pages        = {347--356},
  publisher    = {{IEEE} Computer Society},
  year         = {2005},
  url          = {https://doi.org/10.1109/ICSM.2005.22},
  doi          = {10.1109/ICSM.2005.22},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/GreevyDG05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/DemeyerDN05,
  author       = {Serge Demeyer and
                  St{\'{e}}phane Ducasse and
                  Oscar Nierstrasz},
  title        = {Object-Oriented Reengineering: Patterns and Techniques},
  booktitle    = {21st {IEEE} International Conference on Software Maintenance {(ICSM}
                  2005), 25-30 September 2005, Budapest, Hungary},
  pages        = {723--724},
  publisher    = {{IEEE} Computer Society},
  year         = {2005},
  url          = {https://doi.org/10.1109/ICSM.2005.67},
  doi          = {10.1109/ICSM.2005.67},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/DemeyerDN05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwpse/MensWDDHJ05,
  author       = {Tom Mens and
                  Michel Wermelinger and
                  St{\'{e}}phane Ducasse and
                  Serge Demeyer and
                  Robert Hirschfeld and
                  Mehdi Jazayeri},
  title        = {Challenges in Software Evolution},
  booktitle    = {8th International Workshop on Principles of Software Evolution {(IWPSE}
                  2005), 5-7 September 2005, Lisbon, Portugal},
  pages        = {13--22},
  publisher    = {{IEEE} Computer Society},
  year         = {2005},
  url          = {https://doi.org/10.1109/IWPSE.2005.7},
  doi          = {10.1109/IWPSE.2005.7},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwpse/MensWDDHJ05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwpse/GirbaKSD05,
  author       = {Tudor G{\^{\i}}rba and
                  Adrian Kuhn and
                  Mauricio Seeberger and
                  St{\'{e}}phane Ducasse},
  title        = {How Developers Drive Software Evolution},
  booktitle    = {8th International Workshop on Principles of Software Evolution {(IWPSE}
                  2005), 5-7 September 2005, Lisbon, Portugal},
  pages        = {113--122},
  publisher    = {{IEEE} Computer Society},
  year         = {2005},
  url          = {https://doi.org/10.1109/IWPSE.2005.21},
  doi          = {10.1109/IWPSE.2005.21},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwpse/GirbaKSD05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwpse/DemeyerRGRMMBJDLRGE05,
  author       = {Serge Demeyer and
                  Filip Van Rysselberghe and
                  Tudor G{\^{\i}}rba and
                  Jacek Ratzinger and
                  Radu Marinescu and
                  Tom Mens and
                  Bart Du Bois and
                  Dirk Janssens and
                  St{\'{e}}phane Ducasse and
                  Michele Lanza and
                  Matthias Rieger and
                  Harald C. Gall and
                  Mohammad El{-}Ramly},
  title        = {The LAN-simulation: {A} Refactoring Teaching Example},
  booktitle    = {8th International Workshop on Principles of Software Evolution {(IWPSE}
                  2005), 5-7 September 2005, Lisbon, Portugal},
  pages        = {123--134},
  publisher    = {{IEEE} Computer Society},
  year         = {2005},
  url          = {https://doi.org/10.1109/IWPSE.2005.30},
  doi          = {10.1109/IWPSE.2005.30},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwpse/DemeyerRGRMMBJDLRGE05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/jit/BergelD05,
  author       = {Alexandre Bergel and
                  St{\'{e}}phane Ducasse},
  editor       = {Robert Hirschfeld and
                  Ryszard Kowalczyk and
                  Andreas Polze and
                  Mathias Weske},
  title        = {Supporting Unanticipated Changes with Traits and Classboxes},
  booktitle    = {NODe 2005, {GSEM} 2005, Erfurt, Germany, September 20-22, 2005 (Net.ObjectDays)},
  series       = {{LNI}},
  volume       = {{P-69}},
  pages        = {61--75},
  publisher    = {{GI}},
  year         = {2005},
  url          = {https://dl.gi.de/handle/20.500.12116/25128},
  timestamp    = {Tue, 04 Jul 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/jit/BergelD05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/kbse/LienhardDA05,
  author       = {Adrian Lienhard and
                  St{\'{e}}phane Ducasse and
                  Gabriela Ar{\'{e}}valo},
  editor       = {David F. Redmiles and
                  Thomas Ellman and
                  Andrea Zisman},
  title        = {Identifying traits with formal concept analysis},
  booktitle    = {20th {IEEE/ACM} International Conference on Automated Software Engineering
                  {(ASE} 2005), November 7-11, 2005, Long Beach, CA, {USA}},
  pages        = {66--75},
  publisher    = {{ACM}},
  year         = {2005},
  url          = {https://doi.org/10.1145/1101908.1101921},
  doi          = {10.1145/1101908.1101921},
  timestamp    = {Tue, 06 Nov 2018 16:58:23 +0100},
  biburl       = {https://dblp.org/rec/conf/kbse/LienhardDA05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/metrics/DucasseLP05,
  author       = {St{\'{e}}phane Ducasse and
                  Michele Lanza and
                  Laura Ponisio},
  title        = {Butterflies: {A} Visual Approach to Characterize Packages},
  booktitle    = {11th {IEEE} International Symposium on Software Metrics {(METRICS}
                  2005), 19-22 September 2005, Como Italy},
  pages        = {7},
  publisher    = {{IEEE} Computer Society},
  year         = {2005},
  url          = {https://doi.org/10.1109/METRICS.2005.15},
  doi          = {10.1109/METRICS.2005.15},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/metrics/DucasseLP05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/BergelDN05,
  author       = {Alexandre Bergel and
                  St{\'{e}}phane Ducasse and
                  Oscar Nierstrasz},
  editor       = {Ralph E. Johnson and
                  Richard P. Gabriel},
  title        = {Classbox/J: controlling the scope of change in Java},
  booktitle    = {Proceedings of the 20th Annual {ACM} {SIGPLAN} Conference on Object-Oriented
                  Programming, Systems, Languages, and Applications, {OOPSLA} 2005,
                  October 16-20, 2005, San Diego, CA, {USA}},
  pages        = {177--189},
  publisher    = {{ACM}},
  year         = {2005},
  url          = {https://doi.org/10.1145/1094811.1094826},
  doi          = {10.1145/1094811.1094826},
  timestamp    = {Fri, 25 Jun 2021 14:48:54 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/BergelDN05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sigsoft/NierstraszDG05,
  author       = {Oscar Nierstrasz and
                  St{\'{e}}phane Ducasse and
                  Tudor G{\^{\i}}rba},
  editor       = {Michel Wermelinger and
                  Harald C. Gall},
  title        = {The story of moose: an agile reengineering environment},
  booktitle    = {Proceedings of the 10th European Software Engineering Conference held
                  jointly with 13th {ACM} {SIGSOFT} International Symposium on Foundations
                  of Software Engineering, 2005, Lisbon, Portugal, September 5-9, 2005},
  pages        = {1--10},
  publisher    = {{ACM}},
  year         = {2005},
  url          = {https://doi.org/10.1145/1081706.1081707},
  doi          = {10.1145/1081706.1081707},
  timestamp    = {Tue, 01 Feb 2022 10:45:16 +0100},
  biburl       = {https://dblp.org/rec/conf/sigsoft/NierstraszDG05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sigsoft/DucasseGN05,
  author       = {St{\'{e}}phane Ducasse and
                  Tudor G{\^{\i}}rba and
                  Oscar Nierstrasz},
  editor       = {Michel Wermelinger and
                  Harald C. Gall},
  title        = {Moose: an agile reengineering environment},
  booktitle    = {Proceedings of the 10th European Software Engineering Conference held
                  jointly with 13th {ACM} {SIGSOFT} International Symposium on Foundations
                  of Software Engineering, 2005, Lisbon, Portugal, September 5-9, 2005},
  pages        = {99--102},
  publisher    = {{ACM}},
  year         = {2005},
  url          = {https://doi.org/10.1145/1081706.1081723},
  doi          = {10.1145/1081706.1081723},
  timestamp    = {Sun, 02 Jun 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/sigsoft/DucasseGN05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/smalltalk/GybelsWDD05,
  author       = {Kris Gybels and
                  Roel Wuyts and
                  St{\'{e}}phane Ducasse and
                  Maja D'Hondt},
  editor       = {St{\'{e}}phane Ducasse and
                  Serge Stinckwich},
  title        = {Inter-Language Reflection - {A} Conceptual Model and Its Implementation},
  booktitle    = {2005 International Smalltalk Conference, {ESUG} 2005, Brussels, Belgium,
                  August 16-19, 2005},
  pages        = {49--73},
  publisher    = {University of Bern, Switzerland},
  year         = {2005},
  timestamp    = {Thu, 12 Mar 2020 11:31:32 +0100},
  biburl       = {https://dblp.org/rec/conf/smalltalk/GybelsWDD05.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    = {Wed, 15 Jan 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/smalltalk/DenkerDT05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/smalltalk/RobbesDL05,
  author       = {Romain Robbes and
                  St{\'{e}}phane Ducasse and
                  Michele Lanza},
  editor       = {St{\'{e}}phane Ducasse and
                  Serge Stinckwich},
  title        = {Microprints: {A} Pixel-based Semantically Rich Visualization of Methods},
  booktitle    = {2005 International Smalltalk Conference, {ESUG} 2005, Brussels, Belgium,
                  August 16-19, 2005},
  pages        = {169--185},
  publisher    = {University of Bern, Switzerland},
  year         = {2005},
  timestamp    = {Wed, 15 Jan 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/smalltalk/RobbesDL05.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}
}
@inproceedings{DBLP:conf/vissoft/DucasseLR05,
  author       = {St{\'{e}}phane Ducasse and
                  Michele Lanza and
                  Romain Robbes},
  editor       = {St{\'{e}}phane Ducasse and
                  Michele Lanza and
                  Andrian Marcus and
                  Jonathan I. Maletic and
                  Margaret{-}Anne D. Storey},
  title        = {Multi-level Method Understanding Using Microprints},
  booktitle    = {Proceedings of the 3rd International Workshop on Visualizing Software
                  for Understanding and Analysis, {VISSOFT} 2005, Budapest, Hungary,
                  September 25, 2005},
  pages        = {33--38},
  publisher    = {{IEEE} Computer Society},
  year         = {2005},
  url          = {https://doi.org/10.1109/VISSOF.2005.1684300},
  doi          = {10.1109/VISSOF.2005.1684300},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/vissoft/DucasseLR05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/KuhnDG05,
  author       = {Adrian Kuhn and
                  St{\'{e}}phane Ducasse and
                  Tudor G{\^{\i}}rba},
  title        = {Enriching Reverse Engineering with Semantic Clustering},
  booktitle    = {12th Working Conference on Reverse Engineering, {WCRE} 2005, Pittsburgh,
                  PA, USA, November 7-11, 2005},
  pages        = {133--142},
  publisher    = {{IEEE} Computer Society},
  year         = {2005},
  url          = {https://doi.org/10.1109/WCRE.2005.16},
  doi          = {10.1109/WCRE.2005.16},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/KuhnDG05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wikis/DucasseRW05,
  author       = {St{\'{e}}phane Ducasse and
                  Lukas Renggli and
                  Roel Wuyts},
  editor       = {Dirk Riehle},
  title        = {SmallWiki: a meta-described collaborative content management system},
  booktitle    = {Proceedings of the 2005 International Symposium on Wikis, 2005, San
                  Diego, California, USA, October 16-18, 2005},
  pages        = {75--82},
  publisher    = {{ACM}},
  year         = {2005},
  url          = {https://doi.org/10.1145/1104973.1104981},
  doi          = {10.1145/1104973.1104981},
  timestamp    = {Fri, 30 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wikis/DucasseRW05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@incollection{DBLP:books/x/p/DucasseGLD05,
  author       = {St{\'{e}}phane Ducasse and
                  Tudor G{\^{\i}}rba and
                  Michele Lanza and
                  Serge Demeyer},
  editor       = {Massimiliano Di Penta and
                  Maarit Harsu},
  title        = {Moose: {A} Collaborative and Extensible Reengineering Environment},
  booktitle    = {Tools for Software Maintenance and Reengineering},
  series       = {{RCOST} / Software Technology Series},
  volume       = {380.272},
  pages        = {55--71},
  publisher    = {FrancoAngeli},
  year         = {2005},
  timestamp    = {Thu, 23 Jan 2020 18:33:01 +0100},
  biburl       = {https://dblp.org/rec/books/x/p/DucasseGLD05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@incollection{DBLP:books/x/p/LanzaD05,
  author       = {Michele Lanza and
                  St{\'{e}}phane Ducasse},
  editor       = {Massimiliano Di Penta and
                  Maarit Harsu},
  title        = {CodeCrawler - An Extensible and Language Independent 2D and 3D Software
                  Visualization Tool},
  booktitle    = {Tools for Software Maintenance and Reengineering},
  series       = {{RCOST} / Software Technology Series},
  volume       = {380.272},
  pages        = {74--94},
  publisher    = {FrancoAngeli},
  year         = {2005},
  timestamp    = {Thu, 23 Jan 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/books/x/p/LanzaD05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/smalltalk/2005esug,
  editor       = {St{\'{e}}phane Ducasse and
                  Serge Stinckwich},
  title        = {2005 International Smalltalk Conference, {ESUG} 2005, Brussels, Belgium,
                  August 16-19, 2005},
  publisher    = {University of Bern, Switzerland},
  year         = {2005},
  url          = {http://esug.org/data/ESUG2005/iam-05-001.pdf},
  timestamp    = {Thu, 12 Mar 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/smalltalk/2005esug.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/vissoft/2005,
  editor       = {St{\'{e}}phane Ducasse and
                  Michele Lanza and
                  Andrian Marcus and
                  Jonathan I. Maletic and
                  Margaret{-}Anne D. Storey},
  title        = {Proceedings of the 3rd International Workshop on Visualizing Software
                  for Understanding and Analysis, {VISSOFT} 2005, Budapest, Hungary,
                  September 25, 2005},
  publisher    = {{IEEE} Computer Society},
  year         = {2005},
  url          = {https://ieeexplore.ieee.org/xpl/conhome/11099/proceeding},
  isbn         = {0-7803-9540-9},
  timestamp    = {Wed, 16 Oct 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/vissoft/2005.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cl/DucasseW04,
  author       = {St{\'{e}}phane Ducasse and
                  Roel Wuyts},
  title        = {Editorial: Smalltalk Language},
  journal      = {Comput. Lang. Syst. Struct.},
  volume       = {30},
  number       = {1-2},
  pages        = {1--3},
  year         = {2004},
  url          = {https://doi.org/10.1016/j.cl.2003.08.001},
  doi          = {10.1016/J.CL.2003.08.001},
  timestamp    = {Tue, 11 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cl/DucasseW04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cl/WuytsD04,
  author       = {Roel Wuyts and
                  St{\'{e}}phane Ducasse},
  title        = {Unanticipated integration of development tools using the classification
                  model},
  journal      = {Comput. Lang. Syst. Struct.},
  volume       = {30},
  number       = {1-2},
  pages        = {63--77},
  year         = {2004},
  url          = {https://doi.org/10.1016/j.cl.2003.08.003},
  doi          = {10.1016/J.CL.2003.08.003},
  timestamp    = {Mon, 26 Jun 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/cl/WuytsD04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/csmr/RatiuDGM04,
  author       = {Daniel Ratiu and
                  St{\'{e}}phane Ducasse and
                  Tudor G{\^{\i}}rba and
                  Radu Marinescu},
  title        = {Using History Information to Improve Design Flaws Detection},
  booktitle    = {8th European Conference on Software Maintenance and Reengineering
                  {(CSMR} 2004), 24-26 March 2004, Tampere, Finland, Proceedings},
  pages        = {223--232},
  publisher    = {{IEEE} Computer Society},
  year         = {2004},
  url          = {https://doi.org/10.1109/CSMR.2004.1281423},
  doi          = {10.1109/CSMR.2004.1281423},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/csmr/RatiuDGM04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/csmr/DucasseLB04,
  author       = {St{\'{e}}phane Ducasse and
                  Michele Lanza and
                  Roland Bertuli},
  title        = {High-Level Polymetric Views of Condensed Run-time Information},
  booktitle    = {8th European Conference on Software Maintenance and Reengineering
                  {(CSMR} 2004), 24-26 March 2004, Tampere, Finland, Proceedings},
  pages        = {309--318},
  publisher    = {{IEEE} Computer Society},
  year         = {2004},
  url          = {https://doi.org/10.1109/CSMR.2004.1281433},
  doi          = {10.1109/CSMR.2004.1281433},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/csmr/DucasseLB04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoop/ScharliDNW04,
  author       = {Nathanael Sch{\"{a}}rli and
                  St{\'{e}}phane Ducasse and
                  Oscar Nierstrasz and
                  Roel Wuyts},
  editor       = {Martin Odersky},
  title        = {Composable Encapsulation Policies},
  booktitle    = {{ECOOP} 2004 - Object-Oriented Programming, 18th European Conference,
                  Oslo, Norway, June 14-18, 2004, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {3086},
  pages        = {26--50},
  publisher    = {Springer},
  year         = {2004},
  url          = {https://doi.org/10.1007/978-3-540-24851-4\_2},
  doi          = {10.1007/978-3-540-24851-4\_2},
  timestamp    = {Sun, 02 Jun 2019 21:16:57 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoop/ScharliDNW04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoopw/GonzalezMCDGD04,
  author       = {Sebasti{\'{a}}n Gonz{\'{a}}lez and
                  Wolfgang De Meuter and
                  Pascal Costanza and
                  St{\'{e}}phane Ducasse and
                  Richard P. Gabriel and
                  Theo D'Hondt},
  editor       = {Jacques Malenfant and
                  Bjarte M. {\O}stvold},
  title        = {2nd Workshop on Object-Oriented Language Engineering for the Post-Java
                  Era: Back to Dynamicity},
  booktitle    = {Object-Oriented Technology: {ECOOP} 2004 Workshop Reader, {ECOOP}
                  2004 Workshops, Oslo, Norway, June 14-18, 2004, Final Reports},
  series       = {Lecture Notes in Computer Science},
  volume       = {3344},
  pages        = {49--61},
  publisher    = {Springer},
  year         = {2004},
  url          = {https://doi.org/10.1007/978-3-540-30554-5\_5},
  doi          = {10.1007/978-3-540-30554-5\_5},
  timestamp    = {Tue, 14 May 2019 10:00:54 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoopw/GonzalezMCDGD04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoopw/WuytsDDM04,
  author       = {Roel Wuyts and
                  St{\'{e}}phane Ducasse and
                  Serge Demeyer and
                  Kim Mens},
  editor       = {Jacques Malenfant and
                  Bjarte M. {\O}stvold},
  title        = {Fifth International Workshop on Object-Oriented Reengineering},
  booktitle    = {Object-Oriented Technology: {ECOOP} 2004 Workshop Reader, {ECOOP}
                  2004 Workshops, Oslo, Norway, June 14-18, 2004, Final Reports},
  series       = {Lecture Notes in Computer Science},
  volume       = {3344},
  pages        = {177--186},
  publisher    = {Springer},
  year         = {2004},
  url          = {https://doi.org/10.1007/978-3-540-30554-5\_17},
  doi          = {10.1007/978-3-540-30554-5\_17},
  timestamp    = {Wed, 24 May 2017 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoopw/WuytsDDM04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/GirbaDL04,
  author       = {Tudor G{\^{\i}}rba and
                  St{\'{e}}phane Ducasse and
                  Michele Lanza},
  title        = {Yesterday"s Weather: Guiding Early Reverse Engineering Efforts
                  by Summarizing the Evolution of Changes},
  booktitle    = {20th International Conference on Software Maintenance {(ICSM} 2004),
                  11-17 September 2004, Chicago, IL, {USA}},
  pages        = {40--49},
  publisher    = {{IEEE} Computer Society},
  year         = {2004},
  url          = {https://doi.org/10.1109/ICSM.2004.1357788},
  doi          = {10.1109/ICSM.2004.1357788},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/GirbaDL04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/ScharliBD04,
  author       = {Nathanael Sch{\"{a}}rli and
                  Andrew P. Black and
                  St{\'{e}}phane Ducasse},
  editor       = {John M. Vlissides and
                  Douglas C. Schmidt},
  title        = {Object-oriented encapsulation for dynamically typed languages},
  booktitle    = {Proceedings of the 19th Annual {ACM} {SIGPLAN} Conference on Object-Oriented
                  Programming, Systems, Languages, and Applications, {OOPSLA} 2004,
                  October 24-28, 2004, Vancouver, BC, Canada},
  pages        = {130--149},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://doi.org/10.1145/1028976.1028988},
  doi          = {10.1145/1028976.1028988},
  timestamp    = {Sun, 25 Jul 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/ScharliBD04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/RiegerDL04,
  author       = {Matthias Rieger and
                  St{\'{e}}phane Ducasse and
                  Michele Lanza},
  title        = {Insights into System-Wide Code Duplication},
  booktitle    = {11th Working Conference on Reverse Engineering, {WCRE} 2004, Delft,
                  The Netherlands, November 8-12, 2004},
  pages        = {100--109},
  publisher    = {{IEEE} Computer Society},
  year         = {2004},
  url          = {https://doi.org/10.1109/WCRE.2004.25},
  doi          = {10.1109/WCRE.2004.25},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/RiegerDL04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:journals/entcs/GirbaFD05,
  author       = {Tudor G{\^{\i}}rba and
                  Jean{-}Marie Favre and
                  St{\'{e}}phane Ducasse},
  editor       = {Jean{-}Marie Favre and
                  Michael W. Godfrey and
                  Andreas Winter},
  title        = {Using Meta-Model Transformation to Model Software Evolution},
  booktitle    = {Proceedings of the 2nd International Workshop on Metamodels, Schemas,
                  and Grammars for Reverse Engineering, ateM 2004, Delft, The Netherlands,
                  November 12, 2004},
  series       = {Electronic Notes in Theoretical Computer Science},
  volume       = {137},
  number       = {3},
  pages        = {57--64},
  publisher    = {Elsevier},
  year         = {2004},
  url          = {https://doi.org/10.1016/j.entcs.2005.07.005},
  doi          = {10.1016/J.ENTCS.2005.07.005},
  timestamp    = {Mon, 12 Dec 2022 16:51:32 +0100},
  biburl       = {https://dblp.org/rec/journals/entcs/GirbaFD05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:journals/entcs/DucasseGF05,
  author       = {St{\'{e}}phane Ducasse and
                  Tudor G{\^{\i}}rba and
                  Jean{-}Marie Favre},
  editor       = {Reiko Heckel and
                  Tom Mens},
  title        = {Modeling Software Evolution by Treating History as a First Class Entity},
  booktitle    = {Proceedings of the Workshop on Software Evolution through Transformations:
                  Model-based vs. Implementation-level Solutions, SETra@ICGT 2004, Rome,
                  Italy, October 2, 2004},
  series       = {Electronic Notes in Theoretical Computer Science},
  volume       = {127},
  number       = {3},
  pages        = {75--86},
  publisher    = {Elsevier},
  year         = {2004},
  url          = {https://doi.org/10.1016/j.entcs.2004.08.035},
  doi          = {10.1016/J.ENTCS.2004.08.035},
  timestamp    = {Mon, 12 Dec 2022 14:43:05 +0100},
  biburl       = {https://dblp.org/rec/journals/entcs/DucasseGF05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/smr/DucasseT03,
  author       = {St{\'{e}}phane Ducasse and
                  Sander Tichelaar},
  title        = {Dimensions of reengineering environment infrastructures},
  journal      = {J. Softw. Maintenance Res. Pract.},
  volume       = {15},
  number       = {5},
  pages        = {345--373},
  year         = {2003},
  url          = {https://doi.org/10.1002/smr.279},
  doi          = {10.1002/SMR.279},
  timestamp    = {Wed, 20 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/smr/DucasseT03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tse/LanzaD03,
  author       = {Michele Lanza and
                  St{\'{e}}phane Ducasse},
  title        = {Polymetric Views - {A} Lightweight Visual Approach to Reverse Engineering},
  journal      = {{IEEE} Trans. Software Eng.},
  volume       = {29},
  number       = {9},
  pages        = {782--795},
  year         = {2003},
  url          = {https://doi.org/10.1109/TSE.2003.1232284},
  doi          = {10.1109/TSE.2003.1232284},
  timestamp    = {Wed, 17 May 2017 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tse/LanzaD03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoop/ScharliDNB03,
  author       = {Nathanael Sch{\"{a}}rli and
                  St{\'{e}}phane Ducasse and
                  Oscar Nierstrasz and
                  Andrew P. Black},
  editor       = {Luca Cardelli},
  title        = {Traits: Composable Units of Behaviour},
  booktitle    = {{ECOOP} 2003 - Object-Oriented Programming, 17th European Conference,
                  Darmstadt, Germany, July 21-25, 2003, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {2743},
  pages        = {248--274},
  publisher    = {Springer},
  year         = {2003},
  url          = {https://doi.org/10.1007/978-3-540-45070-2\_12},
  doi          = {10.1007/978-3-540-45070-2\_12},
  timestamp    = {Sun, 02 Jun 2019 21:16:57 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoop/ScharliDNB03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoopw/DemeyerDMTVR03,
  author       = {Serge Demeyer and
                  St{\'{e}}phane Ducasse and
                  Kim Mens and
                  Adrian Trifu and
                  Rajesh Vasa and
                  Filip Van Rysselberghe},
  editor       = {Frank Buschmann and
                  Alejandro P. Buchmann and
                  Mariano Cilia},
  title        = {Object-Oriented Reengineering},
  booktitle    = {Object-Oriented Technology: {ECOOP} 2003 Workshop Reader, {ECOOP}
                  2003 Workshops, Darmstadt, Germany, July 21-25, 2003, Final Reports},
  series       = {Lecture Notes in Computer Science},
  volume       = {3013},
  pages        = {72--85},
  publisher    = {Springer},
  year         = {2003},
  url          = {https://doi.org/10.1007/978-3-540-25934-3\_8},
  doi          = {10.1007/978-3-540-25934-3\_8},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoopw/DemeyerDMTVR03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoopw/MeuterDDM03,
  author       = {Wolfgang De Meuter and
                  St{\'{e}}phane Ducasse and
                  Theo D'Hondt and
                  Ole Lehrmann Madsen},
  editor       = {Frank Buschmann and
                  Alejandro P. Buchmann and
                  Mariano Cilia},
  title        = {Object-Oriented Language Engineering for the Post-Java Era},
  booktitle    = {Object-Oriented Technology: {ECOOP} 2003 Workshop Reader, {ECOOP}
                  2003 Workshops, Darmstadt, Germany, July 21-25, 2003, Final Reports},
  series       = {Lecture Notes in Computer Science},
  volume       = {3013},
  pages        = {143--153},
  publisher    = {Springer},
  year         = {2003},
  url          = {https://doi.org/10.1007/978-3-540-25934-3\_14},
  doi          = {10.1007/978-3-540-25934-3\_14},
  timestamp    = {Sun, 12 Nov 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ecoopw/MeuterDDM03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/jmlc/BergelDW03,
  author       = {Alexandre Bergel and
                  St{\'{e}}phane Ducasse and
                  Roel Wuyts},
  editor       = {L{\'{a}}szl{\'{o}} B{\"{o}}sz{\"{o}}rm{\'{e}}nyi and
                  Peter Schojer},
  title        = {Classboxes: {A} Minimal Module Model Supporting Local Rebinding},
  booktitle    = {Modular Programming Languages, Joint Modular Languages Conference,
                  {JMLC} 2003, Klagenfurt, Austria, August 25-27, 2003, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {2789},
  pages        = {122--131},
  publisher    = {Springer},
  year         = {2003},
  url          = {https://doi.org/10.1007/978-3-540-45213-3\_17},
  doi          = {10.1007/978-3-540-45213-3\_17},
  timestamp    = {Tue, 14 May 2019 10:00:44 +0200},
  biburl       = {https://dblp.org/rec/conf/jmlc/BergelDW03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/kbse/ArevaloDN03,
  author       = {Gabriela Ar{\'{e}}valo and
                  St{\'{e}}phane Ducasse and
                  Oscar Nierstrasz},
  title        = {XRay Views: Understanding the Internals of Classes},
  booktitle    = {18th {IEEE} International Conference on Automated Software Engineering
                  {(ASE} 2003), 6-10 October 2003, Montreal, Canada},
  pages        = {267--270},
  publisher    = {{IEEE} Computer Society},
  year         = {2003},
  url          = {https://doi.org/10.1109/ASE.2003.1240318},
  doi          = {10.1109/ASE.2003.1240318},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/kbse/ArevaloDN03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/BlackSD03,
  author       = {Andrew P. Black and
                  Nathanael Sch{\"{a}}rli and
                  St{\'{e}}phane Ducasse},
  editor       = {Ron Crocker and
                  Guy L. Steele Jr.},
  title        = {Applying traits to the smalltalk collection classes},
  booktitle    = {Proceedings of the 2003 {ACM} {SIGPLAN} Conference on Object-Oriented
                  Programming Systems, Languages and Applications, {OOPSLA} 2003, October
                  26-30, 2003, Anaheim, CA, {USA}},
  pages        = {47--64},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://doi.org/10.1145/949305.949311},
  doi          = {10.1145/949305.949311},
  timestamp    = {Fri, 25 Jun 2021 17:19:58 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/BlackSD03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/MouginD03,
  author       = {Philippe Mougin and
                  St{\'{e}}phane Ducasse},
  editor       = {Ron Crocker and
                  Guy L. Steele Jr.},
  title        = {{OOPAL:} integrating array programming in object-oriented programming},
  booktitle    = {Proceedings of the 2003 {ACM} {SIGPLAN} Conference on Object-Oriented
                  Programming Systems, Languages and Applications, {OOPSLA} 2003, October
                  26-30, 2003, Anaheim, CA, {USA}},
  pages        = {65--77},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://doi.org/10.1145/949305.949312},
  doi          = {10.1145/949305.949312},
  timestamp    = {Sat, 31 Jul 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/MouginD03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@book{DBLP:books/dp/DemeyerDN02,
  author       = {Serge Demeyer and
                  St{\'{e}}phane Ducasse and
                  Oscar Nierstrasz},
  title        = {Object-Oriented Reengineering Patterns},
  publisher    = {dpunkt / Morgan Kaufmann},
  year         = {2002},
  url          = {http://www.iam.unibe.ch/\%7Escg/OORP/index.html},
  isbn         = {3-89864-197-X},
  timestamp    = {Wed, 10 Jul 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/books/dp/DemeyerDN02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/Lobjet/LanzaD02,
  author       = {Michele Lanza and
                  St{\'{e}}phane Ducasse},
  title        = {Understanding software evolution using a combination of software visualization
                  and software metrics},
  journal      = {Obj. Logiciel Base donn{\'{e}}es R{\'{e}}seaux},
  volume       = {8},
  number       = {1-2},
  pages        = {135--149},
  year         = {2002},
  url          = {https://doi.org/10.3166/objet.8.1-2.135-149},
  doi          = {10.3166/OBJET.8.1-2.135-149},
  timestamp    = {Wed, 20 May 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/Lobjet/LanzaD02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/jot/SadehD02,
  author       = {Benny Sadeh and
                  St{\'{e}}phane Ducasse},
  title        = {Adding Dynamic Interfaces to Smalltalk},
  journal      = {J. Object Technol.},
  volume       = {1},
  number       = {1},
  pages        = {63--79},
  year         = {2002},
  url          = {https://doi.org/10.5381/jot.2002.1.1.a1},
  doi          = {10.5381/JOT.2002.1.1.A1},
  timestamp    = {Wed, 17 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/jot/SadehD02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cases/GensslerCWNDWASMS02,
  author       = {Thomas Genssler and
                  Alexander Christoph and
                  Michael Winter and
                  Oscar Nierstrasz and
                  St{\'{e}}phane Ducasse and
                  Roel Wuyts and
                  Gabriela Ar{\'{e}}valo and
                  Bastiaan Sch{\"{o}}nhage and
                  Peter O. M{\"{u}}ller and
                  Christian Stich},
  editor       = {Shuvra S. Bhattacharyya and
                  Trevor N. Mudge and
                  Wayne H. Wolf and
                  Ahmed Amine Jerraya},
  title        = {Components for embedded software: the {PECOS} approach},
  booktitle    = {Proceedings of the International Conference on Compilers, Architectures
                  and Synthesis for Embedded Systems, {CASES} 2002, Greenoble, France,
                  October 8-11, 2002},
  pages        = {19--26},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://doi.org/10.1145/581630.581634},
  doi          = {10.1145/581630.581634},
  timestamp    = {Thu, 02 Apr 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/cases/GensslerCWNDWASMS02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/cd/NierstraszADWBMZGB02,
  author       = {Oscar Nierstrasz and
                  Gabriela Ar{\'{e}}valo and
                  St{\'{e}}phane Ducasse and
                  Roel Wuyts and
                  Andrew P. Black and
                  Peter O. M{\"{u}}ller and
                  Christian Zeidler and
                  Thomas Genssler and
                  Reinier van den Born},
  editor       = {Judy M. Bishop},
  title        = {A Component Model for Field Devices},
  booktitle    = {Component Deployment, {IFIP/ACM} Working Conference, {CD} 2002, Berlin,
                  Germany, June 20-21, 2002, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {2370},
  pages        = {200--209},
  publisher    = {Springer},
  year         = {2002},
  url          = {https://doi.org/10.1007/3-540-45440-3\_14},
  doi          = {10.1007/3-540-45440-3\_14},
  timestamp    = {Tue, 14 May 2019 10:00:49 +0200},
  biburl       = {https://dblp.org/rec/conf/cd/NierstraszADWBMZGB02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/RichnerD02,
  author       = {Tamar Richner and
                  St{\'{e}}phane Ducasse},
  title        = {Using Dynamic Information for the Iterative Recovery of Collaborations
                  and Roles},
  booktitle    = {18th International Conference on Software Maintenance {(ICSM} 2002),
                  Maintaining Distributed Heterogeneous Systems, 3-6 October 2002, Montreal,
                  Quebec, Canada},
  pages        = {34--43},
  publisher    = {{IEEE} Computer Society},
  year         = {2002},
  url          = {https://doi.org/10.1109/ICSM.2002.1167745},
  doi          = {10.1109/ICSM.2002.1167745},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/RichnerD02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/tsi/DucasseL01,
  author       = {St{\'{e}}phane Ducasse and
                  Michele Lanza},
  title        = {Towards a Methodology for the Understanding of Object-Oriented Systems
                  (Vers une m{\'{e}}thodologie pour la compr{\'{e}}hension
                  d'applications objets)},
  journal      = {Tech. Sci. Informatiques},
  volume       = {20},
  number       = {4},
  pages        = {539--566},
  year         = {2001},
  timestamp    = {Wed, 24 Jun 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/tsi/DucasseL01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/csmr/LanzaDS01,
  author       = {Michele Lanza and
                  St{\'{e}}phane Ducasse and
                  Lukas Steiger},
  editor       = {Tom Mens and
                  Michel Wermelinger},
  title        = {Understanding Software Evolution Using a Flexible Query Engine},
  booktitle    = {Proceedings of the 2001 International Workshop on Formal Foundations
                  of Software Evolution, FFSE@CSMR 2001, Lisbon, Portugal, March 14-16,
                  2001},
  pages        = {54--58},
  publisher    = {Universidade Nova de Lisboa},
  year         = {2001},
  timestamp    = {Tue, 21 Mar 2023 11:02:13 +0100},
  biburl       = {https://dblp.org/rec/conf/csmr/LanzaDS01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/LanzaD01,
  author       = {Michele Lanza and
                  St{\'{e}}phane Ducasse},
  editor       = {Linda M. Northrop and
                  John M. Vlissides},
  title        = {A Categorization of Classes based on the Visualization of their Internal
                  Structure: The Class Blueprint},
  booktitle    = {Proceedings of the 2001 {ACM} {SIGPLAN} Conference on Object-Oriented
                  Programming Systems, Languages and Applications, {OOPSLA} 2001, Tampa,
                  Florida, USA, October 14-18, 2001},
  pages        = {300--311},
  publisher    = {{ACM}},
  year         = {2001},
  url          = {https://doi.org/10.1145/504282.504304},
  doi          = {10.1145/504282.504304},
  timestamp    = {Wed, 07 Jul 2021 17:30:33 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/LanzaD01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/coordination/DucasseHN00,
  author       = {St{\'{e}}phane Ducasse and
                  Thomas Hofmann and
                  Oscar Nierstrasz},
  editor       = {Ant{\'{o}}nio Porto and
                  Gruia{-}Catalin Roman},
  title        = {OpenSpaces: An Object-Oriented Framework for Reconfigurable Coordination
                  Spaces},
  booktitle    = {Coordination Languages and Models, 4th International Conference, {COORDINATION}
                  2000, Limassol, Cyprus, September 11-13, 2000, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1906},
  pages        = {1--18},
  publisher    = {Springer},
  year         = {2000},
  url          = {https://doi.org/10.1007/3-540-45263-X\_1},
  doi          = {10.1007/3-540-45263-X\_1},
  timestamp    = {Sun, 02 Jun 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/coordination/DucasseHN00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/europlop/DemeyerDN00,
  author       = {Serge Demeyer and
                  St{\'{e}}phane Ducasse and
                  Oscar Nierstrasz},
  editor       = {Martine Devos and
                  Andreas R{\"{u}}ping},
  title        = {A Pattern Language for Reverse Engineering},
  booktitle    = {Proceedings of the 5th European Conference on Pattern Languages of
                  Programms (EuroPLoP '2000), Irsee, Germany, July 5-9, 2000},
  pages        = {189--208},
  publisher    = {{UVK} - Universitaetsverlag Konstanz},
  year         = {2000},
  url          = {http://hillside.net/europlop/HillsideEurope/Papers/EuroPLoP2000/2000\_DemeyerEtAl\_ReverseEngineering.pdf},
  timestamp    = {Thu, 12 Mar 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/europlop/DemeyerDN00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/europlop/DucasseDN00,
  author       = {St{\'{e}}phane Ducasse and
                  Serge Demeyer and
                  Oscar Nierstrasz},
  editor       = {Martine Devos and
                  Andreas R{\"{u}}ping},
  title        = {Tie Code And Questions: a Reengineering Pattern},
  booktitle    = {Proceedings of the 5th European Conference on Pattern Languages of
                  Programms (EuroPLoP '2000), Irsee, Germany, July 5-9, 2000},
  pages        = {209--218},
  publisher    = {{UVK} - Universitaetsverlag Konstanz},
  year         = {2000},
  url          = {http://hillside.net/europlop/HillsideEurope/Papers/EuroPLoP2000/2000\_DucasseEtAl\_TieCodeAndQuestions.pdf},
  timestamp    = {Thu, 12 Mar 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/europlop/DucasseDN00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/europlop/DucasseND00,
  author       = {St{\'{e}}phane Ducasse and
                  Oscar Nierstrasz and
                  Serge Demeyer},
  editor       = {Martine Devos and
                  Andreas R{\"{u}}ping},
  title        = {Transform Conditionals to Polymorphism},
  booktitle    = {Proceedings of the 5th European Conference on Pattern Languages of
                  Programms (EuroPLoP '2000), Irsee, Germany, July 5-9, 2000},
  pages        = {219--252},
  publisher    = {{UVK} - Universitaetsverlag Konstanz},
  year         = {2000},
  url          = {http://hillside.net/europlop/HillsideEurope/Papers/EuroPLoP2000/2000\_DucasseEtAl\_TransformConditionals.pdf},
  timestamp    = {Thu, 12 Mar 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/europlop/DucasseND00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/DemeyerDN00,
  author       = {Serge Demeyer and
                  St{\'{e}}phane Ducasse and
                  Oscar Nierstrasz},
  editor       = {Mary Beth Rosson and
                  Doug Lea},
  title        = {Finding refactorings via change metrics},
  booktitle    = {Proceedings of the 2000 {ACM} {SIGPLAN} Conference on Object-Oriented
                  Programming Systems, Languages {\&} Applications, {OOPSLA} 2000,
                  Minneapolis, Minnesota, USA, October 15-19, 2000},
  pages        = {166--177},
  publisher    = {{ACM}},
  year         = {2000},
  url          = {https://doi.org/10.1145/353171.353183},
  doi          = {10.1145/353171.353183},
  timestamp    = {Wed, 30 Mar 2022 13:58:54 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/DemeyerDN00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/TichelaarDD00,
  author       = {Sander Tichelaar and
                  St{\'{e}}phane Ducasse and
                  Serge Demeyer},
  title        = {{FAMIX} and {XMI}},
  booktitle    = {Proceedings of the Seventh Working Conference on Reverse Engineering,
                  WCRE'00, Brisbane, Australia, November 23-25, 2000},
  pages        = {296--298},
  publisher    = {{IEEE} Computer Society},
  year         = {2000},
  url          = {https://doi.org/10.1109/WCRE.2000.891485},
  doi          = {10.1109/WCRE.2000.891485},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/TichelaarDD00.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/coordination/CruzD99,
  author       = {Juan Carlos Cruz and
                  St{\'{e}}phane Ducasse},
  editor       = {Paolo Ciancarini and
                  Alexander L. Wolf},
  title        = {A Group Based Approach for Coordinating Active Objects},
  booktitle    = {Coordination Languages and Models, Third International Conference,
                  {COORDINATION} '99, Amsterdam, The Netherlands, April 26-28, 1999,
                  Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1594},
  pages        = {355--370},
  publisher    = {Springer},
  year         = {1999},
  url          = {https://doi.org/10.1007/3-540-48919-3\_25},
  doi          = {10.1007/3-540-48919-3\_25},
  timestamp    = {Tue, 14 May 2019 10:00:42 +0200},
  biburl       = {https://dblp.org/rec/conf/coordination/CruzD99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoopw/DucasseC99,
  author       = {St{\'{e}}phane Ducasse and
                  Oliver Ciupke},
  editor       = {Ana M. D. Moreira and
                  Serge Demeyer},
  title        = {Experiences in Object-Oriented Re-engineering},
  booktitle    = {Object-Oriented Technology, ECOOP'99 Workshop Reader, ECOOP'99 Workshops,
                  Panels, and Posters, Lisbon, Portugal, June 14-18, 1999, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1743},
  pages        = {164--183},
  publisher    = {Springer},
  year         = {1999},
  url          = {https://doi.org/10.1007/3-540-46589-8\_9},
  doi          = {10.1007/3-540-46589-8\_9},
  timestamp    = {Mon, 15 Jun 2020 17:08:35 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoopw/DucasseC99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoopw/LanzaDD99,
  author       = {Michele Lanza and
                  St{\'{e}}phane Ducasse and
                  Serge Demeyer},
  editor       = {Ana M. D. Moreira and
                  Serge Demeyer},
  title        = {Reverse Engineering Based on Metrics and Program Visualization},
  booktitle    = {Object-Oriented Technology, ECOOP'99 Workshop Reader, ECOOP'99 Workshops,
                  Panels, and Posters, Lisbon, Portugal, June 14-18, 1999, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1743},
  pages        = {168--169},
  publisher    = {Springer},
  year         = {1999},
  timestamp    = {Thu, 22 Apr 2004 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoopw/LanzaDD99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoopw/RiegerDG99,
  author       = {Matthias Rieger and
                  St{\'{e}}phane Ducasse and
                  Georges Golomingi},
  editor       = {Ana M. D. Moreira and
                  Serge Demeyer},
  title        = {Tool Support for Refactoring Duplicated {OO} Code},
  booktitle    = {Object-Oriented Technology, ECOOP'99 Workshop Reader, ECOOP'99 Workshops,
                  Panels, and Posters, Lisbon, Portugal, June 14-18, 1999, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1743},
  pages        = {177--178},
  publisher    = {Springer},
  year         = {1999},
  timestamp    = {Thu, 22 Apr 2004 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoopw/RiegerDG99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoopw/Ducasse99,
  author       = {St{\'{e}}phane Ducasse},
  editor       = {Ana M. D. Moreira and
                  Serge Demeyer},
  title        = {Report of Working Group on Refactorings, andFrameworks (Re)-documentation},
  booktitle    = {Object-Oriented Technology, ECOOP'99 Workshop Reader, ECOOP'99 Workshops,
                  Panels, and Posters, Lisbon, Portugal, June 14-18, 1999, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1743},
  pages        = {181--183},
  publisher    = {Springer},
  year         = {1999},
  timestamp    = {Thu, 22 Apr 2004 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoopw/Ducasse99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/europlop/DemeyerDT99,
  author       = {Serge Demeyer and
                  St{\'{e}}phane Ducasse and
                  Sander Tichelaar},
  editor       = {Paul Dyson and
                  Martine Devos},
  title        = {A Pattern Language for Reverse Engineering},
  booktitle    = {Proceedings of the 4th European Conference on Pattern Languages of
                  Programms (EuroPLoP '1999), Irsee, Germany, July 7-11, 1999},
  pages        = {327--354},
  publisher    = {{UVK} - Universitaetsverlag Konstanz},
  year         = {1999},
  url          = {http://hillside.net/europlop/HillsideEurope/Papers/EuroPLoP1999/1999\_DemeyerEtAl\_ReverseEngineering.pdf},
  timestamp    = {Thu, 12 Mar 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/europlop/DemeyerDT99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ftdcs/CruzD99,
  author       = {Juan Carlos Cruz and
                  St{\'{e}}phane Ducasse},
  title        = {Coordinating Open Distributed Systems},
  booktitle    = {7th {IEEE} Workshop on Future Trends of Distributed Computer Systems
                  {(FTDCS} '99), 20-22 December 1999, Cape Town, South Africa, Proceedings},
  pages        = {125--130},
  publisher    = {{IEEE} Computer Society},
  year         = {1999},
  url          = {https://doi.org/10.1109/FTDCS.1999.818794},
  doi          = {10.1109/FTDCS.1999.818794},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/ftdcs/CruzD99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/RichnerD99,
  author       = {Tamar Richner and
                  St{\'{e}}phane Ducasse},
  title        = {Recovering High-Level Views of Object-Oriented Applications from Static
                  and Dynamic Information},
  booktitle    = {1999 International Conference on Software Maintenance, {ICSM} 1999,
                  Oxford, England, UK, August 30 - September 3, 1999},
  pages        = {13--22},
  publisher    = {{IEEE} Computer Society},
  year         = {1999},
  url          = {https://doi.org/10.1109/ICSM.1999.792487},
  doi          = {10.1109/ICSM.1999.792487},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/RichnerD99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsm/DucasseRD99,
  author       = {St{\'{e}}phane Ducasse and
                  Matthias Rieger and
                  Serge Demeyer},
  title        = {A Language Independent Approach for Detecting Duplicated Code},
  booktitle    = {1999 International Conference on Software Maintenance, {ICSM} 1999,
                  Oxford, England, UK, August 30 - September 3, 1999},
  pages        = {109--118},
  publisher    = {{IEEE} Computer Society},
  year         = {1999},
  url          = {https://doi.org/10.1109/ICSM.1999.792593},
  doi          = {10.1109/ICSM.1999.792593},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icsm/DucasseRD99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lmo/DemeyerD99,
  author       = {Serge Demeyer and
                  St{\'{e}}phane Ducasse},
  editor       = {Jacques Malenfant and
                  Roger Rousseau},
  title        = {Metrics, Do They Really Help?},
  booktitle    = {Actes des journ{\'{e}}es Langages et Mod{\`{e}}les {\`{a}} Objets,
                  LMO'99. Villefranche-sur-mer, France, 27-29 janvier},
  pages        = {69--82},
  publisher    = {Herm{\`{e}}s},
  year         = {1999},
  timestamp    = {Thu, 05 Jul 2018 08:01:29 +0200},
  biburl       = {https://dblp.org/rec/conf/lmo/DemeyerD99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/uml/DemeyerDT99,
  author       = {Serge Demeyer and
                  St{\'{e}}phane Ducasse and
                  Sander Tichelaar},
  editor       = {Robert B. France and
                  Bernhard Rumpe},
  title        = {Why Unified is not Universal? {UML} Shortcomings for Coping with Round-trip
                  Engineering},
  booktitle    = {{\guillemotleft}UML{\guillemotright}'99: The Unified Modeling Language
                  - Beyond the Standard, Second International Conference, Fort Collins,
                  CO, USA, October 28-30, 1999, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1723},
  pages        = {630--644},
  publisher    = {Springer},
  year         = {1999},
  url          = {https://doi.org/10.1007/3-540-46852-8\_44},
  doi          = {10.1007/3-540-46852-8\_44},
  timestamp    = {Tue, 14 May 2019 10:00:55 +0200},
  biburl       = {https://dblp.org/rec/conf/uml/DemeyerDT99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/DucasseRN99,
  author       = {St{\'{e}}phane Ducasse and
                  Tamar Richner and
                  Robb Nebbe},
  title        = {Type-Check Elimination: Two Object-Oriented Reengineering Patterns},
  booktitle    = {Sixth Working Conference on Reverse Engineering, {WCRE} '99, Atlanta,
                  Georgia, USA, October 6-8, 1999},
  pages        = {157},
  publisher    = {{IEEE} Computer Society},
  year         = {1999},
  url          = {https://doi.org/10.1109/WCRE.1999.806956},
  doi          = {10.1109/WCRE.1999.806956},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/DucasseRN99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/wcre/DemeyerDL99,
  author       = {Serge Demeyer and
                  St{\'{e}}phane Ducasse and
                  Michele Lanza},
  title        = {A Hybrid Reverse Engineering Approach Combining Metrics and Program
                  Visualization},
  booktitle    = {Sixth Working Conference on Reverse Engineering, {WCRE} '99, Atlanta,
                  Georgia, USA, October 6-8, 1999},
  pages        = {175--186},
  publisher    = {{IEEE} Computer Society},
  year         = {1999},
  url          = {https://doi.org/10.1109/WCRE.1999.806958},
  doi          = {10.1109/WCRE.1999.806958},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/wcre/DemeyerDL99.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/dexaw/DucasseG98,
  author       = {St{\'{e}}phane Ducasse and
                  Manuel G{\"{u}}nter},
  editor       = {Roland R. Wagner},
  title        = {Coordination of Active Objects by Means of Explicit Connectors},
  booktitle    = {Ninth International Workshop on Database and Expert Systems Applications,
                  Vienna, Austria, August 24-28, 1998, Proceedings},
  pages        = {572--577},
  publisher    = {{IEEE} Computer Society},
  year         = {1998},
  url          = {https://doi.org/10.1109/DEXA.1998.707459},
  doi          = {10.1109/DEXA.1998.707459},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/dexaw/DucasseG98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoopw/DucasseW98,
  author       = {St{\'{e}}phane Ducasse and
                  Joachim Weisbrod},
  editor       = {Serge Demeyer and
                  Jan Bosch},
  title        = {Experiences in Object-Oriented Re-Engineering},
  booktitle    = {Object-Oriented Technology, ECOOP'98 Workshop Reader, ECOOP'98 Workshops,
                  Demos, and Posters, Brussels, Belgium, July 20-24, 1998, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1543},
  pages        = {72--73},
  publisher    = {Springer},
  year         = {1998},
  url          = {https://doi.org/10.1007/3-540-49255-0\_16},
  doi          = {10.1007/3-540-49255-0\_16},
  timestamp    = {Tue, 14 May 2019 10:00:54 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoopw/DucasseW98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoopw/RiegerD98,
  author       = {Matthias Rieger and
                  St{\'{e}}phane Ducasse},
  editor       = {Serge Demeyer and
                  Jan Bosch},
  title        = {Visual Detection of Duplicated Code},
  booktitle    = {Object-Oriented Technology, ECOOP'98 Workshop Reader, ECOOP'98 Workshops,
                  Demos, and Posters, Brussels, Belgium, July 20-24, 1998, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1543},
  pages        = {75--76},
  publisher    = {Springer},
  year         = {1998},
  timestamp    = {Thu, 22 Apr 2004 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoopw/RiegerD98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoopw/RapicaultBDD98,
  author       = {Pascal Rapicault and
                  Mireille Blay{-}Fornarino and
                  St{\'{e}}phane Ducasse and
                  Anne{-}Marie Dery},
  editor       = {Serge Demeyer and
                  Jan Bosch},
  title        = {Dynamic Type Inference to Support Object-Oriented Reenginerring in
                  Smalltalk},
  booktitle    = {Object-Oriented Technology, ECOOP'98 Workshop Reader, ECOOP'98 Workshops,
                  Demos, and Posters, Brussels, Belgium, July 20-24, 1998, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1543},
  pages        = {76--77},
  publisher    = {Springer},
  year         = {1998},
  timestamp    = {Thu, 22 Apr 2004 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoopw/RapicaultBDD98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoopw/RichnerDW98,
  author       = {Tamar Richner and
                  St{\'{e}}phane Ducasse and
                  Roel Wuyts},
  editor       = {Serge Demeyer and
                  Jan Bosch},
  title        = {Understanding Object-Oriented Programs through Declaratice Event Analysis},
  booktitle    = {Object-Oriented Technology, ECOOP'98 Workshop Reader, ECOOP'98 Workshops,
                  Demos, and Posters, Brussels, Belgium, July 20-24, 1998, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1543},
  pages        = {78--79},
  publisher    = {Springer},
  year         = {1998},
  timestamp    = {Thu, 22 Apr 2004 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoopw/RichnerDW98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoopw/DemeyerD98,
  author       = {Serge Demeyer and
                  St{\'{e}}phane Ducasse},
  editor       = {Serge Demeyer and
                  Jan Bosch},
  title        = {Do Metrics Support Framework Development?},
  booktitle    = {Object-Oriented Technology, ECOOP'98 Workshop Reader, ECOOP'98 Workshops,
                  Demos, and Posters, Brussels, Belgium, July 20-24, 1998, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1543},
  pages        = {247--249},
  publisher    = {Springer},
  year         = {1998},
  timestamp    = {Thu, 22 Apr 2004 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoopw/DemeyerD98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/europlop/DucasseNR98,
  author       = {St{\'{e}}phane Ducasse and
                  Robb Nebbe and
                  Tamar Richner},
  editor       = {Jens Coldewey and
                  Paul Dyson},
  title        = {Type-Check Elimination},
  booktitle    = {Proceedings of the 3rd European Conference on Pattern Languages of
                  Programms (EuroPLoP '1998), Irsee, Germany, July 8-12, 1998},
  pages        = {35--52},
  publisher    = {{UVK} - Universitaetsverlag Konstanz},
  year         = {1998},
  url          = {http://hillside.net/europlop/HillsideEurope/Papers/EuroPLoP1998/1998\_DucasseEtAl\_TypeCheckElimination.pdf},
  timestamp    = {Thu, 12 Mar 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/europlop/DucasseNR98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoopw/Ducasse97,
  author       = {St{\'{e}}phane Ducasse},
  editor       = {Jan Bosch and
                  Stuart Mitchell},
  title        = {Message Passing Abstractions as Elementary Bricks for Design Pattern
                  Implementation: An Experiment},
  booktitle    = {Object-Oriented Technology, ECOOP'97 Workshop Reader, ECOOP'97 Workshops,
                  Jyv{\"{a}}skyl{\"{a}}, Finland, June 9-13, 1997},
  series       = {Lecture Notes in Computer Science},
  volume       = {1357},
  pages        = {96--99},
  publisher    = {Springer},
  year         = {1997},
  url          = {https://doi.org/10.1007/3-540-69687-3\_18},
  doi          = {10.1007/3-540-69687-3\_18},
  timestamp    = {Tue, 14 May 2019 10:00:54 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoopw/Ducasse97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/esec/DucasseR98,
  author       = {St{\'{e}}phane Ducasse and
                  Tamar Richner},
  editor       = {Mehdi Jazayeri and
                  Helmut Schauer},
  title        = {Executable Connectors: Towards Reusable Design Elements},
  booktitle    = {Software Engineering - {ESEC/FSE} '97, 6th European Software Engineering
                  Conference Held Jointly with the 5th {ACM} {SIGSOFT} Symposium on
                  Foundations of Software Engineering, Zurich, Switzerland, September
                  22-25, 1997, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1301},
  pages        = {483--499},
  publisher    = {Springer},
  year         = {1997},
  url          = {https://doi.org/10.1007/3-540-63531-9\_32},
  doi          = {10.1007/3-540-63531-9\_32},
  timestamp    = {Wed, 04 May 2022 13:01:10 +0200},
  biburl       = {https://dblp.org/rec/conf/esec/DucasseR98.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/lmo/Ducasse97,
  author       = {St{\'{e}}phane Ducasse},
  editor       = {Roland Ducournau and
                  Serge Garlatti},
  title        = {R{\'{e}}ification des sch{\'{e}}mas de conception : une
                  exp{\'{e}}rience},
  booktitle    = {Actes des journ{\'{e}}es Langages et Mod{\`{e}}les {\`{a}} Objets,
                  LMO'97. Roscoff, France, 22-24 octobre},
  pages        = {95--110},
  publisher    = {Herm{\`{e}}s},
  year         = {1997},
  timestamp    = {Thu, 05 Jul 2018 08:01:16 +0200},
  biburl       = {https://dblp.org/rec/conf/lmo/Ducasse97.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ismis/DeryDF96,
  author       = {Anne{-}Marie Dery and
                  St{\'{e}}phane Ducasse and
                  Mireille Blay{-}Fornarino},
  editor       = {Zbigniew W. Ras and
                  Maciej Michalewicz},
  title        = {Object and Dependency Oriented Programming in {FLO}},
  booktitle    = {Foundations of Intelligent Systems, 9th International Symposium, {ISMIS}
                  '96, Zakopane, Poland, June 9-13, 1996, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {1079},
  pages        = {295--304},
  publisher    = {Springer},
  year         = {1996},
  url          = {https://doi.org/10.1007/3-540-61286-6\_154},
  doi          = {10.1007/3-540-61286-6\_154},
  timestamp    = {Tue, 14 May 2019 10:00:41 +0200},
  biburl       = {https://dblp.org/rec/conf/ismis/DeryDF96.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/DucasseBP95,
  author       = {St{\'{e}}phane Ducasse and
                  Mireille Blay{-}Fornarino and
                  Anne{-}Marie Pinna{-}Dery},
  editor       = {Rebecca Wirfs{-}Brock},
  title        = {A Reflective Model for First Class Dependencies},
  booktitle    = {Proceedings of the Tenth Annual Conference on Object-Oriented Programming
                  Systems, Languages, and Applications, {OOPSLA} 1995, Austin, Texas,
                  USA, October 15-19, 1995},
  pages        = {265--280},
  publisher    = {{ACM}},
  year         = {1995},
  url          = {https://doi.org/10.1145/217838.217866},
  doi          = {10.1145/217838.217866},
  timestamp    = {Wed, 30 Mar 2022 13:57:45 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/DucasseBP95.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
a service of  Schloss Dagstuhl - Leibniz Center for Informatics