2007
DOI: 10.1007/s10664-007-9044-6
|View full text |Cite
|
Sign up to set email alerts
|

Maximising the information gained from a study of static analysis technologies for concurrent software

Abstract: The results of empirical studies in Software Engineering are limited to particular contexts, difficult to generalise and the studies themselves are expensive to perform. Despite these problems, empirical studies 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 and replicating existing studies and using power analyses for an accurate minimum sample size. This approach was… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2008
2008
2013
2013

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 47 publications
0
3
0
Order By: Relevance
“…Our search process found six of the eight studies, missing one paper where a human-centric experiment was only a small part of the validation exercise [13] and one paper we judged to be technology-centric [28].…”
Section: 23mentioning
confidence: 99%
“…Our search process found six of the eight studies, missing one paper where a human-centric experiment was only a small part of the validation exercise [13] and one paper we judged to be technology-centric [28].…”
Section: 23mentioning
confidence: 99%
“…The authors of [27] rightly advocate that a combination of different methods should be used for the verification and validation of concurrent programs. Further on, in their paper, they combine two particular methods, namely automated static analysis and manual code inspection to verify and validate concurrent Java components.…”
Section: Related Workmentioning
confidence: 99%
“…Testing concurrent components by combining code inspection and static analysis [2] and static [5] and dynamic [3][4], [28] tools for race detection and finding atomicity violations. Random test generation [13].…”
Section: Current State Dissemination and Feedbackmentioning
confidence: 99%