Steven Costiou
27
Documents
Publications
|
Reflection as a Tool to Debug ObjectsSLE 2022 - 15th ACM SIGPLAN International Conference on Software Language Engineering, Dec 2022, Auckland, New Zealand. ⟨10.1145/3567512.3567517⟩
Conference papers
hal-03846015v1
|
|
Towards Object-Centric Time-Traveling DebuggersInternational Workshop on Smalltalk Technologies : IWST 22, Aug 2022, Novi Sad, Serbia
Conference papers
hal-03825736v1
|
|
Time-Traveling Debugging Queries: Faster Program ExplorationInternational Conference on Software Quality, Reliability, and Security, Dec 2021, Hainan Island, China
Conference papers
hal-03463047v1
|
|
15 years of reuse experience in evolutionary prototyping for the defense industryInternational Conference on Software and Systems Reuse, Dec 2020, Hammamet, Tunisia
Conference papers
hal-02966691v1
|
|
Sindarin: A Versatile Scripting API for the Pharo DebuggerProceedings of the 15th ACM SIGPLAN International Symposium on Dynamic Languages, Dec 2019, Athens, Greece. ⟨10.1145/3359619.3359745⟩
Conference papers
hal-02280915v1
|
|
Back-in-time inspectors: an implementation with CollectorsInternational Workshop on Smalltalk Technologies, Sep 2018, Cagliari, Italy
Conference papers
hal-02320434v1
|
|
CollectorsProgramming Experience 2018 (PX'18), Apr 2018, Nice, France. pp.9, ⟨10.1145/3191697.3214335⟩
Conference papers
hal-01829183v2
|
|
Debugging Cyber-Physical Systems with PharoProceedings of the 12th Edition of the International Workshop on Smalltalk Technologies, ESUG, Sep 2017, Maribor, Slovenia. pp.8:1--8:10, ⟨10.1145/3139903.3139913⟩
Conference papers
hal-01585349v1
|
|
Unanticipated Debugging with Dynamic LayersLASSY 2017 Live Adaptation of Software SYstems, Apr 2017, Brussels, Belgium. pp.6, ⟨10.1145/3079368.3079391⟩
Conference papers
hal-01591077v1
|
Lub: A DSL for Dynamic Context Oriented ProgrammingInternational Workshop on Smalltalk Technologies (IWST'16), Aug 2016, Prague, Czech Republic. pp.13, ⟨10.1145/2991041.2991054⟩
Conference papers
hal-01418007v1
|
|
|
Dynamic Round-Trip Engineering in the context of FOMDD11th International Workshop on Smalltalk Technologies, Aug 2016, Prague, Czech Republic. pp.1 - 7, ⟨10.1145/2991041.2991056⟩
Conference papers
hal-01448784v1
|
|
Project-Team RMOD 2021 Activity Report[Research Report] INRIA Lille - Nord Europe. 2022
Reports
hal-03629450v1
|
|
Tool demo: fine-grained run-time reflection in Python with Reflectivipy[Research Report] Inria. 2021
Reports
hal-03463035v1
|
|
Project-Team RMoD 2020 Activity Report[Research Report] INRIA Lille. 2021
Reports
hal-03281442v1
|
|
Project-Team RMoD 2019 Activity Report[Research Report] INRIA. 2020
Reports
hal-03120443v1
|
|
New Generation Debuggers[Research Report] Inria Lille - Nord Europe; GDR GPL. 2020
Reports
hal-02999965v1
|
|
Adaptation non-anticipée de comportement : application au déverminage de programmes en cours d'exécutionAutre [cs.OH]. Université de Bretagne occidentale - Brest, 2018. Français. ⟨NNT : 2018BRES0069⟩
Theses
tel-02082447v1
|
|
Molecule: live prototyping with component-oriented programming2020
Preprints, Working Papers, ...
hal-02966704v1
|
|
First Infrastructure and Experimentation in Echo-debugging2020
Preprints, Working Papers, ...
hal-02992863v1
|
|
Handling Error-Handling Errors: dealing with debugger bugs in Pharo2020
Preprints, Working Papers, ...
hal-02992644v1
|
|
Reuse in component-based prototyping: an industrial experience report from 15 years of reuseInnovations in Systems and Software Engineering, In press
Journal articles
hal-03462995v1
|
Object Miners: Acquire, Capture and Replay Objects to Track Elusive Bugs.The Journal of Object Technology, 2020, 19 (1), pp.1:1. ⟨10.5381/jot.2020.19.1.a1⟩
Journal articles
hal-02929746v1
|
|
Sub-method, partial behavioral reflection with Reflectivity: Looking back on 10 years of useThe Art, Science, and Engineering of Programming, 2020, 4 (3), ⟨10.22152/programming-journal.org/2020/4/5⟩
Journal articles
hal-02480136v1
|
|
|
A feature-oriented model-driven engineering approach for the early validation of feature-based applicationsScience of Computer Programming, 2018, 161, pp.18 - 33. ⟨10.1016/j.scico.2018.01.001⟩
Journal articles
hal-01701593v1
|
Lub: A Pattern for Fine Grained Behavior Adaptation at RuntimeScience of Computer Programming, 2017, ⟨10.1016/j.scico.2017.09.006⟩
Journal articles
hal-01608971v1
|
|
Time-Traveling Queries for Faster Debugging and Program ComprehensionJournées Nationales du Génie de la Programmation et du Logiciel 2022, Jun 2022, Vannes, France
Conference poster
hal-03738585v1
|
|
Reflectivipy: building python debuggers with sub-method, partial behavioral reflectionGPL 2021 - Génie de la Programmation et du Logiciel : Journée du Groupement de Recherche, Jun 2021, Online, France.
Conference poster
hal-03435233v1
|