Title
Applications of synchronization coverage
Abstract
Coverage analysis is a useful testing technology. However, some coverage models are more acceptable to the industry than others. In the field of testing multi-threaded applications, there is a need for a coverage model that can be used to evaluate tests for concurrent completeness and to find new testing requirements. We present a new coverage model: synchronization coverage. This model is simple to understand and the action items generated by each uncovered task are clear to testers and developers. We propose that synchronization coverage could, and should, become one of the more commonly used coverage models.
Year
DOI
Venue
2005
10.1145/1065944.1065972
Principles and Practice of Parallel Programming
Keywords
Field
DocType
multi-threading,concurrent completeness,uncovered task,new testing requirement,useful testing technology,new coverage model,coverage,action item,coverage model,testing,multi-threaded application,coverage analysis,synchronization coverage,multi threading
Multithreading,Synchronization,Computer science,Completeness (statistics),Modified condition/decision coverage,Distributed computing
Conference
ISBN
Citations 
PageRank 
1-59593-080-9
35
1.37
References 
Authors
9
5
Name
Order
Citations
PageRank
Arkady Bron1351.37
Eitan Farchi259046.38
Yonit Magid3573.95
Yarden Nir423110.38
Shmuel Ur5885101.32