Alexandre Bergel

According to our database1, Alexandre Bergel authored at least 109 papers between 2001 and 2019.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

On csauthors.net:

Bibliography

2019
Slimming javascript applications: An approach for removing unused functions from javascript libraries.
Information & Software Technology, 2019

Live programming in practice: A controlled experiment on state machines for robotic behaviors.
Information & Software Technology, 2019

PerfVis: Pervasive Visualization in Immersive AugmentedReality for Performance Awareness.
CoRR, 2019

PerfVis: Pervasive Visualization in Immersive Augmented Reality for Performance Awareness.
Proceedings of the Companion of the 2019 ACM/SPEC International Conference on Performance Engineering, 2019

Continuation to the Rescue: Seamlessly Handling Battery Interruption in Drones.
Proceedings of the 3rd IEEE International Conference on Robotic Computing, 2019

VizRob: Effective Visualizations to Debug Robotic Behaviors.
Proceedings of the 3rd IEEE International Conference on Robotic Computing, 2019

2018
Reducing resource consumption of expandable collections: The Pharo case.
Sci. Comput. Program., 2018

Visualizing systems and software performance - Report on the GI-Dagstuhl seminar for young researchers, July 9-13, 2018.
PeerJ PrePrints, 2018

A domain-specific language to visualize software evolution.
Information & Software Technology, 2018

Overcoming Issues of 3D Software Visualization through Immersive Augmented Reality.
Proceedings of the 2018 IEEE Working Conference on Software Visualization, 2018

Effective Visualization of Object Allocation Sites.
Proceedings of the 2018 IEEE Working Conference on Software Visualization, 2018

Visual Analytics Challenges in Analyzing Calling Context Trees.
Proceedings of the Programming and Performance Visualization Tools, 2018

An API and visual environment to use neural network to reason about source code.
Proceedings of the Conference Companion of the 2nd International Conference on Art, 2018

Imprecisions diagnostic in source code deltas.
Proceedings of the 15th International Conference on Mining Software Repositories, 2018

The road to live programming: insights from the practice.
Proceedings of the 40th International Conference on Software Engineering, 2018

2017
Identifying Classes in Legacy JavaScript Code.
Journal of Software: Evolution and Process, 2017

Guest editorial of the special section on software visualization.
Information & Software Technology, 2017

Refactoring Legacy JavaScript Code to Use Classes: The Good, The Bad and The Ugly.
CoRR, 2017

Statically identifying class dependencies in legacy JavaScript systems: First results.
Proceedings of the IEEE 24th International Conference on Software Analysis, 2017

Method Execution Reports: Generating Text and Visualization to Describe Program Behavior.
Proceedings of the IEEE Working Conference on Software Visualization, 2017

Pharo Git Thermite: A Visual Tool for Deciding to Weld a Pull Request.
Proceedings of the 12th edition of the International Workshop on Smalltalk Technologies, 2017

A detailed VM profiler for the Cog VM.
Proceedings of the 12th edition of the International Workshop on Smalltalk Technologies, 2017

Refactoring Legacy JavaScript Code to Use Classes: The Good, The Bad and The Ugly.
Proceedings of the Mastering Scale and Complexity in Software Reuse, 2017

Object equivalence: revisiting object equality profiling (an experience report).
Proceedings of the 13th ACM SIGPLAN International Symposium on on Dynamic Languages, Vancouver, BC, Canada, October 23, 2017

2016
Understanding and addressing exhibitionism in Java empirical research about method accessibility.
Empirical Software Engineering, 2016

JSClassFinder: A Tool to Detect Class-like Structures in JavaScript.
CoRR, 2016

Over-exposed classes in Java: An empirical study.
Computer Languages, Systems & Structures, 2016

Learning from Source Code History to Identify Performance Failures.
Proceedings of the 7th ACM/SPEC International Conference on Performance Engineering, 2016

Visually Exploring Object Mutation.
Proceedings of the 2016 IEEE Working Conference on Software Visualization, 2016

CuboidMatrix: Exploring Dynamic Structural Connections in Software Components Using Space-Time Cube.
Proceedings of the 2016 IEEE Working Conference on Software Visualization, 2016

MetaVis: Exploring Actionable Visualization.
Proceedings of the 2016 IEEE Working Conference on Software Visualization, 2016

Power and Energy Code Profiling in Pharo.
Proceedings of the 11th edition of the International Workshop on Smalltalk Technologies, 2016

Dynamically Composing Collection Operations through Collection Promises.
Proceedings of the 11th edition of the International Workshop on Smalltalk Technologies, 2016

