http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
정기현(Gihyun Jung),김민구(Minkoo Kim),이정태(Jungtae Lee),임성택(Sungtaik Im),유해영(Haeyoong Yoo),최경희(Kyunghee Choi) 한국정보과학회 1997 정보과학회논문지(B) Vol.24 No.8
자료 흐름도(DFD: Data Flow Diagram)는 개발자의 사고를 도식적으로 표현하도록 허용하는 우수한 도구이며 개념으로서 요구 사항 분석이나 시스템의 설계 단계에서 널리 사용되고 있다. 그러나 DFD로부터 프로그램을 코딩하기 위하여는 일반적으로 DFD를 계층적 다이어그램으로 변경하는 별도의 과정을 거치고 있다. 이러한 방식에 의한 코딩으로 인하여 설계된 프로그램과 구현된 프로그램과의 차이가 필연적으로 발생하게 되고, 이 차이는 프로그램 설계시 작성한 DFD의 장점을 프로그램의 유지나 보수에 이용하기 어렵게 만드는 주요 요인의 하나가 된다. 이에 본 논문에서는 이러한 DFD의 결점을 보완한 새로운 방법론으로 DFDP를 제안한다. DFDP는 외형적으로 기존의 DFD와 유사하나, 실행 프로그램으로서 기능을 가지도록 확장한 개념이다. 이러한 방법론은 기존의 DFD가 가지는 설계와 구현의 차이를 극복할 수 있도록 함과 동시에, 빠른 프로토타이핑이나 단계별 구현을 가능케 하는 등 여러 가지 장점을 제공한다. 본 논문에서는 Dashboard 시스템을 DFDP로 설계하고 실행하는 과정을 통하여 제안하는 DFDP의 실현 가능성을 검증하여 보았다. Since Data Flow Diagram (DFD) is a useful tool that allows programmers to express their idea graphically and easily, DFD is widely used in designing business-oriented applications as well as real time systems. However to perform the coding from the designed DFD, one has to transform, generally, the DFD into a hierarchical diagram. This transformation damages the consistency between the design and the implementation. In this paper, we propose a programming methodology that makes DFD an executable program. The DFD that can be executed is called DFDP(DFD as an executable Presentation Method). Apparently DFDP is similar to conventional DFD. But different from the DFD, the DFDP is an executable program. In contrast with DFD, DFDP provides several advantages such as incremental programming, easy prototyping, and maintaining the consistency between the design and the implementation. A simple example, Dashboard system, is redesigned and executed on PC to show the usability of our methodology.
오정섭(Jung-Sup Oh),정석용(Suk-Yong Jung),박중기(Joong-Ki Park),최경희(Kyung-Hee Choi),정기현(Gihyun Jung) 한국정보과학회 1997 한국정보과학회 학술발표논문집 Vol.24 No.2Ⅳ
본 논문에서는 워크스테이션 연동(Workstations Network) 환경에 적합한 전역 스케줄러를 설계한다. 전역스케줄러는 크게 마스터 스케줄러와 지역 스케줄러로 나누어져 있다. 마스터 스케줄러는 작업을 배치하는 역할을 담당하고, 지역 스케줄러는 배치된 작업을 효과적으로 스케줄하는 역할을 담당한다. 이러한 마스터 스케줄러와 지역 스케줄러에 합당한 알고리즘을 제시하여 워크스테이션 연동 환경에 적합한 전역 스케줄러를 설계한다.
오정섭(Jung-Sup Oh),정석용(Suk-Yong Jung),박중기(Joong-Gi Park),김재훈(Jaihoon Kim),최경희(Kyung-Hee Choi),정기현(Gihyun Jung) 한국정보과학회 1998 한국정보과학회 학술발표논문집 Vol.25 No.2Ⅲ
본 논문에서는 미래형 고성능 컴퓨터인 클러스터링 시스템에 적합한 스케줄링 알고리즘을 제안한 다. 클러스터링 시스템은 분산환경과 병렬환경을 같이 갖는 시스템으로써 스케줄링 전략이 굉장히 중요하고 또한 잘 해결되지 않는 부분이기도 하다. 시간 공유(time Sharing) 스케줄링 전략으로 접근한 내재 스케줄링(implicit coscheduling)의 단점을 지적하고 이를 보완 하여 우선순위 상속 전략을 이용한 내재 스케줄링 전략을 제안한다.
스팸메일 차단을 위해 IP 주소간 거리 측정 알고리즘을 이용하는 전자우편 발송서버의 권한확인 방법
임호성,심재홍,최경희,정기현,Yim Hosung,Shim Jaehong,Choi Kyunghee,Jung Gihyun 한국정보처리학회 2005 정보처리학회논문지 C : 정보통신,정보보안 Vol.12 No.5
본 논문에서는 스팸메일을 차단하기 위해 전자우편 발송서버가 발신자가 소속된 도메인에 등록된 서버인지 또는 그 도메인에 속한 서버인지 판단하는 IP 주소간 거리 측정 알고리즘을 이용하는 전자우편 발송서버 권한확인 방법을 제안한다. 제안 방법은 전자우편을 발송한 서버의 IP 주소와 전자우편의 발신자 도메인의 DNS에 등록된 IP 주소들과의 거리를 이용해 전자우편을 발송한 서버가 전자우편의 발신자 도메인의 네트워크에 존재하는지 확인하여 스팸메일을 차단한다. 일정기간 동안 수집한 전자우편에 대해 제안 알고리즘을 적용하여 IP 주소간 거리를 측정한 결과 정상메일의 경우 $88\%$, 스팸메일의 경우 $10\%$ 정도가 발신자가 소속된 도메인에 속한 전자우편 서버에서 발송되었고, 나머지는 발신자 주소를 도용하였거나 또는 제3의 장소에 존재하는 서버에서 발송하였음을 확인하였다. 제안 알고리즘은 발신자 도메인이 전자우편 발송 권한을 부여하지 않은 서버로부터 수신된 전자우편을 모두 스팸메일로 간주하여 스팸메일을 차단하는데 독립적으로 사용될 수 있으며, 또한 현재 표준화가 진행 중인 전자우편 발송서버 권한확인 프로토콜들이 보편화되어 사용되기 전까지 이들 프로토콜의 보완책으로도 사용될 수 있다. In this paper, we propose E-mail sending-server authorization method using a distance estimation algorithm between W addresses to check whether the E-mail sending server is registered in the domain of mail sending server or belongs to the domain for filtering spam mail. This method utilizes the distance between the IP address of sending server and IP addresses registered in the DNS to figure out that the E-mail sending server exists in the domain to filter spam mail. The experimental result of applying the proposed algorithm to sample E-mails gathered in a large size laboratory says that 88 percents of legitimate E-mails and only 10 percents of spam mails are sent by servers in the same domains of senders. The algorithm may be effectively used to block spam mails sent by servers outside of the domains of mail senders. It may be also hired as a temporary E-mail protecting system until the standard E-mail authorization protocol is fully deployed.
권도근 ( Do-keun Kwon ),정기현 ( Gihyun Jung ),최경희 ( Kyunghee Choi ) 한국정보처리학회 2005 한국정보처리학회 학술대회논문집 Vol.12 No.2
지그비(zigbee) 장비는 센서 네트워크 장비 중에서도 규모가 큰 축에 속하고 배터리로 동작하기 때문에 전력 소비가 큰 문제점으로 부각되고 있다. 지그비에서 비콘(beacon)을 사용하는 네트워크를 구성하면, 센서 장치들은 데이터 전송 빈도가 낮을 때도 중앙 데이터 처리기(coordinator)가 전송하는 비콘 패킷을 매번 받아야 하기 때문에 그에 따른 전력소모가 상당히 높다. 이러한 지그비 네트워크의 중앙 데이터 처리기와 주변 센서 장치(device)에 비콘 수신 주기를 동적으로 설정할 수 있는 프로토콜을 추가 함으로써 기존의 데이터 응답 속도를 유지하면서 전력 소모도 줄이는 방안을 제시하고자 한다.
최재혁,서혜성,노상욱,최경희,정기현,Choi Jaehyuk,Seo Haesung,Noh Sanguk,Choi Kyunghee,Jung Gihyun 한국정보처리학회 2004 정보처리학회논문지B Vol.11 No.6
본 논문은 온톨로지(ontology)에 기반 한 자동화된 웹 페이지 분류 시스템을 제안한다. 웹 페이지의 분류를 위하여 첫 번째 단계에서는 각 웹 페이지가 속한 범주(category)를 대표할 수 있는 단어를 선정하며, 이를 위하여 단어빈도와 문서빈도를 곱한 값을 계산한다. 두 번째 단계에서는 첫 번째 단계에 의해 선택된 단어의 정보이득(information gain)을 계산해 분류 확률이 높은 단어를 우선적으로 선정한다. 두 단계를 통하여 선정된 단어들과 웹 페이지의 분류 정보를 가지고, 기계학습에 의하여 컴파일 된 규칙(compiled rules)을 생성한다. 생성된 규칙은 임의의 웹 페이지들을 도메인 온톨로지에 의해 정의된 범주 별로 분류할 수 있도록 한다. 본 논문의 실험에서는 주어진 웹 페이지 집합에서 각 범주 별로 평균 240개의 단어로부터 78개의 단어를 결과적으로 선정하였으며, 이를 바탕으로 웹 페이지 분류 규칙을 생성하였다. 실험 결과에서 제안한 시스템의 평균 분류 정확도는 약 83.52%로 측정되었다. In this paper, we present an automated Web page classification system based upon ontology. As a first step, to identify the representative terms given a set of classes, we compute the product of term frequency and document frequency. Secondly, the information gain of each term prioritizes it based on the possibility of classification. We compile a pair of the terms selected and a web page classification into rules using machine learning algorithms. The compiled rules classify any Web page into categories defined on a domain ontology. In the experiments, 78 terms out of 240 terms were identified as representative features given a set of Web pages. The resulting accuracy of the classification was, on the average, 83.52%.
네트워크 프로세서에서 효율적인 cross-product table 을 이용한 패킷분류기 구현
강진원 ( Jinwon Kang ),최준혁 ( Jun Hyuck Choi ),정기현 ( Gihyun Jung ),최경희 ( Kyunghee Choi ),임강빈 ( Kang Bin Yim ) 한국정보처리학회 2004 한국정보처리학회 학술대회논문집 Vol.11 No.2
고속의 처리 성능과 새로운 서비스들에 대한 빠른 대응을 위하여 네트워크 프로세서가 사용되고 있다. 네트워크 프로세서는 다중 프로세서, 멀티쓰레드 시스템 등의 하드웨어 특성으로 패킷 처리 속도가 높지만 메모리의 접근이 잦으면 성능이 저하된다. 본 논문에서는 네트워크 프로세서의 구조에 적합한 패킷 분류 알고리즘을 구현하고 실험을 통하여 성능을 확인하였다.
이두환 ( Doohwan Lee ),고재현 ( Jaehyun Ko ),정기현 ( Gihyun Jung ),최경희 ( Kyunghee Choi ),임강빈 ( Kang Bin Yim ) 한국정보처리학회 2004 한국정보처리학회 학술대회논문집 Vol.11 No.2
본 논문에서는 네트웍 프로세서의 특징과 네트웍 트래픽의 지역성을 이용하여 네트웍 프로세서에서 세션 관리를 효율적으로 수행할 수 있는 방법을 논의해보고 인텔 IXP1200 네트웍 프로세서에 직접 구현하여 성능을 평가한다.
신동원(Dongwon Shin),정석용(Suk-Yong Jung),최경희(Kyunghee Choi),정기현(Gihyun Jung) 한국정보과학회 1998 한국정보과학회 학술발표논문집 Vol.25 No.2Ⅲ
본 논문에서는 분산 멀티미디어 서버를 위한 IPC Framework을 제안한다. 본 논문의 기반으로 사용되는 Scalable MOD System(SMOD)은 멀티미디어를 위한 연성 실시간 시스템(soft real-time system)으로서, 미디어를 분산 배치하여 실시간으로 통신 처리하는 분산 시스템(Distributed System)이다. SMOD는 높은 성능의 MOD Service를 위하여, 독자적인 System Model을 개발하였으며, SMOD의 구성요소로서 단위 처리기 PE(Processing Element)와, PE를 위한 실시간 커널 RT-Mike을 개발하였다. 이러한 구성요소들은, DPRAM, FIFO등의 하드웨어적인 통신장치와 Bus와 LAN, ICN, ATM을 기반으로 통신을 하게된다. RT-Mike는 이러한 다양한 통신 매체와 응용에 적합한 IPC를 효과적으로 제공하여야 한다. 본 논문에서는, 성능, 확장성, 실시간성 측면에서 IPC 요구 사항을 고찰하여, 분산 멀티미디어 서버를 위한 IPC Framework을 제안하였다.