Aurora Trinidad Ramirez Pozo

Learn More
The problem known as CAITO refers to the determination of an order to integrate and test modules that minimizes stubbing costs. Search based algorithms have been used, mainly evolutionary ones. However, the problem is very complex since it involves different factors associated to the stubbing process, such as complexity measures, contractual issues and so(More)
Reliability models are very useful to estimate the probability of the software fail along the time. Several different models have been proposed to estimate the reliability growth, however, none of them has proven to perform well considering different project characteristics. In this work, we explore genetic programming (GP) as an alternative approach to(More)
In the context of Object-Oriented software, many works have investigated the Class Integration and Test Order (CITO) problem, proposing solutions to determine test orders for the integration test of the program classes. The existing approaches based on graphs can generate solutions that are sub-optimal, and do not consider the different factors and measures(More)
Software reliability is one of the most important quality characteristics for almost all systems. The use of a software reliability model to estimate and predict the system reliability level is fundamental to ensure software quality. However, the selection of an appropriate model for a specific case can be very difficult for project managers. This is(More)