맞춤기술찾기

이전대상기술

런타임 환경 생성 방법, 장치 및 컴퓨터로 읽을 수 있는 기록매체

  • 기술번호 : KST2014033643
  • 담당센터 : 대구기술혁신센터
  • 전화번호 : 053-550-1450
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 런타임 환경 생성 방법, 장치 및 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다. 본 발명은 차량에 탑재되는 ECU(Electronic Control Unit)에 대한 ECU 설정 정보를 분석한 후 런타임 환경(Runtime Environment)과 관련된 정보를 추출하며, 상기 런타임 환경과 관련된 정보에 근거한 런타임 환경 소스 코드를 생성하도록 제어하는 런타임 환경 제너레이터 엔진(Generator Engine)부; XML 형식으로 저장된 상기 ECU 설정 정보를 상기 런타임 환경 제너레이터 엔진부에서 적용되는 형식으로 변환하는 XML 파서(Parser)부; 및 상기 런타임 환경 제너레이터 엔진부에서 상기 런타임 환경 소스 코드를 생성하기 위한 템플릿을 제공하는 런타임 환경 템플릿(Template)부를 포함하는 것을 특징으로 하는 런타임 환경 생성 장치를 제공한다. 본 발명에 의하면, 자동차에 탑재되는 전자장치 소프트웨어 간의 이식성과 하드웨어 독립성을 향상시키는 효과가 있다. 런타임, 런타임 환경, ECU, 소스
Int. CL G06F 17/21 (2006.01) G06F 9/06 (2006.01) G06F 9/44 (2006.01)
CPC G06F 8/447(2013.01) G06F 8/447(2013.01) G06F 8/447(2013.01) G06F 8/447(2013.01) G06F 8/447(2013.01) G06F 8/447(2013.01)
출원번호/일자 1020080128284 (2008.12.17)
출원인 재단법인대구경북과학기술원
등록번호/일자 10-1004015-0000 (2010.12.20)
공개번호/일자 10-2010-0069768 (2010.06.25) 문서열기
공고번호/일자 (20101231) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2008.12.17)
심사청구항수 16

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 재단법인대구경북과학기술원 대한민국 대구 달성군 현

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 박세권 대한민국 대구광역시 달서구
2 조현철 대한민국 대구광역시 달서구
3 조성래 대한민국 대구광역시 달서구
4 정우영 대한민국 대구광역시 중구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 김은구 대한민국 서울특별시 강남구 강남대로**길 **, *층(역삼동, 옥산빌딩)(특허법인(유한)유일하이스트)
2 송해모 대한민국 서울특별시 강남구 강남대로**길 **, *층(역삼동, 옥산빌딩)(특허법인(유한)유일하이스트)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 재단법인대구경북과학기술원 대한민국 대구광역시 달성
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2008.12.17 수리 (Accepted) 1-1-2008-0865799-28
2 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.03.23 수리 (Accepted) 4-1-2009-5053668-09
3 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.04.08 수리 (Accepted) 4-1-2009-5066444-83
4 선행기술조사의뢰서
Request for Prior Art Search
2009.11.04 수리 (Accepted) 9-1-9999-9999999-89
5 선행기술조사보고서
Report of Prior Art Search
2009.12.08 수리 (Accepted) 9-1-2009-0067580-29
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
2010.01.13 수리 (Accepted) 4-1-2010-5006262-09
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
2010.04.06 수리 (Accepted) 4-1-2010-5060059-92
8 [대리인해임]대리인(대표자)에 관한 신고서
[Dismissal of Sub-agent] Report on Agent (Representative)
2010.05.28 수리 (Accepted) 1-1-2010-0343122-00
9 의견제출통지서
Notification of reason for refusal
2010.07.02 발송처리완료 (Completion of Transmission) 9-5-2010-0285014-74
10 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2010.08.31 수리 (Accepted) 1-1-2010-0562461-98
11 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2010.08.31 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2010-0562463-89
12 등록결정서
Decision to grant
2010.12.17 발송처리완료 (Completion of Transmission) 9-5-2010-0578849-64
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2011.01.13 수리 (Accepted) 4-1-2011-5007932-94
14 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.07.31 수리 (Accepted) 4-1-2012-5164104-34
15 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.07.31 수리 (Accepted) 4-1-2012-5164108-16
16 출원인정보변경(경정)신고서
Notification of change of applicant's information
2013.11.11 수리 (Accepted) 4-1-2013-5149764-85
17 출원인정보변경(경정)신고서
Notification of change of applicant's information
2018.12.18 수리 (Accepted) 4-1-2018-5260250-39
18 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.06.18 수리 (Accepted) 4-1-2020-5134633-04
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
차량에 탑재되는 ECU(Electronic Control Unit)에 대한 ECU 설정 정보를 분석한 후 런타임 환경(Runtime Environment)과 관련된 정보를 추출하며, 상기 런타임 환경과 관련된 정보에 근거한 런타임 환경 소스 코드를 생성하도록 제어하는 런타임 환경 제너레이터 엔진(Generator Engine)부; XML 형식으로 저장된 상기 ECU 설정 정보를 상기 런타임 환경 제너레이터 엔진부에서 적용되는 형식으로 변환하는 XML 파서(Parser)부; 및 상기 런타임 환경 제너레이터 엔진부에서 상기 런타임 환경 소스 코드를 생성하기 위한 템플릿을 제공하는 런타임 환경 템플릿(Template)부 를 포함하는 프로그램을 기록한 컴퓨터 판독가능한 기록매체
2 2
제 1 항에 있어서, 상기 런타임 환경 제너레이터 엔진부는, 상기 런타임 환경 소스 코드의 생성에 필요한 출력 경로 및 파라미터 값을 정의하고, 상기 런타임 환경 소스 코드가 저장되는 디렉토리를 생성하는 엔진 초기화부; 및 상기 엔진 초기화부로부터 템플릿 파일에 대한 파일명과 파일 경로를 포함하는 파라미터를 입력받으며, 상기 템플릿 파일에 대한 처리를 실행하는 로직 파서부 를 포함하는 것을 특징으로 하는 프로그램을 기록한 컴퓨터 판독가능한 기록매체
3 3
제 2 항에 있어서, 상기 로직 파서부는, 상기 템플릿 파일에 불필요한 주석을 삭제하고, 헤더 설명, 반복문을 처리하며, 상기 템플릿 파일을 분할하여, 상기 ECU 설정 정보가 입력되면, 상기 런타임 환경 소스 코드를 생성하기 위한 중간 템플릿 파일을 생성하는 것을 특징으로 하는 프로그램을 기록한 컴퓨터 판독가능한 기록매체
4 4
제 3 항에 있어서, 상기 중간 템플릿 파일은 인쿠르드(Include) 파일을 포함하되, 상기 런타임 환경 소스 코드에 상기 인쿠르드 파일을 포함하기 위한 인쿠르드 파서부 를 추가로 포함하며, 상기 인쿠르드 파서부는 상기 중간 템플릿 파일에 포함된 인쿠르드 주석을 해석하는 것을 특징으로 하는 프로그램을 기록한 컴퓨터 판독가능한 기록매체
5 5
제 3 항에 있어서, 상기 로직 파서부는, 상기 중간 템플릿 파일을 상기 XML 파서부를 통해 수신된 상기 ECU 설정 정보에 따라 최종 소스 코드로 생성하는 것을 특징으로 하는 프로그램을 기록한 컴퓨터 판독가능한 기록매체
6 6
제 5 항에 있어서, 상기 최종 소스 코드를 상기 ECU 설정 정보에 따라 수정하는 데이터 파서부 를 추가로 포함하는 것을 특징으로 하는 프로그램을 기록한 컴퓨터 판독가능한 기록매체
7 7
제 1 항에 있어서, 상기 XML 파서부는, XML 파서 생성 함수를 생성하여 XML 파서를 초기화하며, 서로 다른 이벤트에 대한 핸들러 함수를 생성하고, XML 핸들러를 이용하여 XML 문서에서 호출될 함수를 지정한 XML 파서 함수를 이용하여 상기 XML 문서를 해석하는 것을 특징으로 하는 프로그램을 기록한 컴퓨터 판독가능한 기록매체
8 8
제 7 항에 있어서, 상기 XML 파서부는, 해석된 상기 XML 문서를 텍스트 형식으로 출력하거나 상기 XML 문서에 에러가 발생하면 상기 에러를 텍스트 형식으로 출력하는 것을 특징으로 하는 프로그램을 기록한 컴퓨터 판독가능한 기록매체
9 9
제 7 항에 있어서, 상기 XML 파서부는, 해석된 상기 XML 문서에 대한 결과 값을 파라미터 형식으로 상기 런타임 환경 제너레이터 엔진부로 전송하는 것을 특징으로 하는 프로그램을 기록한 컴퓨터 판독가능한 기록매체
10 10
제 1 항에 있어서, 상기 런타임 환경 템플릿부는, 시스템 실행 및 종료를 지원하는 런타임 환경 수명 주기 관리부; OS(Operating System)에 등록된 타스크(Task)를 대기 또는 준비 상태로 전환하는 런타임 환경 타스크 관리부; 소프트웨어 컴포넌트, 베이직 소프트웨어 컴포넌트 간의 통신을 지원하는 런타임 환경 통신 관리부; 서로 다른 레벨간의 독점 영역을 지원하는 영역 관리부; 및 API(Application Programming Interface)에 대한 추적 기능을 지원하는 VFB 추적부 를 추가로 포함하는 것을 특징으로 하는 프로그램을 기록한 컴퓨터 판독가능한 기록매체
11 11
제 10 항에 있어서, 상기 런타임 환경 수명 주기 관리부는, 시스템 부팅시 시작 기능을 제공하여 상기 시스템이 실행되도록 제어하며, 시스템 종료시 종료 기능을 제공하여 상기 시스템이 종료되도록 제어하는 것을 특징으로 하는 프로그램을 기록한 컴퓨터 판독가능한 기록매체
12 12
제 10 항에 있어서, 상기 런타임 환경 타스크 관리부는, 스케쥴러에서 스케쥴링이 구현되도록 제어하는 것을 특징으로 하는 프로그램을 기록한 컴퓨터 판독가능한 기록매체
13 13
제 11 항에 있어서, 상기 런타임 환경 통신 관리부는, C/S 통신 패턴과 Implicit과 Explicit 통신 방식을 지원하는 S/R 통신 패턴을 지원하는 것을 특징으로 하는 프로그램을 기록한 컴퓨터 판독가능한 기록매체
14 14
제 11 항에 있어서, 상기 영역 관리부는, 어플리케이션 Runnable Entity에서 진입(Enter) 및 퇴출(Exit)이 가능하도록 하는 영역을 지정하는 템플릿인 것을 특징으로 하는 프로그램을 기록한 컴퓨터 판독가능한 기록매체
15 15
제 11 항에 있어서, 상기 VFB 추적부는, VFB 레벨에서 컴포넌트 간의 통신과 OS 및 COM에 대한 추적 기능을 제공하는 템플릿인 것을 특징으로 하는 프로그램을 기록한 컴퓨터 판독가능한 기록매체
16 16
차량에 탑재되는 ECU(Electronic Control Unit)에 대한 ECU 설정 정보를 분석한 후 런타임 환경과 관련된 정보를 추출하는 런타임 환경과 관련된 정보 추출 단계; 및 상기 런타임 환경과 관련된 정보에 근거한 런타임 환경 소스 코드를 생성하도록 제어하는 런타임 환경 소스 코드 생성 단계 를 포함하며, 상기 런타임 환경 소스 코드 생성 단계는, 상기 런타임 환경 소스 코드의 생성에 필요한 출력 경로 및 파라미터 값을 정의하고, 상기 런타임 환경 소스 코드가 저장되는 디렉토리를 생성하는 엔진 초기화 단계; 템플릿 파일에 대한 파일명과 파일 경로를 포함하는 파라미터를 입력받으며, 상기 템플릿 파일에 대한 처리를 실행하는 템플릿 파일 처리 단계; 상기 템플릿 파일에 불필요한 주석을 삭제하고, 헤더 설명, 반복문을 처리하며, 상기 템플릿 파일을 분할하여, 상기 ECU 설정 정보가 입력되면, 상기 런타임 환경 소스 코드를 생성하기 위한 중간 템플릿 파일을 생성하는 중간 템플릿 파일생성 단계; 상기 중간 템플릿 파일을, XML 파서부에 의해 변환되어 수신된 상기 ECU 설정 정보에 따라 최종 소스 코드로 생성하는 최종 소스 코드 생성 단계; 및 상기 최종 소스 코드를 상기 ECU 설정 정보에 따라 수정하는 최종 소스 코드 수정 단계를 포함하는 것을 특징으로 하는 런타임 환경 생성 방법
17 17
삭제
18 18
삭제
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.