Glyph-based software component identification.
Proceedings of the 24th IEEE International Conference on Program Comprehension, 2016

2015
Does JavaScript software embrace classes?
Proceedings of the 22nd IEEE International Conference on Software Analysis, 2015

GiLA: GitHub label analyzer.
Proceedings of the 22nd IEEE International Conference on Software Analysis, 2015

Efficiently identifying object production sites.
Proceedings of the 22nd IEEE International Conference on Software Analysis, 2015

Analyzing dynamic information with spy and roassal: an experience report.
Proceedings of the 1st IEEE International Workshop on Software Analytics, 2015

A visual support for decomposing complex feature models.
Proceedings of the 3rd IEEE Working Conference on Software Visualization, 2015

On understanding how developers use the Spotter search tool.
Proceedings of the 3rd IEEE Working Conference on Software Visualization, 2015

Toward a Platform for Visual Debugging.
Proceedings of the International Workshop on Smalltalk Technologies, 2015

A Tool for Assessing Quality of Rescue Plans by Combining Visualizations of Different Business Process Perspectives.
Proceedings of the Information Systems for Crisis Response and Management in Mediterranean Countries, 2015

Validating metric thresholds with developers: An early result.
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015

Tracking down performance variation against source code evolution.
Proceedings of the 11th Symposium on Dynamic Languages, 2015

2014
Avispa: a tool for analyzing software process models.
Journal of Software: Evolution and Process, 2014

Verifiable source code documentation in controlled natural language.
Sci. Comput. Program., 2014

Increasing test coverage with Hapao.
Sci. Comput. Program., 2014

A Domain-Specific Language for Visualizing Software Dependencies as a Graph.
Proceedings of the Second IEEE Working Conference on Software Visualization, 2014

Inti: Tracking Performance Issue Using a Compact and Effective Visualization.
Proceedings of the 33rd International Conference of the Chilean Computer Science Society, 2014

Pitekün: An Experimental Visual Tool to Assist Code Navigation and Code Understanding.
Proceedings of the 33rd International Conference of the Chilean Computer Science Society, 2014

Profiling, Debugging, Testing for the Next Century.
Proceedings of the Post-proceedings of the Seventh Seminar on Advanced Techniques and Tools for Software Evolution, 2014

Asking and Answering Questions during a Programming Change Task in Pharo Language.
Proceedings of the 5th Workshop on Evaluation and Usability of Programming Languages and Tools, 2014

On the use of type predicates in object-oriented software: the case of Smalltalk.
Proceedings of the DLS'14, 2014

2013
Verifiable Source Code Documentation in Controlled Natural Language.
CoRR, 2013

Design decisions in AspectMaps.
Proceedings of the 2013 First IEEE Working Conference on Software Visualization (VISSOFT), 2013

Performance evolution blueprint: Understanding the impact of software evolution on performance.
Proceedings of the 2013 First IEEE Working Conference on Software Visualization (VISSOFT), 2013

Artifact evaluation (summary).
Proceedings of the Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2013

Tracking performance failures with rizel.
Proceedings of the 13th International Workshop on Principles of Software Evolution, 2013

2012
Execution profiling blueprints.
Softw., Pract. Exper., 2012

Modeling Domain-Specific Profilers.
Journal of Object Technology, 2012

Spy: A flexible code profiling framework.
Computer Languages, Systems & Structures, 2012

Generics and Reverse Generics for Pharo.
Proceedings of the ICSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends, Rome, Italy, 24, 2012

Object-centric debugging.
Proceedings of the 34th International Conference on Software Engineering, 2012

2011
FlowTalk: Language Support for Long-Latency Operations in Embedded Devices.
IEEE Trans. Software Eng., 2011

Is it Safe to Adopt the Scrum Process Model?
CLEI Electron. J., 2011

Reconciling method overloading and dynamically typed scripting languages.
Computer Languages, Systems & Structures, 2011

Domain-Specific Profiling.
Proceedings of the Objects, Models, Components, Patterns - 49th International Conference, 2011

Memoization aspects: a case study.
Proceedings of the International Workshop on Smalltalk Technologies, 2011

Klotz: an agile 3D visualization engine.
Proceedings of the International Workshop on Smalltalk Technologies, 2011

Challenges to support automated random testing for dynamically typed languages.
Proceedings of the International Workshop on Smalltalk Technologies, 2011

Analyzing software process models with AVISPA.
Proceedings of the International Conference on Software and Systems Process, 2011

