상세 보기
멀티스레드 분석을 위한 검증도구의 자동화
Automation of verification tools for Multi-Thread Analysis
- 이학진;
- 김형락;
- Lee, Scott Uk-Jin
초록
현대사회에서 소프트웨어 시장 규모가 거대해지면서 대규모 리소스를 효율적으로 사용하는 것이 필요하기 때문에 멀티스레드를 효과적으로 사용하는 것이 중요하다. 하지만 멀티스레드는 소프트웨어 안정성을 저해할 수 있는 Deadlock, Data race 등의 문제가 발생할 수 있으므로 검증이 필요하다. 효과적인 멀티스레드 문제 해결을 위해 많은 검증 도구들이 개발되었다. 하지만 대부분의 검증 도구는 사용자들이 사용하기에 접근성이 떨어지는 문제점이 있다. 따라서 본 논문은 대표적인 검증 도구인 SPIN의 문제점을 분석하고 이를 해결할 수 있는 검증 도구의 자동화 방안을 제시하여 멀티스레드 프로그램 검증에 취약한 산업체들의 관련기술 개발기간 단축 및 비용 감소로 산업체의 기술적 미래 성장 동력 확보에 기여하고자 한다.
- 제목
- 멀티스레드 분석을 위한 검증도구의 자동화
- 제목 (타언어)
- Automation of verification tools for Multi-Thread Analysis
- 저자
- 이학진; 김형락; Lee, Scott Uk-Jin
- 발행일
- 2017-06
- 저널명
- 한국정보과학회 2017 한국컴퓨터종합학술대회 논문집
- 권
- 2017
- 호
- 06
- 페이지
- 519 ~ 521
- 언어
- KOR
- 출판사
- 한국정보과학회
- 발행국가
- 대한민국
- 분량
- 3 페이지
- ISSN
- P 2466-0825