요약 | 본 발명은 후킹 기술과 프로파일링 개념을 온라인 시스템 테스트에 적용하여 자원 오버헤드를 최소화한 시스템 테스트와 결함 원인과 위치 식별을 위한 테스트 정보 수집을 동시에 하기 위한 온라인 시스템 테스트 방법과 관련된다. 구체적으로, 본 발명은 결함 모델을 정의하는 단계, 테스트 에이전트를 삽입하는 단계, 테스트 위치를 후킹하는 단계, 테스트 정보를 수집하는 단계, 및 테스트 에이전트를 제거하는 단계를 포함하는 온라인 시스템 테스트 방법을 개시한다. |
---|---|
Int. CL | G06F 11/36 (2006.01.01) G06F 11/26 (2006.01.01) |
CPC | |
출원번호/일자 | 1020090092272 (2009.09.29) |
출원인 | 현대자동차주식회사, 기아자동차주식회사, 이화여자대학교 산학협력단 |
등록번호/일자 | 10-1091457-0000 (2011.12.01) |
공개번호/일자 | 10-2011-0034825 (2011.04.06) 문서열기 |
공고번호/일자 | (20111207) 문서열기 |
국제출원번호/일자 | |
국제공개번호/일자 | |
우선권정보 | |
법적상태 | 등록 |
심사진행상태 | 수리 |
심판사항 | |
구분 | 신규 |
원출원번호/일자 | |
관련 출원번호 | |
심사청구여부/일자 | Y (2009.09.29) |
심사청구항수 | 12 |
번호 | 이름 | 국적 | 주소 |
---|---|---|---|
1 | 현대자동차주식회사 | 대한민국 | 서울특별시 서초구 |
2 | 기아자동차주식회사 | 대한민국 | 서울특별시 서초구 |
3 | 이화여자대학교 산학협력단 | 대한민국 | 서울특별시 서대문구 |
번호 | 이름 | 국적 | 주소 |
---|---|---|---|
1 | 최병주 | 대한민국 | 서울특별시 강남구 |
2 | 서주영 | 대한민국 | 서울특별시 송파구 |
3 | 양승완 | 대한민국 | 경기도 군포시 |
4 | 권해영 | 대한민국 | 경기도 용인시 기흥구 |
번호 | 이름 | 국적 | 주소 |
---|---|---|---|
1 | 특허법인태평양 | 대한민국 | 서울특별시 중구 청계천로 **, *층(다동, 예금보험공사빌딩) |
번호 | 이름 | 국적 | 주소 |
---|---|---|---|
1 | 현대자동차주식회사 | 대한민국 | 서울특별시 서초구 |
2 | 기아자동차주식회사 | 대한민국 | 서울특별시 서초구 |
3 | 이화여자대학교 산학협력단 | 대한민국 | 서울특별시 서대문구 |
번호 | 서류명 | 접수/발송일자 | 처리상태 | 접수/발송번호 |
---|---|---|---|---|
1 | [특허출원]특허출원서 [Patent Application] Patent Application |
2009.09.29 | 수리 (Accepted) | 1-1-2009-0597949-51 |
2 | 출원인정보변경(경정)신고서 Notification of change of applicant's information |
2010.01.14 | 수리 (Accepted) | 4-1-2010-5007856-87 |
3 | 출원인정보변경(경정)신고서 Notification of change of applicant's information |
2010.01.15 | 수리 (Accepted) | 4-1-2010-5007920-12 |
4 | 선행기술조사의뢰서 Request for Prior Art Search |
2010.04.09 | 수리 (Accepted) | 9-1-9999-9999999-89 |
5 | 선행기술조사보고서 Report of Prior Art Search |
2010.05.19 | 수리 (Accepted) | 9-1-2010-0032341-39 |
6 | 의견제출통지서 Notification of reason for refusal |
2011.02.14 | 발송처리완료 (Completion of Transmission) | 9-5-2011-0083571-35 |
7 | [거절이유 등 통지에 따른 의견]의견(답변, 소명)서 [Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation) |
2011.04.12 | 수리 (Accepted) | 1-1-2011-0267651-14 |
8 | [명세서등 보정]보정서 [Amendment to Description, etc.] Amendment |
2011.04.12 | 보정승인간주 (Regarded as an acceptance of amendment) | 1-1-2011-0267649-11 |
9 | 등록결정서 Decision to grant |
2011.10.31 | 발송처리완료 (Completion of Transmission) | 9-5-2011-0637980-90 |
10 | 출원인정보변경(경정)신고서 Notification of change of applicant's information |
2012.10.26 | 수리 (Accepted) | 4-1-2012-5222831-58 |
11 | 출원인정보변경(경정)신고서 Notification of change of applicant's information |
2013.01.10 | 수리 (Accepted) | 4-1-2013-0000509-16 |
12 | 출원인정보변경(경정)신고서 Notification of change of applicant's information |
2013.01.10 | 수리 (Accepted) | 4-1-2013-0000510-63 |
13 | 출원인정보변경(경정)신고서 Notification of change of applicant's information |
2016.01.22 | 수리 (Accepted) | 4-1-2016-5009725-79 |
14 | 출원인정보변경(경정)신고서 Notification of change of applicant's information |
2017.09.18 | 수리 (Accepted) | 4-1-2017-5150878-54 |
15 | 출원인정보변경(경정)신고서 Notification of change of applicant's information |
2018.09.04 | 수리 (Accepted) | 4-1-2018-5179063-18 |
16 | 출원인정보변경(경정)신고서 Notification of change of applicant's information |
2019.07.25 | 수리 (Accepted) | 4-1-2019-5148973-60 |
17 | 출원인정보변경(경정)신고서 Notification of change of applicant's information |
2019.07.26 | 수리 (Accepted) | 4-1-2019-5150191-76 |
번호 | 청구항 |
---|---|
1 |
1 결함 모델을 정의하는 단계; CPS(Current Process Space)의 프로그램 컨텍스트 정보를 기초로 현재 동작하고 있는 프로세스에 테스트 에이전트를 삽입하는 단계; 테스트 위치를 후킹하는 단계; 테스트 정보를 수집하는 단계; 및 상기 테스트 에이전트를 상기 프로세스로부터 제거하는 단계를 포함하는 온라인 시스템 테스트 방법 |
2 |
2 청구항 1에 있어서, 상기 결함 모델을 정의하는 단계는 결함 유형에 따라 상기 테스트 위치를 정의하는 단계; 상기 결함 유형에 따라 상기 테스트 정보를 정의하는 단계; 및 상기 테스트 정보를 수집하기 위한 테스트 코드를 생성하는 단계를 포함하는 온라인 시스템 테스트 방법 |
3 |
3 청구항 2에 있어서, 상기 테스트 에이전트를 삽입하는 단계는 운영 중인 프로세스에 대한 리스트를 구성하는 단계; 및 상기 리스트를 기초로 현재 동작하고 있는 프로세스에 상기 테스트 에이전트를 삽입하는 단계를 포함하는 온라인 시스템 테스트 방법 |
4 |
4 청구항 3에 있어서, 상기 테스트 위치를 후킹하는 단계는 상기 테스트 위치에 따라 메모리 영역을 식별하는 단계; 상기 식별된 메모리 영역을 상기 테스트 코드로 후킹하는 단계를 포함하는 온라인 시스템 테스트 방법 |
5 |
5 청구항 4에 있어서, 상기 테스트 정보를 수집하는 단계는 프로그램 실행 정보, 프로세스 컨텍스트 정보 및 시스템 상태 정보를 수집하는 것을 특징으로 하는 온라인 시스템 테스트 방법 |
6 |
6 청구항 5에 있어서, 상기 테스트 에이전트를 상기 프로세스로부터 제거하는 단계는 상기 테스트 위치를 복구하는 단계; 및 상기 테스트 에이전트를 제거하는 단계를 포함하는 온라인 시스템 테스트 방법 |
7 |
7 결함 모델을 정의하는 단계; CPS(Current Process Space)의 프로그램 컨텍스트 정보를 기초로 현재 동작하고 있는 프로세스에 테스트 에이전트를 삽입하는 단계; 테스트 위치에 따라 메모리 영역을 식별하는 단계; 상기 식별된 메모리 영역을 후킹하는 단계; 테스트 정보를 수집하는 단계; 및 상기 테스트 에이전트를 상기 프로세스로부터 제거하는 단계를 포함하는 온라인 시스템 테스트 방법 |
8 |
8 청구항 7에 있어서, 상기 결함 모델을 정의하는 단계는 결함 유형에 따라 상기 테스트 위치를 정의하는 단계; 상기 결함 유형에 따라 상기 테스트 정보를 정의하는 단계; 및 상기 테스트 정보를 수집하기 위한 테스트 코드를 생성하는 단계를 포함하는 온라인 시스템 테스트 방법 |
9 |
9 청구항 8에 있어서, 상기 식별된 메모리 영역을 후킹하는 단계는 상기 식별된 메모리 영역을 상기 테스트 코드로 후킹하는 것을 특징으로 하는 온라인 시스템 테스트 방법 |
10 |
10 청구항 9에 있어서, 상기 테스트 위치가 SYSTEM API(Application Program Interface) 함수인 경우 CPS(Current Process Space)의 APISet 영역을 후킹하는 것을 특징으로 하는 온라인 시스템 테스트 방법 |
11 |
11 청구항 9에 있어서, 상기 테스트 위치가 DLL(Dynamic Link Library) EXPORT 함수인 경우 CPS의 IAT(Import Address Table) 영역을 후킹하는 것을 특징으로 하는 온라인 시스템 테스트 방법 |
12 |
12 청구항 9에 있어서, 상기 테스트 위치가 SYSTEM API 또는 DLL EXPORT 함수가 아닌 경우 CPS의 코드 공간 영역을 후킹하는 것을 특징으로 하는 온라인 시스템 테스트 방법 |
지정국 정보가 없습니다 |
---|
순번 | 패밀리번호 | 국가코드 | 국가명 | 종류 |
---|---|---|---|---|
1 | CN102959519 | CN | 중국 | FAMILY |
2 | CN103109276 | CN | 중국 | FAMILY |
3 | EP02587379 | EP | 유럽특허청(EPO) | FAMILY |
4 | EP02615552 | EP | 유럽특허청(EPO) | FAMILY |
5 | JP05719930 | JP | 일본 | FAMILY |
6 | JP25533553 | JP | 일본 | FAMILY |
7 | JP25535069 | JP | 일본 | FAMILY |
8 | KR101438990 | KR | 대한민국 | FAMILY |
9 | KR101459867 | KR | 대한민국 | FAMILY |
10 | US08607094 | US | 미국 | FAMILY |
11 | US09354996 | US | 미국 | FAMILY |
12 | US20110078507 | US | 미국 | FAMILY |
13 | US20130086425 | US | 미국 | FAMILY |
14 | US20130096880 | US | 미국 | FAMILY |
15 | WO2012002635 | WO | 세계지적재산권기구(WIPO) | FAMILY |
16 | WO2012033237 | WO | 세계지적재산권기구(WIPO) | FAMILY |
순번 | 패밀리번호 | 국가코드 | 국가명 | 종류 |
---|---|---|---|---|
1 | CA2802415 | CA | 캐나다 | DOCDBFAMILY |
2 | CA2802415 | CA | 캐나다 | DOCDBFAMILY |
3 | CN102959519 | CN | 중국 | DOCDBFAMILY |
4 | CN102959519 | CN | 중국 | DOCDBFAMILY |
5 | CN103109276 | CN | 중국 | DOCDBFAMILY |
6 | CN103109276 | CN | 중국 | DOCDBFAMILY |
7 | JP2013533553 | JP | 일본 | DOCDBFAMILY |
8 | JP2013535069 | JP | 일본 | DOCDBFAMILY |
9 | JP5719930 | JP | 일본 | DOCDBFAMILY |
10 | US2011078507 | US | 미국 | DOCDBFAMILY |
11 | US8607094 | US | 미국 | DOCDBFAMILY |
국가 R&D 정보가 없습니다. |
---|
특허 등록번호 | 10-1091457-0000 |
---|
표시번호 | 사항 |
---|---|
1 |
출원 연월일 : 20090929 출원 번호 : 1020090092272 공고 연월일 : 20111207 공고 번호 : 특허결정(심결)연월일 : 20111031 청구범위의 항수 : 12 유별 : G06F 11/36 발명의 명칭 : 온라인 시스템 테스트 방법 존속기간(예정)만료일 : |
순위번호 | 사항 |
---|---|
1 |
(권리자) 기아자동차주식회사 서울특별시 서초구... |
1 |
(권리자) 이화여자대학교 산학협력단 서울특별시 서대문구... |
1 |
(권리자) 현대자동차주식회사 서울특별시 서초구... |
제 1 - 3 년분 | 금 액 | 513,000 원 | 2011년 12월 01일 | 납입 |
제 4 년분 | 금 액 | 304,000 원 | 2014년 11월 28일 | 납입 |
제 5 년분 | 금 액 | 304,000 원 | 2015년 11월 30일 | 납입 |
제 6 년분 | 금 액 | 304,000 원 | 2016년 11월 30일 | 납입 |
제 7 년분 | 금 액 | 556,000 원 | 2017년 11월 29일 | 납입 |
제 8 년분 | 금 액 | 556,000 원 | 2018년 11월 30일 | 납입 |
제 9 년분 | 금 액 | 556,000 원 | 2019년 11월 27일 | 납입 |
번호 | 서류명 | 접수/발송일자 | 처리상태 | 접수/발송번호 |
---|---|---|---|---|
1 | [특허출원]특허출원서 | 2009.09.29 | 수리 (Accepted) | 1-1-2009-0597949-51 |
2 | 출원인정보변경(경정)신고서 | 2010.01.14 | 수리 (Accepted) | 4-1-2010-5007856-87 |
3 | 출원인정보변경(경정)신고서 | 2010.01.15 | 수리 (Accepted) | 4-1-2010-5007920-12 |
4 | 선행기술조사의뢰서 | 2010.04.09 | 수리 (Accepted) | 9-1-9999-9999999-89 |
5 | 선행기술조사보고서 | 2010.05.19 | 수리 (Accepted) | 9-1-2010-0032341-39 |
6 | 의견제출통지서 | 2011.02.14 | 발송처리완료 (Completion of Transmission) | 9-5-2011-0083571-35 |
7 | [거절이유 등 통지에 따른 의견]의견(답변, 소명)서 | 2011.04.12 | 수리 (Accepted) | 1-1-2011-0267651-14 |
8 | [명세서등 보정]보정서 | 2011.04.12 | 보정승인간주 (Regarded as an acceptance of amendment) | 1-1-2011-0267649-11 |
9 | 등록결정서 | 2011.10.31 | 발송처리완료 (Completion of Transmission) | 9-5-2011-0637980-90 |
10 | 출원인정보변경(경정)신고서 | 2012.10.26 | 수리 (Accepted) | 4-1-2012-5222831-58 |
11 | 출원인정보변경(경정)신고서 | 2013.01.10 | 수리 (Accepted) | 4-1-2013-0000509-16 |
12 | 출원인정보변경(경정)신고서 | 2013.01.10 | 수리 (Accepted) | 4-1-2013-0000510-63 |
13 | 출원인정보변경(경정)신고서 | 2016.01.22 | 수리 (Accepted) | 4-1-2016-5009725-79 |
14 | 출원인정보변경(경정)신고서 | 2017.09.18 | 수리 (Accepted) | 4-1-2017-5150878-54 |
15 | 출원인정보변경(경정)신고서 | 2018.09.04 | 수리 (Accepted) | 4-1-2018-5179063-18 |
16 | 출원인정보변경(경정)신고서 | 2019.07.25 | 수리 (Accepted) | 4-1-2019-5148973-60 |
17 | 출원인정보변경(경정)신고서 | 2019.07.26 | 수리 (Accepted) | 4-1-2019-5150191-76 |
기술번호 | KST2014022488 |
---|---|
자료제공기관 | NTB |
기술공급기관 | |
기술명 | 온라인 시스템 테스트 방법 |
기술개요 |
본 발명은 후킹 기술과 프로파일링 개념을 온라인 시스템 테스트에 적용하여 자원 오버헤드를 최소화한 시스템 테스트와 결함 원인과 위치 식별을 위한 테스트 정보 수집을 동시에 하기 위한 온라인 시스템 테스트 방법과 관련된다. 구체적으로, 본 발명은 결함 모델을 정의하는 단계, 테스트 에이전트를 삽입하는 단계, 테스트 위치를 후킹하는 단계, 테스트 정보를 수집하는 단계, 및 테스트 에이전트를 제거하는 단계를 포함하는 온라인 시스템 테스트 방법을 개시한다. |
개발상태 | 기술개발완료 |
기술의 우수성 | |
응용분야 | 시스템의 실시간 동작을 최대한 보장하고, 시스템에 운영되는 모든 프로그램(프로세스)에 대한 동적 상황을 테스트하며, 결함 원인과 위치 식별을 위한 테스트 정보도 획득하는 새로운 온라인 시스템 테스트가 가능함. |
시장규모 및 동향 | |
희망거래유형 | 기술매매,라이센스,기술협력,기술지도, |
사업화적용실적 | |
도입시고려사항 |
과제고유번호 | 1415099015 |
---|---|
세부과제번호 | C1090-0903-0004 |
연구과제명 | 융합소프트웨어를위한요구및품질검증기술개발 |
성과구분 | 출원 |
부처명 | 지식경제부 |
연구관리전문기관명 | 정보통신산업진흥원 |
연구주관기관명 | 서강대학교 |
성과제출연도 | 2009 |
연구기간 | 200903~201212 |
기여율 | 1 |
연구개발단계명 | 응용연구 |
6T분류명 | 기타 |
[1020090111244] | 애플리케이션 구성요소 선택 방법 및 장치(Method and apparatus of selecting architectural configuration in application) | 새창보기 |
---|---|---|
[1020090092272] | 온라인 시스템 테스트 방법 | 새창보기 |
[1020090092100] | 모션캡쳐를 이용한 다관절 로봇 행위 모델링 도구 및 방법 | 새창보기 |
[1020090092099] | 사용자 제작 로봇을 위한 가상 테스트 시스템 및 그 방법 | 새창보기 |
[1020090075696] | 원통형 이차 전지 튜브 및 와셔 검사 장치 | 새창보기 |
[1020090075695] | 원통형 이차 전지 상하면 메탈 검사 장치 | 새창보기 |
[1020090075694] | 원통형 이차 전지 측면 검사 장치 | 새창보기 |
[1020090075693] | 원통형 이차 전지 외관 검사 장치 | 새창보기 |
[1020090048215] | 유스케이스 다이어그램 생성 시스템 및 방법과 이를 이용한UML 모델링 방법 | 새창보기 |
[1020070059678] | 텍스트 질의를 기반으로 한 이미지 검색 결과 정련 방법(METHOD FOR REFINEMENT OF IMAGES SEARCH RESULTS BASED ON TEXT QUERY) | 새창보기 |
[1020070059288] | 연관 피드백을 포함한 내용 기반 멀티미디어 검색 방법(EFFCIENT SIMILARITY SEARCH METHOD FOR CONTENT BASED MULTIMEDIA RETRIEVAL WITH RELEVANCE FEEDBACK) | 새창보기 |
[1020070058401] | 타일드 디스플레이 시스템 및 상기 시스템에서의 동기화방법(Tiled-display system and synchronization method in the system) | 새창보기 |
[KST2014012275][한국전기연구원] | 인터넷을 이용한 로컬 제어시스템에서의 진단 제어방법 | 새창보기 |
---|---|---|
[KST2019012508][충남대학교] | 프로그램 동적 분석 장치 및 그 방법 | 새창보기 |
[KST2015012475][고려대학교] | 테스트 스크립트 생성, 재사용 시스템 및 방법 | 새창보기 |
[KST2014024602][성균관대학교] | RTC규격을 따르는 모듈을 테스트하는 장치 및 방법 | 새창보기 |
[KST2015169773][포항공과대학교 산학협력단] | 소프트웨어 재공학 방법 및 장치 | 새창보기 |
[KST2014031724][한국전자통신연구원] | 컴포넌트 구조기반 테스팅 프레임워크 장치 및 방법 | 새창보기 |
[KST2014037454][강원대학교] | 소프트웨어 테스트의 자동화 장치 및 그 방법 | 새창보기 |
[KST2014048472][울산테크노파크] | 시스템 온 칩의 테스트를 위한 코아 접속 스위치 | 새창보기 |
[KST2015012892][연세대학교] | 멀티코어 장치, 테스트 장치 및 고장 진단 방법 | 새창보기 |
[KST2016017167][한국전자통신연구원] | 원자성 위반 검출 장치 및 방법(Apparatus and Method for detecting atomicity violation) | 새창보기 |
[KST2019012209][한국과학기술원] | 하이브리드 분석 기술을 이용한 임베디드 기기 취약점 자동 분석 방법, 장치 및 그 방법을 실행하는 컴퓨터 프로그램 | 새창보기 |
[KST2019013165][국방과학연구소] | 기본체계모델을 검증하기 위한 방법 및 장치 | 새창보기 |
[KST2015012413][고려대학교] | 실시간 내장형 시스템을 위한 TTA 적용 방법 | 새창보기 |
[KST2014022044][성균관대학교] | 소프트웨어 보안 분석 방법 및 장치 | 새창보기 |
[KST2016014049][서울시립대학교] | 다중 개발자 네트워크 기반의 버그 정정 개발자 추천 시스템 및 방법(System and Method for Recommending Bug Fixing Developers based on Multi-Developer Network) | 새창보기 |
[KST2016009230][건국대학교] | 분산 플랫폼의 자동 구축 방법(METHOD FOR AUTOMATICALLY CONSTRUCTING DISTRIBUTED PLATFORM) | 새창보기 |
[KST2016007795][한양대학교] | 제어 의존성에 기초한 테인트 설정 장치 및 방법(APPARATUS AND METHOD FOR SETTING TAINT BASED IN CONTROL DEPENDENCY) | 새창보기 |
[KST2014031483][한국발명진흥회] | 차량용 전자제어장치의 소프트웨어 검증 장치 및 방법 | 새창보기 |
[KST2014033713][대구경북과학기술원] | AUTOSAR 기반 ADC 드라이버 | 새창보기 |
[KST2014037446][명지대학교] | 테스트 스윗 생성 장치 및 방법 | 새창보기 |
[KST2019003699][한국인터넷진흥원] | 바이너리 기반 보안 취약점 탐색 시스템, 그 방법 및 프로그램 | 새창보기 |
[KST2019014701][서울시립대학교] | 버그 정정 시스템 및 버그 정정 방법 | 새창보기 |
[KST2014031853][한국전자통신연구원] | SaaS 환경에서의 소프트웨어 개발 시스템 | 새창보기 |
[KST2014037450][강원대학교] | 로봇 소프트웨어 컴포넌트를 위한 시뮬레이션 기반 인터페이스 테스팅 자동화 시스템 및 그 방법 | 새창보기 |
[KST2014029383][성균관대학교] | RTC규격을 따르는 모듈을 테스트하는 장치 및 방법 | 새창보기 |
[KST2014030372][강원대학교] | 원격 디버깅을 위한 웹 기반 소프트웨어 디버깅 장치 및 그 방법(WEB BASED SOFTWARE DEBUGGER FOR REMOTE DEBUGGING) | 새창보기 |
[KST2019003985][국방과학연구소] | 모의비행을 이용한 비행제어장치의 탑재 소프트웨어 검증시스템 | 새창보기 |
[KST2014032106][한국발명진흥회] | 모바일 소프트웨어 테스트 장치 및 방법 | 새창보기 |
[KST2014033679][대구경북과학기술원] | 내장형 소프트웨어의 테스트 자동화 장치 및 그 방법 | 새창보기 |
[KST2014033681][대구경북과학기술원] | TTCN-3 기반 AUTOSAR 소프트웨어 테스트 자동화 시스템 및 테스트 방법 | 새창보기 |
심판사항 정보가 없습니다 |
---|