Counting Messages as a Proxy for Average Execution Time in Pharo.
Proceedings of the ECOOP 2011 - Object-Oriented Programming, 2011

Supporting Language Interoperability by Dynamically Switched Behaviors.
Proceedings of the Dateso 2011: Annual International Workshop on DAtabases, 2011

2010
Visualizing Dynamic Metrics with Profiling Blueprints.
Proceedings of the Objects, Models, Components, Patterns, 48th International Conference, 2010

Read-Only Execution for Dynamic Languages.
Proceedings of the Objects, Models, Components, Patterns, 48th International Conference, 2010

Visualizing and Assessing a Compositional Approach of Business Process Design.
Proceedings of the Software Composition, 9th International Conference, SC 2010, Malaga, 2010

Analyzing the Scrum Process Model with AVISPA.
Proceedings of the SCCC 2010, 2010

Software Process Model Blueprints.
Proceedings of the New Modeling Concepts for Today's Software Processes, 2010

2009
Identifying Cycle Causes with Enriched Dependency Structural Matrix.
Proceedings of the 16th Working Conference on Reverse Engineering, 2009

Reusing and Composing Tests with Traits.
Proceedings of the Objects, Components, Models and Patterns, 47th International Conference, 2009

Matrice de dépendances enrichie.
Proceedings of the Langages et Modèles à Objets, 2009

Contrôler la visibilité des aspects avec Aspectboxes.
Proceedings of the Langages et Modèles à Objets, 2009

Tackling software navigation issues of the Smalltalk IDE.
Proceedings of the International Workshop on Smalltalk Technologies, 2009

Reverse Generics: Parametrization after the Fact.
Proceedings of the Software and Data Technologies - 4th International Conference, 2009

Reverse Generics - Parametrization after the Fact.
Proceedings of the ICSOFT 2009, 2009

Adding State and Visibility Control to Traits Using Lexical Nesting.
Proceedings of the ECOOP 2009, 2009

SQUALE - Software QUALity Enhancement.
Proceedings of the 13th European Conference on Software Maintenance and Reengineering, 2009

2008
Seaside - Advanced Composition and Control Flow for Dynamic Web Applications.
ERCIM News, 2008

Creating sophisticated development tools with OmniBrowser.
Computer Languages, Systems & Structures, 2008

Stateful traits and their formalization.
Computer Languages, Systems & Structures, 2008

2007
Classboxes - Controlling Visibility of Class Extensions (Classboxes - Kontrollierte Sichtbarkeit von Klassenerweiterungen).
it - Information Technology, 2007

User-changeable visibility: resolving unanticipated name clashes in traits.
Proceedings of the 22nd Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2007

A Debugger for the Interpreter Design Pattern.
Proceedings of the Software and Data Technologies - Second International Conference, 2007

The Debuggable Interpreter Design Pattern.
Proceedings of the ICSOFT 2007, 2007

Dynamic Languages and Applications.
Proceedings of the Object-Oriented Technology. ECOOP 2007 Workshop Reader, 2007

2006
Context-Aware Aspects.
Proceedings of the Software Composition, 5th International Symposium, 2006

Meta-driven Browsers.
Proceedings of the Advances in Smalltalk, 14th International Smalltalk Conference, 2006

Stateful Traits.
Proceedings of the Advances in Smalltalk, 14th International Smalltalk Conference, 2006

Aspectboxes: Controlling the Visibility of Aspects.
Proceedings of the Software and Data Technologies - First International Conference, 2006

Aspectboxes - controlling the visibility of aspects.
Proceedings of the ICSOFT 2006, 2006

2005
Analyzing Module Diversity.
J. UCS, 2005

Classboxes: controlling visibility of class extensions.
Computer Languages, Systems & Structures, 2005

Mise en symbiose des traits et des classboxes. Application à l expression des collaborations.
L'OBJET, 2005

Scoped and Dynamic Aspects with Classboxes.
L'OBJET, 2005

On the Revival of Dynamic Languages.
Proceedings of the Software Composition, 4th International Workshop, 2005

Classbox/J: controlling the scope of change in Java.
Proceedings of the 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2005

Supporting Unanticipated Changes with Traits and Classboxes.
Proceedings of the NODe 2005, 2005

2003
Classboxes: A Minimal Module Model Supporting Local Rebinding.
Proceedings of the Modular Programming Languages, Joint Modular Languages Conference, 2003

2001
IC2D: Interactive Control and Debugging of Distribution.
Proceedings of the Large-Scale Scientific Computing, Third International Conference, 2001


  Loading...