홈 > 게시판 > 세미나

경북대학교 IT대학 전자공학부세미나

게시판 보기
제 목 ReCrash : Making software failures reproducible by preserving object states
작성자 백현애 작성일 2008-10-30 조회수 811
첨부파일
  • 첨부된 파일이 없습니다.
1. 제 목 : ReCrash : Making software failures reproducible by preserving object states 2. 발 표 자 : 김성훈 박사 3. 일 시 : 2008년 11월 7일(금) 14 : 00 - 17 : 00 4. 장 소 : 경북대 공대 11호관 103호 5. 초청교수 : 최윤자 교수 6. 강사약력 : 1995년 (주)나라비전에서 6년간 CTO 근무 2006년 캘리포니아 주립대학교 Santa Cruz에서 박사학위 2006년~2008년 6월까지 MIT 프로그램분석 연구실 박사 후 과정 2008년 7월 ~ 12월 서울대 컴퓨터공학부 박사 후 과정 2009년 1월 ~ 홍콩과기대 (Hong Kong University of Science and Technology) 컴퓨터 공학과 조교수 예정 7. 내용요약 : It is very hard to fix a software failure without being able to reproduce it. However, reproducing a failure is often difficult and time-consuming. This paper proposes a novel technique, ReCrash, that generates multiple unit tests that reproduce a given program failure. During every execution of the target program, ReCrash stores partial copies of method arguments in memory. If the program fails (e.g.,crashes), ReCrash uses the saved information to create unit tests reproducing the failure. We present ReCrashJ, an implementation of ReCrash for Java. ReCrashJ reproduced real crashes from Javac, SVNKit, Eclipsec, and BST.ReCrashJ is efficient, incurring 13%--64% performance overhead. If this overhead is unacceptable, then ReCrashJ has another mode that has negligible overhead until a crash occurs and 0%--1.7% overhead until the crash occurs for a second time, at which point the test cases are generated. ※ 주최 : BK21 정보기술연구인력양성사업단, 전자전기컴퓨터학부 ◀ 문의처 : BK21정보기술연구인력양성사업단 ☎ 950-6613 ▶
[좋아요 0 ]
댓글 ( 0 )
댓글 등록 폼
덧글 입력박스
유동형 덧글모듈
목록

저작권정보

41566 대구광역시 북구 대학로 80 경북대학교TEL : 053-950-5506FAX : 053-950-5505
COPYRIGHT(C) 2015 SEE.KNU.AC.KR. ALL RIGHTS RESERVED.

맨위로 이동