More about HKUST
A Survey on Automated Software Test Case Generation of Concurrent Programs
PhD Qualifying Examination Title: "A Survey on Automated Software Test Case Generation of Concurrent Programs" by Mr. Valerio TERRAGNI Abstract: Generating test code is among the most labor-intensive activities in software testing. It is also the most effective way for assessing the software quality. As a result, generating tests automatically has been an important area of research in the past two decades. However, most of existing techniques generate tests for sequential programs, thus they are ineffective to expose concurrency bugs that arise due to erroneous thread interactions. As multi-core technologies advance concurrent programs proliferate, making the automated test case generation of concurrent programs an important problem to solve. In this survey, we focus on reviewing existing research works related to the concurrent test case generation. First, we introduce and define the tasks that are needed to be automated for generating a multi-threaded test. Second, we introduce various approaches presented in the literature discussing their applicability and effectiveness when applied to concurrent testing. Third, we discuss and compare existing techniques that aim to generate concurrent tests. Based on this survey, we identify and discuss challenging open issues for the automated generation of concurrent tests. Date: Monday, 18 August 2014 Time: 4:00pm - 6:00pm Venue: Room 5487 Lifts 25/26 Committee Members: Prof. Shing-Chi Cheung (Supervisor) Prof. Albert Chung (Chairperson) Dr. Sunghun Kim Dr. Qiong Luo **** ALL are Welcome ****