최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기한국콘텐츠학회논문지 = The Journal of the Korea Contents Association, v.9 no.1, 2009년, pp.81 - 88
In the previous work, we presented HDTS for locating logical errors in Java programs. The HDTS locates an erroneous method at an execution tree using an algorithmic program debugging technique and locates a statement with errors in the erroneous method using a step-wise program debugging. The techni...
* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.
핵심어 | 질문 | 논문에서 추출한 답변 |
---|---|---|
자바 프로그램 내에 포함된 논리적인 오류를 발견하는 HDTS 시스템의 전반적인 시스템 구조는 무엇으로 구성되는가? | HDTS 시스템의 기능적인 구조는 [그림 2]와 같다. 전반적인 시스템 구조는 프로그램 변환기(program translator), 실행 트리 생성기(execution tree generator), HDTS 디버거, 그래픽 사용자 인터페이스(graphical user interface)를 지원하는 HDTS 탐색기로 구성된다. | |
본 논문에서 복합 디버깅 기술 HDTS를 지원하는 디버깅 시스템을 구현하기 위해 어떤 언어를 사용하였는가? | 본 논문에서는 복합 디버깅 기술 HDTS를 지원하는 디버깅 시스템을 구현하기 위해 자바 언어를 사용하였다. [그림 1]에서 정의한 추상구문은 자바의 부분 언어로 [6]의 언어 명세를 기반으로 정의하였다. | |
프로그램의 오류는 무엇을 통해 발견하고 수정할 수 있는가? | 프로그램의 오류는 테스팅(testing)과 디버깅(debugging)을 하거나 검증(verification)을 통해 발견하고 수정할 수 있다. 다양한 검증 기술들은 사용자의 참여를 최소화하면서 자동으로 프로그램의 오류를 발견할 수 있도록 연구되고 있다. |
H. Agrawal, Toward Automatic Debugging of Computer Programs, Ph. D. Thesis, Purdue University, 1991.
J. Amsterdam, A SIMPL Compiler, BYTE, Vol.110, No.11, 1985.
Z. Chen and B. Xu, "Slicing Object-Oriented Java Programs", ACM SIGPLAN Notices, Vol.36, No.4, pp.33-40, 2001.
C. W. Fraser and D. R. Hanson, "A Retargetable Compiler for ANSIC," ACM SIGPLAN Notices Vol.26, No.10, pp.29-43, 1991.
J. Gosling, B. Joy and G. Steel, Java Languages Specification, Addison-Wesley, 1996.
M. Khouzam and T. Kunz, "Single Stepping in Event-Visualization Tools", P. of the 1996 CAS Conference, pp.103-114, 1996.
G. Kokai, L. Harmath, and T. Gyim'othy, "Algorithmic Debugging and Testing of Prolog Programs," P. of the 4th International Conference on Logic Programming, 8th Workshop on Logic Programming Environments Leuven-ICLP '97, pp.14-21, 1997.
H. J. Kouh and W. H. Yoo, "The Efficient Debugging System for Locating Logical Errors in Java Programs," P. of International Conference on Computational Science and Its Application-ICCSA 2003, LNCS, Vol.2667, pp.684-693, 2003
J. R. Levine, T. Mason, and D. Brown, LEX & YACC, O'Reilly & Associates, Inc., 1995.
F. Tip, "A survey of program slicing techniques," J. of Programming Languages, Vol.3, No.3, pp.121-189, 1995.
*원문 PDF 파일 및 링크정보가 존재하지 않을 경우 KISTI DDS 시스템에서 제공하는 원문복사서비스를 사용할 수 있습니다.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.