맞춤기술찾기

이전대상기술

칠분리컴파일시스템에서재컴파일최소화방법

  • 기술번호 : KST2015074001
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 CHILL 분리 컴파일 시스템에서 재컴파일 시 프로그램 수정으로 인한 일치성을 보장하는 범위내에서 재컴파일 횟수를 최소화하는 방법에 관한 것으로, 처음 컴파일과 재컴파일을 구분하는 제1 단계(301) :상기 제1단계(371)수행 후, 처음 컴파일이면 아규먼트로 주어진 스팩 화일들에서 그랜트/시즈된 이름들에 대한 바인딩을 하여 시즈 화일 및 인터페이스 화일을 생성하는 제2단계(302 내지 305) , 상기 제1단계(301) 수행 후, 재컴파일이면 주어진 인터페이스 화일의 내용이 유효한가를 검사하는 제3단계(306 내지 310) , 상기 제3단계(306내지 310) 수행 후, 인터페이스 화일의 내용이 유효하지 않으면 인터페이스 화일을 지우고 처음으로 복귀하며 유효할 경우 인터페이스 화일 및 수정된 스펙 화일들을 분석하여 재컴파일되어야 할 시즈 화일들과 인터페이스 화일을 생성하는 제4단계(308, 311 내지 314) ;를 포함하여 이루어지는 것을 특징으로 한다.
Int. CL G06F 9/00 (.)
CPC G06F 8/443(2013.01)
출원번호/일자 1019930025356 (1993.11.26)
출원인 한국전자통신연구원, 주식회사 케이티
등록번호/일자 10-0096249-0000 (1996.02.27)
공개번호/일자 10-1995-0015068 (1995.06.16) 문서열기
공고번호/일자 1019950010827 (19950923) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (1993.11.26)
심사청구항수 4

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 박경숙 대한민국 대전직할시유성구
2 이동길 대한민국 대전직할시유성구
3 최완 대한민국 대전직할시유성구
4 최고봉 대한민국 대전직할시유성구

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 재단법인한국전자통신연구소 대한민국 대전직할시유성구
2 주식회사 케이티 대한민국 경기도 성남시 분당구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 대리인선임신고서
Notification of assignment of agent
1993.11.26 수리 (Accepted) 1-1-1993-0129047-18
2 특허출원서
Patent Application
1993.11.26 수리 (Accepted) 1-1-1993-0129046-62
3 출원심사청구서
Request for Examination
1993.11.26 수리 (Accepted) 1-1-1993-0129048-53
4 출원인명의변경신고서
Applicant change Notification
1994.10.13 수리 (Accepted) 1-1-1993-0129049-09
5 명세서등보정서
Amendment to Description, etc.
1995.02.03 수리 (Accepted) 1-1-1993-0129050-45
6 출원공고결정서
Written decision on publication of examined application
1995.08.28 발송처리완료 (Completion of Transmission) 1-5-1993-0058889-73
7 등록사정서
Decision to grant
1995.11.30 발송처리완료 (Completion of Transmission) 1-5-1993-0058890-19
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
1999.01.20 수리 (Accepted) 4-1-1999-0010652-29
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2000.01.14 수리 (Accepted) 4-1-2000-0005008-66
10 출원인정보변경(경정)신고서
Notification of change of applicant's information
2001.04.19 수리 (Accepted) 4-1-2001-0046046-20
11 출원인정보변경(경정)신고서
Notification of change of applicant's information
2002.04.09 수리 (Accepted) 4-1-2002-0032774-13
12 출원인정보변경(경정)신고서
Notification of change of applicant's information
2002.08.08 수리 (Accepted) 4-1-2002-0065009-76
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.03.13 수리 (Accepted) 4-1-2009-5047686-24
14 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
15 출원인정보변경(경정)신고서
Notification of change of applicant's information
2010.04.19 수리 (Accepted) 4-1-2010-5068437-23
16 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.01.10 수리 (Accepted) 4-1-2012-5005621-98
17 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.03.21 수리 (Accepted) 4-1-2012-5058926-38
18 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.06.08 수리 (Accepted) 4-1-2012-5122434-12
19 출원인정보변경(경정)신고서
Notification of change of applicant's information
2013.07.31 수리 (Accepted) 4-1-2013-5106568-91
20 출원인정보변경(경정)신고서
Notification of change of applicant's information
2014.02.11 수리 (Accepted) 4-1-2014-5018159-78
21 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1

