Abstract:
PURPOSE: A method for rearranging a use order of a defined/declared name for chill language conversion is provided to prevent the error of name order generated during the conversion of the chill language, and to improve the convenience of a developer. CONSTITUTION: The method for rearranging a use order of a defined/declared name in the case of the conversion of chill language is comprised of a first step for registering the defined/declared name to an order table, and displaying the relation between the registered names as an order relation graph; and a second step for registering the names of node have no trunk line from the order relation graph to the order table to rearrange them. The generation of name order error is capable to be prevented by setting the order of name rearrangement, thereby the convenience of a developer is improved.
Abstract:
본 발명은 칠의 가변 구조체 모드를 씨로 변환하는 방법에 관한 것으로서, 고정 필드와 선택 필드의 복합모드로 구성된 칠의 가변 구조체 모드를 씨로 변환할 때, 가변 구조체 모드의 고정 필드는 칠 코드의 변환 규칙에 따라 씨의 구조체 타입의 고정 필드로 변환하고, 선택 필드는 씨의 유니온으로 변환하되, 상기 변환에 의한 구조체의 생성시 유니온 및 유니온 내의 구조체 필드 이름을 재명명하여 유니온 및 유니온 재의 구조체 이름에 유일성을 부여하는 것을 특징으로 한다.
Abstract:
PURPOSE: A method for searching usage error of object location transmission having mode below a single inheritance is provided so that using limitation and executing error of an object location transmission are prevented by a static class type analyzer and a dynamic class type identifying functional code. CONSTITUTION: Cases for using an object location are classified and determined(201). Assigning execution error for a location or using error of transmitting IN/LOC parameters is searched(202). Assigning execution error for a reference location or execution error of transmitting IN parameter is searched(203). Assigning execution error for an object location which has transmitting mode of transmitting LOC parameter of the reference location or a reference mode for reference modes and execution error for transmitting IN/LOC parameter is searched(205).
Abstract:
본 발명은 칠 96 (CHILL 96)에서의 태스크 모드의 병행 수행을 위한 칠(CHILL) 코드 생성을 위한 방법에 관한 것이다. 그 목적은 프로세스에 대한 정보 및 시그널들에 대한 관리를 자동으로 수행하도록 하는 데에 있다. 그 특징은 칠 96 컴파일러가 입력된 프로그램이 칠 96에서의 태스크 모드 관련 구문인지를 분석하는 단계와, 상기 칠 96의 병행성 지원을 위한 기본 구조가 되는 심볼 테이블 구축 및 데몬 프로세스 식별자를 생성하는 단계와, 상기 태스크 모드의 초기 구동 코드를 생성하는 단계와, 시그널 정보 및 칠 프로세스 구조를 생성하는 단계 및 실질적인 프로세스를 호출하는 시그널 송신 코드를 생성하는 단계로 이루어지는 데에 있다.
Abstract:
본 발명은 객체 지향 칠(CHILL) 프로그램을 구조적 칠(CHILL) 프로그램으로 변환하기 위한 일관성있는 변환 규칙 적용 방법에 관한 것으로, 새로운 개념을 가진 객체 지향성의 언어와 종래의 일반적인 언어간의 변환에 일관성있는 변환 규칙을 적용하여 상호 호환성을 제공해 주는 변환 규칙 적용 방법을 제공하기 위하여, 전처리 부를 처리한 후에 코드 생성에 참조하는 부분이 객체 지향성 관련 부분인지 아닌지를 점검하는 제1단계(201); 상기 제1단계(201)의 점검 결과, 객체 지향성 관련 부분이 아니면, 바로 구조적 칠(CHILL) 코드를 생성하고 종료하는 제2단계(207); 상기 제1단계(201)의 점검 결과, 객체 지향성 관련 부분이면, 객체 지향 칠(CHILL) 구문에 따라 시노님 이름, 신모드/뉴모드 이름, 디씨엘 이름, 프록 이름, 그랜트/시이즈문 등에 대하여 일관성있는 변환 규칙을 적용한 후에 구조적 칠(CHILL) 코드를 생성하고 종료하는 제3단계(202 내지 207)를 포함하여 새로운 개념을 가진 언어와 기존의 언어간의 상호 호환성을 제공해 줄 수 있고, 상기의 변환 규칙을 적용함으로 인해 일관성있는 변형이 이루어지고, 빠른 시간내에 목적한 시스템을 개발할 수 있는 효과가 있다.
Abstract:
본 발명은 실행 코드 생성 방법에 관한 것으로, 장소(location)접근(access) 기능이 포함되어 있는 칠(CHILL) 프로그램을 컴파일할 때 프로그램의 실행문이나 지역 변수의 초기화에 사용되는 변수들의 정소 접근에 대한 실행 코드를 정확히 생성하기 위하여, 시작 주소의 실행 코드를 생성하는 제1단계(201 내지 212); 상기 제1단계(201 내지 212) 수행 후, 목적 주소까지 움직일 옵셋(offset) 처리의 실행 코드를 생성하는 제2단계(213 내지 218); 상기 제2단계(213 내지 218); 수행 후, 목적 주소에서 주소만을 참조할 것인지, 추출할 것인지 혹은 저장할 것인지에 대한 실행 코드를 생성하는 제3단계(219 내지 230)를 포함하여 실행 코드 생성시 알고리즘이 단순화되고 이로인한 칠(CHILL) 컴파일러의 신뢰성을 높일 수 있다.
Abstract:
PURPOSE: A router packet stream monitoring apparatus and a method thereof using a packet identity inspection are provided to fastly and exactly sense extraordinary traffic. CONSTITUTION: A packet stream reading portion(110) reads out the packet stream inputted to a router. An abnormal packet detection part(120) decides whether the abnormality is occurred or not for the read packet stream. The abnormal packet detection part previously confirms the history information of the packet stream which is previously input and output. A history information storage unit(130) stores the history information for the packet stream which is previously input and output.
Abstract:
PURPOSE: A high speed IP flow mediation apparatus using a network processor is provided to process and mediate IP flow information generated and transferred from an internet high speed circuit to lossless. CONSTITUTION: A server(210) collects flow information about an IP traffic of a high-speed circuit. A network processor board(220) of a NIC form based on a PCI is mounted on the server. The network processor board analyzes the collected flow information. The network processor board transfers the analyzed information to plural flow analysis systems. A flow transmitting unit(214) transfers the collected flow information from the network processor to the board.