맞춤기술찾기

이전대상기술

자바 클래스 파일 분석을 이용한 클래스 호출관계 표시 방법

  • 기술번호 : KST2015077782
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 자바 클래스 파일 분석을 이용한 클래스 호출관계 표시 방법에 관한 것으로, 자바 소스코드가 아닌 가상머신에 의해 실행되는 클래스 파일의 분석을 통해 자바 프로그램내 클래스들 사이의 호출관계를 표시하는 클래스 호출관계 표시 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있다. 즉, 본 발명은, 자바 소스코드가 아닌 가상머신에 의해 실행되는 클래스 파일의 분석을 통해 자바 프로그램내 클래스들 사이의 호출관계를 표시함으로써 자바 소스코드에 나타난 명시적인 실행순서 뿐만 아니라, 내부에 숨겨진 자바 표준 클래스들간의 호출관계도 알 수 있고, 상기 호출관계를 통해 자바 프로그램에 대한 명확한 이해와 가상머신에 의해 실행되는 실행순서를 알 수 있게 하는 자바 클래스 호출관계 표시에 관한 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하기 위하여, 자바 클래스 파일을 분석하여 메소드 호출관계를 구하는 제 1 단계; 상기 구한 메소드 호출관계를 통하여 클래스 호출관계를 분석하는 제 2 단계; 및 상기 분석된 클래스 호출관계를 표시하는 제 3 단계를 포함하며, 시스템 프로그래밍 연구 등에 이용됨.자바 클래스, 메소드, 코드 어트리뷰트, 상수 풀(constant pool)
Int. CL G06F 9/30 (2006.01)
CPC G06F 9/45504(2013.01) G06F 9/45504(2013.01)
출원번호/일자 1020000063617 (2000.10.27)
출원인 한국전자통신연구원
등록번호/일자
공개번호/일자 10-2002-0032889 (2002.05.04) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 거절
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2000.10.27)
심사청구항수 5

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 옥재호 대한민국 경상남도마산시회원구
2 정연정 대한민국 대전광역시유성구
3 황성운 대한민국 충청북도청주시흥덕구
4 이준석 대한민국 경기도성남시분당구
5 윤기송 대한민국 대전광역시유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 신성특허법인(유한) 대한민국 서울특별시 송파구 중대로 ***, ID타워 ***호 (가락동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2000.10.27 수리 (Accepted) 1-1-2000-0226785-37
2 출원인정보변경(경정)신고서
Notification of change of applicant's information
2001.04.19 수리 (Accepted) 4-1-2001-0046046-20
3 출원인정보변경(경정)신고서
Notification of change of applicant's information
2002.08.08 수리 (Accepted) 4-1-2002-0065009-76
4 선행기술조사의뢰서
Request for Prior Art Search
2003.01.15 수리 (Accepted) 9-1-9999-9999999-89
5 선행기술조사보고서
Report of Prior Art Search
2003.02.20 수리 (Accepted) 9-1-2003-0003766-18
6 의견제출통지서
Notification of reason for refusal
2003.04.30 발송처리완료 (Completion of Transmission) 9-5-2003-0156786-68
7 거절결정서
Decision to Refuse a Patent
2003.08.04 발송처리완료 (Completion of Transmission) 9-5-2003-0302592-44
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1

자바 클래스 파일 분석을 이용한 클래스 호출관계 표시 장치에 적용되는 클래스 호출관계 표시 방법에 있어서,

자바 클래스 파일을 분석하여 메소드 호출관계를 구하는 제 1 단계;

상기 구한 메소드 호출관계를 통하여 클래스 호출관계를 분석하는 제 2 단계; 및

상기 분석된 클래스 호출관계를 표시하는 제 3 단계

를 포함하는 클래스 호출관계 표시 방법

2 2

제 1 항에 있어서,

상기 자바 클래스 분석 과정은,

상기 자바 클래스 파일 중 메소드 영역을 분석하는 것을 특징으로 하는 클래스 호출관계 표시 방법

3 3

제 2 항에 있어서,

상기 메소드 영역 분석 과정은,

상기 자바 클래스 파일의 코드 어트리뷰트를 검색하여 코드 어트리뷰트에 정의된 각 바이트 코드를 분석하는 것을 특징으로 하는 클래스 호출관계 표시 방법

4 4

제 1 항 내지 제 3 항 중 어느 한 항에 있어서,

상기 메소드 호출관계를 구하는 과정은,

호출받은 메소드에 대해 상수 풀(constant pool)의 인덱스를 생성하고, 상기 생성된 인덱스를 통해 상수 풀에 있는 호출받은 메소드의 이름을 얻는 것을 특징으로 하는 클래스 호출관계 표시 방법

5 5

프로세서를 구비한 클래스 호출관계 표시 장치에,

자바 클래스 파일을 분석하여 메소드 호출관계를 구하는 제 1 기능;

상기 구한 메소드 호출관계를 통하여 클래스 호출관계를 분석하는 제 2 기능; 및

상기 분석된 클래스 호출관계를 표시하는 제 3 기능

을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체

지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.