Maximising the information gained from an experimental analysis of code inspection and static analysis for concurrent Java components


Autoria(s): Wojcicki, Margaret A.; Strooper, Paul
Contribuinte(s)

G. H. Travassos

J. C. Maldonado

C. Wohlin

Data(s)

01/01/2006

Resumo

The results of empirical studies are limited to particular contexts, difficult to generalise and the studies themselves are expensive to perform. Despite these problems, empirical studies in software engineering can be made effective and they are important to both researchers and practitioners. The key to their effectiveness lies in the maximisation of the information that can be gained by examining existing studies, conducting power analyses for an accurate minimum sample size and benefiting from previous studies through replication. This approach was applied in a controlled experiment examining the combination of automated static analysis tools and code inspection in the context of verification and validation (V&V) of concurrent Java components. The combination of these V&V technologies was shown to be cost-effective despite the size of the study, which thus contributes to research in V&V technology evaluation.

Identificador

http://espace.library.uq.edu.au/view/UQ:104279

Idioma(s)

eng

Publicador

ACM Press

Palavras-Chave #Concurrent Java components #Controlled experiment #Verification and validation #E1 #280302 Software Engineering #700102 Application tools and system utilities #0803 Computer Software
Tipo

Conference Paper