서지주요정보
Standard ML 프로그램 실행 중 처리되지 않는 예외 상황을 예측하는 방법 = Estimating uncaught exceptions in standard ML programs from type-based equations
서명 / 저자 Standard ML 프로그램 실행 중 처리되지 않는 예외 상황을 예측하는 방법 = Estimating uncaught exceptions in standard ML programs from type-based equations / 류석영.
발행사항 [대전 : 한국과학기술원, 1996].
Online Access 원문보기 원문인쇄

소장정보

등록번호

8007004

소장위치/청구기호

학술문화관(문화관) 보존서고

MCS 96052

휴대폰 전송

도서상태

이용가능(대출불가)

사유안내

반납예정일

등록번호

9003007

소장위치/청구기호

서울 학위논문 서가

MCS 96052 c. 2

휴대폰 전송

도서상태

이용가능(대출불가)

사유안내

반납예정일

리뷰정보

초록정보

We present a static analysis that detects potential runtime exceptions that are raised and never handled inside Standard ML (SML) programs. This analysis enhances the software safety by predicting, prior to the program execution, the abnormal termination caused by unhandled exceptions. A prerequisite for a program's flow analysis is to estimate the program's control flow. In this thesis, program's control flow is computed simply based on the expression types from the SML/NJ compiler. From this call-graph information, program's exception flow is derived as a set of equations, whose solution is computed using the conventional iterative fixpoint method. We have implemented the analysis prototype that analyzes SML program's {\tt absyn} representation inside SML/NJ 108.13. Our analysis can analyze programs written in the SML core, structures, and signatures. A prototype of this analysis is applied to some realistic SML programs and its cost- accuracy performance is promising for being used interactively. For example, it takes 23 seconds (contrary to 53 minutes by our earlier method) to analyze the ML-Lex program. The analysis reports that 5 exceptions may be uncaught. (The ML-Lex program has 10 exceptions, 19 raises, and 10 handlers.)

서지기타정보

서지기타정보
청구기호 {MCS 96052
형태사항 iii, 45 p. : 삽화 ; 26 cm
언어 한국어
일반주기 부록: A, 다른 언어에서 제공하는 예외 관리 방법들. - B, 정적 분석
저자명의 영문표기 : Suk-Young Ryu
지도교수의 한글표기 : 이광근
지도교수의 영문표기 : Kwang-Keun Yi
학위논문 학위논문(석사) - 한국과학기술원 : 전산학과,
서지주기 참고문헌 : p. 41-42
QR CODE

책소개

전체보기

목차

전체보기

이 주제의 인기대출도서