Empirical studies of object-oriented artifacts, methods, and processes: state of the art and future directions
L Briand, E Arisholm, S Counsell, F Houdek… - Empirical Software …, 1999 - Springer
Object-Oriented technologies are becoming pervasive in many software development
organizations. However, many methods, processes, tools, or notations are being used …
organizations. However, many methods, processes, tools, or notations are being used …
Efficient software verification: Statistical testing using automated search
S Poulding, JA Clark - IEEE Transactions on Software …, 2010 - ieeexplore.ieee.org
Statistical testing has been shown to be more efficient at detecting faults in software than
other methods of dynamic testing such as random and structural testing. Test data are …
other methods of dynamic testing such as random and structural testing. Test data are …
Testing levels for object-oriented software
Y Labiche, P Thévenod-Fosse, H Waeselynck… - Proceedings of the …, 2000 - dl.acm.org
One of the characteristics of object-oriented software is the complex dependency that may
exist between classes due to inheritance, association and aggregation relationships. Hence …
exist between classes due to inheritance, association and aggregation relationships. Hence …
An interpretation of Purdom's algorithm for automatic generation of test cases
BA Malloy, JF Power - 2001 - mural.maynoothuniversity.ie
We present a structured reformulation of the seminal algorithm for automatic generation of
test cases for a context-free grammar. Our reformulation simplifies the algorithm in several …
test cases for a context-free grammar. Our reformulation simplifies the algorithm in several …
Testing object-oriented software
The best approach to testing object-oriented software depends on many factors: the
application-under-test, the development approach, the organization of the development and …
application-under-test, the development approach, the organization of the development and …
A principled evaluation of the effect of directed mutation on search-based statistical testing
S Poulding, JA Clark… - 2011 IEEE Fourth …, 2011 - ieeexplore.ieee.org
Statistical testing generates test inputs by sampling from a probability distribution that is
carefully chosen so that the inputs exercise all parts of the software being tested. Sets of …
carefully chosen so that the inputs exercise all parts of the software being tested. Sets of …
Architectural test coverage for component-based integration testing
NL Hashim, S Ramakrishnan… - … Conference on Quality …, 2007 - ieeexplore.ieee.org
This paper introduces a component-based integration testing method with an architectural
test coverage criteria. This method is suitable for systems that lack system documentation …
test coverage criteria. This method is suitable for systems that lack system documentation …
[PDF][PDF] Test selection for specification-based unit testing of object-oriented software based on formal specifications
S Barbey - 1997 - Citeseer
Test Selection for Specification-Based Unit Testing of Object-Oriented Software based on
Formal Specifications Page 1 Test Selection for Specification-Based Unit Testing of Object-Oriented …
Formal Specifications Page 1 Test Selection for Specification-Based Unit Testing of Object-Oriented …
[图书][B] A taxonomy of classes to support integration testing and the mapping of implementation-based testing techniques to classes
PJ Clarke - 2003 - search.proquest.com
The widespread use of the object-oriented (OO) paradigm to develop software systems has
resulted in the class becoming the basic test unit. The class structure is more complex than …
resulted in the class becoming the basic test unit. The class structure is more complex than …
[图书][B] Software statistical testing based on structural and functional criteria
P Thévenod-Fosse, H Waeselynck - 1998 - homepages.laas.fr
Statistical testing is based on a probabilistic generation of test patterns: structural or
functional criteria serve as guides for defining an input profile and a test size. The method is …
functional criteria serve as guides for defining an input profile and a test size. The method is …