Skip to main content

and
  1. No Access

    Article

    TestEvoViz: visualizing genetically-based test coverage evolution

    Genetic algorithms are commonly employed to generate unit tests. Automatically generated unit tests are known to be an important asset to identify software defects and define oracles. However, configuring the ...

    Andreina Cota Vidaurre, Evelyn Cusi López in Empirical Software Engineering (2022)

  2. No Access

    Chapter and Conference Paper

    How Do Developers Use the Java Stream API?

    Java 8 marked a shift in the Java development landscape by introducing functional-like concepts in its stream library. Java developers can now rely on stream pipelines to simplify data processing, reduce verbo...

    Joshua Nostas, Juan Pablo Sandoval Alcocer in Computational Science and Its Applications… (2021)

  3. No Access

    Chapter and Conference Paper

    Quality Histories of Past Extract Method Refactorings

    Modern programming environments offer the Extract Method refactoring as a way to improve software quality by moving a source code fragment into a new method. This refactoring comes with an immediate positive f...

    Abel Mamani Taqui in Computational Science and Its Applications… (2021)