Now showing items 1-4 of 4

    • Kaleba, Sophie; Béra, Clément; Bergel, Alexandre; Ducasse, Stéphane (Association for Computing Machinery, 2017)
      Code profiling enables a user to know where in an application or function the execution time is spent. The Pharo ecosystem offers several code profilers. However, most of the publicly available profilers (MessageTally, ...
    • Sandoval Alcocer, Juan; Bergel, Alexandre; Valente, Marco Tulio (ACM, 2016)
      Source code changes may inadvertently introduce performance regressions. Benchmarking each software version is traditionally employed to identify performance regressions. Although e↵ective, this exhaustive approach is ...
    • Salgado, Ronie; Bergel, Alexandre (Association for Computing Machinery, 2017)
      Collaborative software development platforms such as GitHub simplify the process of contributing into open source projects by the use of a pull request. The decision of accepting or rejecting a pull request has to be made ...
    • Silva, Leonardo Humberto; Valente, Marco Tulio; Bergel, Alexandre (IEEE, 2017)
      Identifying dependencies between classes is an essen-tial activity when maintaining and evolving software applications.It is also known that JavaScript developers often use classes tostructure their projects. This happens ...