-
公开(公告)号:KR1020010063805A
公开(公告)日:2001-07-09
申请号:KR1019990061899
申请日:1999-12-24
Applicant: 한국전자통신연구원
IPC: G06F17/27
Abstract: PURPOSE: The method for analyzing the syntax of the C program is provided to exactly divide the compiling and decompiling part according to the including time of a header file by preventing the lost of the macro information, calibrating a parsing tree, and separating the user defined header file from a C source file. CONSTITUTION: The processing is run in order to include the macro defined sentence to the C source file(200). A preprocessed file runs parsing by using the preprocessing command grammar(210). The parsing tree is created by using pure C grammar(220). The user defined header file is separated from the parsing tree and a line number is calibrated(230).
Abstract translation: 目的:提供分析C程序语法的方法,通过防止宏信息丢失,校准解析树,分离用户定义,根据头文件的包含时间精确地划分编译和反编译部分 头文件来自C源文件。 构成:运行处理以将宏定义的句子包含到C源文件(200)中。 预处理文件通过使用预处理命令语法(210)运行解析。 解析树通过使用纯C语法(220)创建。 用户定义的头文件与解析树分离,行号被校准(230)。
-
公开(公告)号:KR1020010055538A
公开(公告)日:2001-07-04
申请号:KR1019990056756
申请日:1999-12-10
Applicant: 한국전자통신연구원
IPC: G06F3/023
Abstract: PURPOSE: A method for measuring a similarity between classes using a word information in an object model is provided to search a class similar to a selected class automatically by using word information of an object model in a conversion of 'C' code into "C++" code. CONSTITUTION: A predetermined class(C1) to be compared is selected(S21). A class(C2) not to be compared previously is selected in an objected model(O2) which is a compared object(S22). A similarity value between the class(C1) and the class(C2) is obtained by calling a compared routine between classes(S23). The similarity value between the class(C1) and the class(C2) is stored in a local memory(M3)(S24). If any non-compared class exists in the objected model(O2), the above stages are repeated(S25). If all similarity values with respect to all classes are obtained, the similarity values stored in the objected model(O2) are sorted in ascending orders(S26). The first displayed similarity value becomes the most similar class to the class(C1).
Abstract translation: 目的:提供一种使用对象模型中的单词信息来测量类之间的相似性的方法,通过使用将“C”代码转换为“C ++”的对象模型的单词信息来自动搜索类似于所选类的类 码。 构成:选择要比较的预定等级(C1)(S21)。 在被比较对象的对象模型(O2)中选择不先前比较的类(C2)(S22)。 类(C1)和类(C2)之间的相似度值通过调用类之间的比较例程来获得(S23)。 类(C1)和类(C2)之间的相似度值存储在本地存储器(M3)中(S24)。 如果在对象模型(O2)中存在任何非比较类,则重复上述阶段(S25)。 如果获得关于所有类的所有相似性值,则存储在对象模型(O2)中的相似度值按升序排序(S26)。 第一个显示的相似度值成为类(C1)最相似的类。
-
公开(公告)号:KR1020010027716A
公开(公告)日:2001-04-06
申请号:KR1019990039598
申请日:1999-09-15
Applicant: 한국전자통신연구원
IPC: H04L12/18
CPC classification number: H04N21/4334 , G11B20/10527 , H04N21/231
Abstract: PURPOSE: A video storage server for reducing an initial latency time and an operating method thereof are provided to transmit video data to a client system at a request while storing the video data, so as to shorten the initial latency time and maximize the number of users capable of support. CONSTITUTION: A data storage unit(311) sequentially alternatively stores video divided by read-unit amounts in two disk sets distributively, and stores one read-unit amount of video data in many disks configuring the disk sets. An admission control manager(301) decides whether to admit an initial disk read request, on the basis of the maximum number of clients capable of support. A request handler(305) processes the initial disk read request admitted in the admission control manager(301) within an admission latency time, and schedules disk read requests under processing to be processed at least once within corresponding rounds. And the request handler(305) reads the read-unit amount of video data from the data storage unit(311) according to scheduled orders. And a delivery manager(313) delivers a message of a client received from a network to the admission control manager(301). If the initial disk request is admitted from the admission control manager(301), the delivery manager(313) transmits read-unit amount of video data supplied from the request handler(305) to a corresponding client through a network.
Abstract translation: 目的:提供用于减少初始等待时间的视频存储服务器及其操作方法,以便在存储视频数据的同时将视频数据发送到客户端系统,以缩短初始等待时间并最大化用户数量 能够支持。 构成:数据存储单元(311)依次将按读取单位量划分的视频分开存储在两个磁盘组中,并将一个读取单位数量的视频数据存储在配置磁盘组的许多磁盘中。 许可控制管理器(301)基于能够支持的最大客户端数量来决定是否允许初始磁盘读取请求。 请求处理器(305)在接纳延迟时间内处理准入控制管理器(301)中允许的初始磁盘读取请求,并且在相应的回合内调度要处理至少一次的磁盘读取请求。 并且请求处理器(305)根据调度的顺序从数据存储单元(311)读取读取单元数量的视频数据。 并且传送管理器(313)将从网络接收的客户端的消息传递到接纳控制管理器(301)。 如果从准入控制管理器(301)允许初始盘请求,则传送管理器(313)通过网络将从请求处理器(305)提供的视频数据的读取单元数量发送到对应的客户端。
-
公开(公告)号:KR100279751B1
公开(公告)日:2001-02-01
申请号:KR1019970060919
申请日:1997-11-18
Applicant: 한국전자통신연구원
IPC: G06F9/44
Abstract: 본 발명은 CGI(Common Gateway Interface) 프로그램 자동생성 방법에 관한 것으로서, 특히 클라이언트의 요청에 따라 동적으로 생성되는 웹 문서의 저작을 가능하도록 하는 CGI 프로그램을 자동으로 생성하는 방법에 관한 것이다. 그 목적은 웹 저작 환경하에서 개발자가 설계한 HTML 인터페이스에 대한 정보와 사용자가 웹 사이트 접근하여 입력한 검색 조건들에 대한 정보를 결합하여 CGI 프로그램을 자동으로 생성함으로써 빠르고 간단하게 동적 웹 문서 저작을 가능하게 하는 데에 있다. 그 특징은 지정된 HTML 형식에 맞게 검색결과를 출력해 주는 CGI 프로그램을 자동으로 생성하는 CGI 프로그램 자동생성 방법에 있어서, 사용자의 입력정보를 분석하는 제 1 단계와, 상기 분석된 입력정보와 SQL 템플릿의 정보를 이용하여 완전한 SQL 코드를 생성하는 제 2 단계와, 상기 생성된 SQL 코드를 수행하는 제 3 단계 및 상기 SQL 코드 수행 결과와 HTML 템플릿의 정보를 분석하여 HTML 코드를 생성하는 제 4 단계를 포함하는 데에 있다.
-
公开(公告)号:KR1020000015619A
公开(公告)日:2000-03-15
申请号:KR1019980035646
申请日:1998-08-31
Applicant: 한국전자통신연구원
IPC: G06F17/21
Abstract: PURPOSE: An apparatus and method is provided to prevent a mistake of a user previously detecting a connection of cursor and a use of erroneous icon. CONSTITUTION: The method for generating a web document comprises the steps of: analyzing icons comprehended in a document worked at an editor according to each class to check whether or not a use of the icon satisfies a spacial limit condition and a connection between icons is logical; dividing the icons to a lattice to calculate an icon location in a table by a location of the lattice; generating a HTML document by use of the location information of the icon; analyzing a document worked at a sight editor(204) to generate an SQL door for an icon of a quality when the icon of the quality is used; and generating a CGI code(102) for searching a database by the SQL door.
Abstract translation: 目的:提供一种装置和方法,以防止用户以前检测到光标的连接和使用错误图标的错误。 构成:生成Web文档的方法包括以下步骤:分析根据每个类在编辑器中工作的文档中理解的图标,以检查图标的使用是否满足空间限制条件,并且图标之间的连接是逻辑的 ; 将图标划分为格子,以通过格子的位置计算表中的图标位置; 通过使用图标的位置信息生成HTML文档; 分析在视觉编辑器(204)处工作的文档,以在使用质量的图标时生成质量图标的SQL门; 以及生成用于通过所述SQL门搜索数据库的CGI代码(102)。
-
公开(公告)号:KR1019990047339A
公开(公告)日:1999-07-05
申请号:KR1019970065700
申请日:1997-12-03
Applicant: 한국전자통신연구원
IPC: G06F9/44
Abstract: 본 발명은 C 프로그램을 C++ 프로그램으로 변환하기 위한 자동 객체 추출방법에 관한 것이다. 그 목적은 C 프로그램의 절차적 특성을 반영하고, 입력된 C 프로그램의 기능과 동일한 C++ 프로그램으로 변환할 수 있는 최적의 객체를 사용자의 노력없이 자동으로 추출하는 자동 객체 추출방법을 제공하는 데에 있다. 그 특징은 C 프로그램을 읽어들여서 프로그램의 내부표현으로 변환하는 단계와, 상기 프로그램의 내부표현을 분석하여 구문요소의 관계에 대한 정보를 추출하는 단계와, 상기 구문요소의 관계 및 가중치를 기반으로 변수-자료형-함수 그래프를 형성하는 단계와, 상기 그래프 형성단계의 결과인 변수-자료형-함수 그래프를 기반으로 하여 클러스터링을 수행하여 클러스터를 생성하는 단계 및 구문요소 정보나 상기 클러스터링 단계에서 생성된 클러스터로부터 클래스와 객체 인스턴스를 결정하는 단계로 이루어지는 데에 있다. 그 효과는 C 프로그램의 절차적 특성을 추출된 객체에 반영할 수 있게 하고, 너무 큰 객체나 중복된 객체를 추출하는 기존 방법의 한계를 해결하며, 프로그램의 이해를 돕고 유지보수가 용이하도록 좀 더 정확하게 객체를 추출할 수 있게 한다는 데에 있다.
-
97.
公开(公告)号:KR1019990032818A
公开(公告)日:1999-05-15
申请号:KR1019970053970
申请日:1997-10-21
Applicant: 한국전자통신연구원
IPC: G06F17/40
Abstract: 본 발명은 구조적 기법 중에서 프로세스 방법론인 자료흐름도(Data Flow Diagram, DFD)와 구조도(Structure Chart, SC)의 CASE(Computer Aided Software Engineering) 도구들에서 생성되는 정보를 일관성 있게 저장하고 공유할 뿐 아니라 소프트웨어 생명 주기를 지원하기 위한 통합 CASE 정보저장소의 정보 자원 사전 시스템(Information Resource Dictionary System, IRDS) 메타 모델 시스템 및 그 통합 지원 방법에 관한 것으로, 이런 CASE 도구들에서 생성되는 정보들을 공통적으로 저장하고, 공유하며, 관리할 수 있도록 정보저장소를 구축하여 소프트웨어 개발 과정의 표준화 및 완전 자동화, 도구 상호간의 정보를 공유할 수 있도록 지원한다. 통합 CASE 메타 모델은 각 도구들이 가져야 할 정보에 관한 규칙 및 제약 조건 등을 포함하고, 생성된 정보가 CASE 정보저장소에 저장될 때, 정보의 형태 및 의미에 대한 일관성 검사 및 각 도구들에서 생성되는 모든 정보의 저장 구조가 되는 것이 정보 저장소의 메타 모델이다. 정보저장소의 메타 모델은 도구 통합과 정보저장소에 저장되어 있는 정보의 무결성의 기초가 되고, 정보저장소에 기초를 둔 CASE 도구들이 어떤 소프트웨어 생명주기와 방법론을 지원하는지를 결정한다. 그러므로, 정보저장소는 정보를 자동적으로 통합 관리함으로써, 소프트웨어 개발 과정의 표준화 및 완전 자동화, 도구 상호간의 정보를 공유할 수 있도록 제공한다
-
-
-
-
-
-