맞춤기술찾기

이전대상기술

유한오토마타기반의프로토콜명세에대한검정방법

  • 기술번호 : KST2015076961
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 유한 오토마타 기반의 프로토콜 명세에 대한 검정 방법에 관한 것으로, 오토마타 모델내에 어떠한 천이도 존재하지 않는 deadlock 상태와 상태의 부분집합만을 무한히 반복하여 초기상태로 돌아가지 못하는 livelock 상태 혹은 상태집합이 존재하는지를 검사하는 안전성 검정 과정과, 상기 오토마타 모델의 임의의 상태에서 같은 행위에 의한 둘 이상의 천이가 존재하는 비결정성을 검정하는 결정성 검정 과정과, 상기 오토마타 모델 내의 임의의 상태에서 입력 행위와 출력 행위의 발생여부를 검사하는 상태도달성 검정을 위하여 Modal mu-calculus의 논리식으로 표현된 상태도달성 특성을 오토마타가 만족하는지를 모형 검사의 기법을 통하여 확인하는 상태도달성 검정 과정과, 상기 오토마타 모델에서 연속적인 세가지 행위가 명세내에서 과연 발생하는지를 검사하는 행위도달성 검정을 위하여 Modal mu-calculus의 논리식으로 표현된 행위도달성 특성을 오토마타가 만족하는지를 모형 검사의 기법을 통하여 확인하는 상태도달성 검정 과정으로 이루어지는 유한 오토마타 기반의 프로토콜 명세에 대한 검정 방법이 개시된다.
Int. CL G06F 17/27 (2006.01)
CPC G06F 17/30985(2013.01)
출원번호/일자 1019980052943 (1998.12.03)
출원인 한국전자통신연구원
등록번호/일자 10-0323384-0000 (2002.01.23)
공개번호/일자 10-2000-0038081 (2000.07.05) 문서열기
공고번호/일자 (20020308) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (1998.12.03)
심사청구항수 11

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 민재홍 대한민국 대전광역시 유성구
2 이부호 대한민국 충청북도 청원군
3 김성운 대한민국 부산광역시 수영구
4 김태균 대한민국 부산광역시 수영구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 신영무 대한민국 서울특별시 강남구 영동대로 ***(대치동) KT&G타워 *층(에스앤엘파트너스)
2 최승민 대한민국 서울특별시 중구 통일로 **, 에이스타워 *층 (순화동)(법무법인 세종)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
1998.12.03 수리 (Accepted) 1-1-1998-0405047-98
2 대리인선임신고서
Notification of assignment of agent
1998.12.03 수리 (Accepted) 1-1-1998-0405048-33
3 출원심사청구서
Request for Examination
1998.12.03 수리 (Accepted) 1-1-1998-0405049-89
4 선행기술조사보고서
Report of Prior Art Search
2000.09.18 수리 (Accepted) 9-1-2000-0002895-17
5 의견제출통지서
Notification of reason for refusal
2001.01.18 발송처리완료 (Completion of Transmission) 9-5-2001-0009304-03
6 의견서
Written Opinion
2001.02.22 수리 (Accepted) 1-1-2001-5051245-18
7 명세서등보정서
Amendment to Description, etc.
2001.02.22 보정승인 (Acceptance of amendment) 1-1-2001-5051246-64
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2001.04.19 수리 (Accepted) 4-1-2001-0046046-20
9 등록결정서
Decision to grant
2001.12.27 발송처리완료 (Completion of Transmission) 9-5-2001-0365546-95
10 FD제출서
FD Submission
2002.01.24 수리 (Accepted) 2-1-2002-5014729-16
11 출원인정보변경(경정)신고서
Notification of change of applicant's information
2002.08.08 수리 (Accepted) 4-1-2002-0065009-76
12 [대리인사임]대리인(대표자)에 관한 신고서
[Resignation of Agent] Report on Agent (Representative)
2008.11.06 수리 (Accepted) 1-1-2008-5055004-78
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
14 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1

