169 citations · 272 across the 7 of their papers we have counts for
5 papers · 1 filter
Towards Explainable Test Case Prioritisation with Learning-to-Rank Models
Aurora Ramírez, Mario Berrios, José Raúl Romero +1
Test case prioritisation (TCP) is a critical task in regression testing to ensure quality as software evolves. Machine learning has become a common way to achieve it. In particular…
InterEvo-TR: Interactive Evolutionary Test Generation With Readability Assessment
Pedro Delgado-Pérez, Aurora Ramírez, Kevin J. Valle-Gómez +2
Automated test case generation has proven to be useful to reduce the usually high expenses of software testing. However, several studies have also noted the skepticism of testers r…
GEML: A Grammar-based Evolutionary Machine Learning Approach for Design-Pattern Detection
Rafael Barbudo, Aurora Ramírez, Francisco Servant +1
Design patterns (DPs) are recognised as a good practice in software development. However, the lack of appropriate documentation often hampers traceability, and their benefits are b…
Interactive Multi-Objective Evolutionary Optimization of Software Architectures
Aurora Ramírez, José Raúl Romero, Sebastián Ventura
While working on a software specification, designers usually need to evaluate different architectural alternatives to be sure that quality criteria are met. Even when these quality…
A Taxonomy of Information Attributes for Test Case Prioritisation: Applicability, Machine Learning
Aurora Ramírez, Robert Feldt, José Raúl Romero
Most software companies have extensive test suites and re-run parts of them continuously to ensure recent changes have no adverse effects. Since test suites are costly to execute,…