Intelligent Software Construction Laboratory (ISCLab)


The ISCLab develops methodologies to build software systems that are both resource efficient (CPU, memory, energy) and adequate with modern software development techniques. We push further the knowledge frontier of Software Engineering with innovative, rigorous empirical evaluation, and valuable software artifacts. We regularly contribute to open source ecosystems and corporate software systems.

Miembros permanentes

  • Geoffrey Hecht (Investigador postdoctoral)
    Correo electrónico:
  • Martin Dias (Investigador postdoctoral)
    Correo electrónico:

Académico responsable

  • Alexandre Bergel
    Teléfono: +56 9 913 123 81
    Correo electrónico:, 
    Dirección: Departamento de Ciencias de la Computación FCFM, Universidad de Chile, Beauchef 851, Torre Norte, Santiago, Chile.

Proyectos asociados

• STICAmSud DAJA -- Detection strategies based on Software Metrics for Multitier JavaScript (2018 - 2020).
• Postdoc Fondecyt 2018 - 2021
• STICAmSud 2014. Title: “Dynamic analysis for software (re-)architecturing”., with INRIA Lille Nord Europe and Federal University of Minas Gerais (Brazil).
• ECOS-CONICYT ASPIRE: Assess, Visualize and Reengineer Software Engineering processes. 2011 - 2013.
• FONDECYT Regular. Title: “ALMA: Analyses and Tools for Monitoring and Improving Software Quality” – 1120094. 2011 - 2015


o Hernán Ceferino Vázquez, Alexandre Bergel, Santiago Vidal, Andres Diaz Pace, Claudia Marcos -- Slimming JavaScript Applications: an Approach for Removing Unused Functions from JavaScript Libraries. Information and Software Technology. 2018
o Alison Fernandez Blanco, Alexandre Bergel -- A Domain-Specific Language to Visualize Software Evolution. Information and Software Technology. 2018
o Alexandre Bergel, Alejandro Infante, Sergio Maass, Juan Pablo Sandoval Alcocer -- Resource Consumption of Expandable Collections: The Pharo Case. Science of Computer Programming. 2018
o Juraj Kubelka, Romain Robbes, Alexandre Bergel -- The Road to Live Programming: Insights From the Practice. Proceedings of 40th International Conference on Software Engineering (ICSE). 2018
o Leonardo Humberto Silva, Marco Tulio, Alexandre Bergel, Nicolas Anquetil, Anne Etien -- Identifying Classes in Legacy JavaScript Code. Journal of Software: Evolution and Process. 2017
o Santiago A. Vidal, Alexandre Bergel, J. Andrés Díaz-Pace, Claudia Marcos -- Over-exposed Classes in Java: An Empirical Study. Computer Languages, Systems & Structures. 2016
o Santiago A. Vidal, Alexandre Bergel, Claudia Marcos, J. Andrés Díaz-Pace -- Understanding and Addressing Exhibitionism in Java Empirical Research about Method Accessibility. Empirical Software Engineering. 2016