오토마타 모델내에 어떠한 천이도 존재하지 않는 deadlock 상태와 상태의 부분집합만을 무한히 반복하여 초기상태로 돌아가지 못하는 livelock 상태 혹은 상태집합이 존재하는지를 검사하는 안전성 검정 과정과,

상기 오토마타 모델의 임의의 상태에서 같은 행위에 의한 둘 이상의 천이가 존재하는 비결정성을 검정하는 결정성 검정 과정과,

상기 오토마타 모델 내의 임의의 상태에서 입력 행위와 출력 행위의 발생여부를 검사하는 상태도달성 검정을 위하여 Modal mu-calculus의 논리식으로 표현된 상태도달성 특성을 오토마타가 만족하는지를 모형 검사의 기법을 통하여 확인하는 상태도달성 검정 과정과,

상기 오토마타 모델에서 연속적인 세가지 행위가 명세내에서 과연 발생하는지를 검사하는 행위도달성 검정을 위하여 Modal mu-calculus의 논리식으로 표현된 행위도달성 특성을 오토마타가 만족하는지를 모형 검사의 기법을 통하여 확인하는 상태도달성 검정 과정을 포함하여 이루어지는 것을 특징으로 하는 유한 오토마타 기반의 프로토콜 명세에 대한 검정 방법

2 2

제 1 항에 있어서,

상기 안전성 검정 과정은 오토마타의 각각의 상태에 대한 레이블을 초기화시키는 단계와,

초기화된 오토마타 레이블에서 오토마타의 각 상태에 대한 천이에 따라 레이블을 갱신하는 그래프 재표기 단계와,

레이블이 갱신된 오토마타의 상태중에서 안전성을 만족하지 않는 상태들을 검출하는 안전성 검사단계를 포함하여 이루어지는 것을 특징으로 하는 유한 오토마타 기반의 프로토콜 명세에 대한 검정 방법

3 3

제 1 항에 있어서,

상기 결정성 검정 과정은 결정성 여부를 확인하는 변수를 결정형으로 설정하고, 비결정형 행위와 상태 번호를 가지는 변수를 선언하는 단계와,

오토마타의 상태 개수와 상태의 천이갯수만큼 결정성 검사를 수행하는 단계와,

다른 시점에 같은 천이가 존재하는지를 검사하는 단계와,

다른 시점에 같은 천이가 존재하면 상기 결정성 여부를 확인하는 변수값을 비결정형으로 설정하고, 해당 천이와 상태를 각각 변수에 삽입하고, 처리하지 않은 상태와 천이가 없을 때까지 반복하는 단계와,

처리하지 않은 상태가 없을 경우 상기 결정성 여부를 확인하는 변수값을 리턴하고 종료하는 단계를 포함하여 이루어지는 것을 특징으로 하는 유한 오토마타 기반의 프로토콜 명세에 대한 검정 방법

4 4

제 1 항에 있어서,

상기 상태도달성 검정 과정은 오토마타를 입력받고 사용자로부터 키보드로 검정상태, 들어오는 행위1 및 나가는 행위2를 입력받아, 상태도달성 블럭을 초기화하는 단계와,

에지 레이블화 그래프, M 배열 및 비트 배열을 생성하는 단계와,

상기 비트 배열을 초기화 및 갱신하고, M 배열에 <상태,변수>짝을 선입선출 큐로 저장하는 단계와,

필연성 알고리즘을 수행하는 단계를 포함하여 이루어지는 것을 특징으로 하는 유한 오토마타 기반의 프로토콜 명세에 대한 검정 방법

5 5

제 4 항에 있어서,

상기 블럭 초기화 과정은 오토마타와 사용자로부터 키보드로 검사상태, 들어오는 행위1 및 나가는 행위2를 차례로 입력받아 상태도달성에 해당하는 논리식에 따른 최대 고정 소수점 블럭과 최소 고정 소수점 블럭으로 나누어 해당 변수를 생성하는 것을 특징으로 하는 유한 오토마타 기반의 프로토콜 명세에 대한 검정 방법

