Control and data flow structural testing criteria for aspect-oriented programs

OAL Lemos, AMR Vincenzi, JC Maldonado… - Journal of Systems and …, 2007 - Elsevier
Although it is claimed that, among other features, aspect-oriented programming (AOP)
increases understandability and eases the maintenance burden, this technology cannot …

A strategy to perform coverage testing of mobile applications

ME Delamaro, AMR Vincenzi… - Proceedings of the 2006 …, 2006 - dl.acm.org
The development of wireless application has recently received more attention due to the
increment in the number and in the power of mobile devices such as PDA's and cellular …

A multi-objective genetic algorithm to test data generation

GHL Pinto, SR Vergilio - 2010 22nd IEEE International …, 2010 - ieeexplore.ieee.org
Evolutionary testing has successfully applied search based optimization algorithms to the
test data generation problem. The existing works use different techniques and fitness …

Integration testing of object-oriented and aspect-oriented programs: A structural pairwise approach for java

OAL Lemos, IG Franchin, PC Masiero - Science of Computer Programming, 2009 - Elsevier
Several testing approaches focus on finding faults in software units of implementation. A
problem not addressed by unit testing is the interaction among units, with respect to the …

Improving search-based test case generation with local search using adaptive simulated annealing and dynamic symbolic execution

D Li, WE Wong, S Li, M Chau - 2022 9th International …, 2022 - ieeexplore.ieee.org
DynaMOSA is an effective search-based test case generation algorithm. However, it uses an
alternating variable method for local search. This method follows a greedy strategy that …

Test case evaluation and input domain reduction strategies for the evolutionary testing of object-oriented software

JCB Ribeiro, MA Zenha-Rela, FF de Vega - Information and Software …, 2009 - Elsevier
In Evolutionary Testing, meta-heuristic search techniques are used for generating test data.
The focus of our research is on employing evolutionary algorithms for the structural unit …

Built-in structural testing of web services

MM Eler, ME Delamaro, JC Maldonado… - 2010 Brazilian …, 2010 - ieeexplore.ieee.org
Testing Service Oriented Architecture applications is a challenging task due to the high
dynamism, the low coupling and the low testability of services. Web services, a popular …

A pointcut-based coverage analysis approach for aspect-oriented programs

OAL Lemos, PC Masiero - Information Sciences, 2011 - Elsevier
Aspect-oriented programming (AOP) is a promising technology that supports separation of
crosscutting concerns (ie, functionality that tends to be tangled with, and scattered through …

JaBUTiService: a web service for structural testing of java programs

MM Eler, AT Endo, PC Masiero… - 2009 33rd Annual …, 2009 - ieeexplore.ieee.org
Web services are an emerging Service-Oriented Architecture technology to integrate
applications using open standards based on XML. Software Engineering tools integration is …

Event-and coverage-based testing of web services

AT Endo, M Linschulte, A da Silva Simão… - … on Secure Software …, 2010 - ieeexplore.ieee.org
Service-Oriented Architecture (SOA) fosters the development of loosely coupled
applications. Web services have been favored as a promising technology to implement …