메인 메모리 보드(101), 중앙처리 장치보드(102), 보조 기억 장치(104), 입/출력장치(105), 및 UNIX 운영 체제부(103)를 구비한 하드웨어에 적용되는 칠(CHILL) 분리 재컴파일 최소화하는 방법에 있어서, 처음 컴파일과 재컴파일을 구분하는 제1단계(301) ; 상기 제1단계(301) 수행 후, 처음 컴파일이면 아규먼트로 주어진 스펙 화일들에서 그랜트/시즈된 이름들에 대한 바인딩을 하여 시즈 화일 및 인터페이스 화일을 생성하는 제2단계(302 내지 305) ; 상기 제1단계(301) 수행 후, 재컴파일이면 주어진 이터페이스 화일의 내용이 유효한가를 검사하는 제3단계(306 내지 310) ; 상기 제3단계(306 내지 310)수행 후, 인터페이스 화일의 내용이 유효하지 않으면 인터페이스 화일을 지우고 처음으로 복귀하며 유효할 경우 인터페이스 화일 및 수정된 스펙 화일들을 분석하여 재컴파일되어야 할 시즈 화일들과 인터페이스 화일을 생성하는 제4단계(308, 311 내지 314) ; 를 포함하여 이루어지는 것을 특징으로 하는 칠(CHILL) 분리 컴파일 시스템에서 재컴파일 최소화 방법

2 2

제1항에 있어서, 상기 제2단계(302 내지 305)는, 스펙 화일들을 읽어들여 파싱한 후 가시성분석 및 어의 분석을 하는 제1과정(302, 303) ; 상기 제1과정(302, 303) 수행 후, 인터페이스의 화일 형상을 구성한 후, 각 원시 화일에 대해서 시즈 화일과 인터페이스 화일을 생성하는 제2과정(304, 305) ; 을 포함하여 이루어지는 것을 특징으로 하는 칠(CHILL) 분리 컴파일 시스템에서 재컴파일 최소화 방법

3 3

제1항에 있어서, 상기 제3단계(306 내지 306)는, 인터페이스 화일을 읽어들여 파싱하여 화일 형상의 각 화일이 아규먼트로 주어졌는가를 검사하는 제1과정(306, 307) ; 상기 제1과정(306, 307) 수행 후, 화일 형상에 있는 화일이 아규먼트로 주어지지 않았으면 인터페이스 화일을 지우고 처음으로 복귀하며 아규먼트로 주어졌을 경우 아규먼트로 주어진 각 화일에 대해서 인터페이스의 형상에 없는 화일이면 아규먼트 화일을 파싱하고 인터페이스 화일의 내용과 수정된 화일의 내용을 비교하는 제2과정(308 내지 310) ; 을 포함하여 이루어지는 것을 특징으로 하는 칠(CHILL) 분리 컴파일 시스템에서 재컴파일 최소화 방법

4 4

제1항에 있어서, 상기 제4단계(308, 311 내지 314)는, 인터페이스 화일 정보가 무효이면 인터페이스 화일을 지우고 처음으로 복귀하여 재수행하며 유효하면 가시성 분석 및 어의를 분석하는 제1과정(308, 311) ; 상기 제1과정(308, 311) 수행 후, 각 모듈의 시즈된 이름들에 대해 그 이름을 그랜트한 이름에 시즈하는 화일 이름을 디팬드 화일에 넣어 이름과 화일간의 의존 관계를 구성하여 재생성되어야 할 시즈 화일을 리스트에 넣은 제2과정(312, 313) ; 상기 제2과정(312, 313) 수행 후, 재생성되어야 할 시즈 화일들 및 인터페이스 화일을 생성하고 수행을 종료하는 제3과정(314) ; 을 포함하여 이루어지는 것을 특징으로 하는 칠(CHILL) 분리 컴파일 시스템에서 재컴파일 최소화 방법

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