6 6

제 4 항에 있어서,

상기 에지 래이블화 그래프 생성 과정은 B

7 7

제 4 항에 있어서,

상기 비트 배열 초기화 방법은 맥스 블럭 좌변의 변수 Xi와 관련된 비트-벡터값을 true로 초기화한 후, 오퍼레이터의 타입을 검사하여, 우변이 atomic proposition이고, 상태 Xi가 그 atomic proposition을 만족하지 않으면 false로 초기화하고 M[max]에 <S,Xi>를 추가하며, 우변이 <a>Xj형태이고, 상태 Si가 a천이를 가지지 않으면 false로 초기화하고 M[max]에 <S, Xi>를 추가하므로써 맥스 블럭을 초기화하는 단계와,

민 블럭 좌변의 변수 Xi와 관련된 비트-벡터값을 false(0)로 초기화하고, 오퍼레이터의 타입을 검사하여, 우변이 atomic proposition이고, 상태 Si가 atomic proposition을 만족하면 true로 초기화하고 M[min]에 <S, Xi>를 추가하므로써 민 블럭을 초기화하는 단계를 포함하여 이루어지는 것을 특징으로 하는 유한 오토마타 기반의 프로토콜 명세에 대한 검정 방법

8 8

제 4 항에 있어서,

상기 필연성 검정 과정은 M[max]가 빌 때까지, <상태, 변수>짝을 하나씩 추출하고, Xi→Xj의 변수 상관관계에서 오퍼레이터가 만약 Xi∨Xj 또는 Xi∨Xj인 Xj가 max block의 좌변에 존재하고, S

9 9

제 1 항에 있어서,

상기 행위도달성 검정 과정은 오토마타를 입력받고, 사용자로부터 키보드로 행위1, 행위2, 행위3을 입력받아, 행위도달성 블럭을 생성하고 초기화하며, 이에 따라 에지 래이블화 그래프, M 배열 및 비트 배열을 생성하는 단계와,

상기 비트 배열을 초기화시키고 상기 M 배열에 <상태,변수>짝을 선입선출 큐로 저장하는 단계와,

필연성 검정 알고리즘을 수행하는 단계를 포함하여 이루어지는 것을 특징으로 하는 유한 오토마타 기반의 프로토콜 명세에 대한 검정 방법

10 10

제 9 항에 있어서,

상기 블럭 초기화 과정은 오토마타 사용자로부터 키보드로 행위1, 행위2, 행위3을 차례로 입력받아 상태 도달성에 해당하는 논리식에 따라 맥스 블럭과 민 블럭으로 나누어 해당 변수를 생성하는 것을 특징으로 하는 유한 오토마타 기반의 프로토콜 명세에 대한 검정 방법

11 11

오토마타 모델내에 어떠한 천이도 존재하지 않는 deadlock 상태와 상태의 부분집합만을 무한히 반복하여 초기상태로 돌아가지 못하는 livelock 상태 혹은 상태집합이 존재하는지를 검사하는 안전성 검정 과정과,

상기 오토마타 모델의 임의의 상태에서 같은 행위에 의한 둘 이상의 천이가 존재하는 비결정성을 검정하는 결정성 검정 과정과,

상기 오토마타 모델 내의 임의의 상태에서 입력 행위와 출력 행위의 발생여부를 검사하는 상태도달성 검정을 위하여 Modal mu-calculus의 논리식으로 표현된 상태도달성 특성을 오토마타가 만족하는지를 모형 검사의 기법을 통하여 확인하는 상태도달성 검정 과정과,

상기 오토마타 모델에서 연속적인 세가지 행위가 명세내에서 과연 발생하는지를 검사하는 행위도달성 검정을 위하여 Modal mu-calculus의 논리식으로 표현된 행위도달성 특성을 오토마타가 만족하는지를 모형 검사의 기법을 통하여 확인하는 상태도달성 검정 과정을 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체

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