RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      검색결과 좁혀 보기

      선택해제
      • 좁혀본 항목 보기순서

        • 원문유무
        • 원문제공처
        • 등재정보
        • 학술지명
        • 주제분류
        • 발행연도
        • 작성언어
        • 저자
          펼치기

      오늘 본 자료

      • 오늘 본 자료가 없습니다.
      더보기
      • 무료
      • 기관 내 무료
      • 유료
      • 분산 시스템 관리를 위한 에이전트 - 온 - 디맨드

        설승진(Seungjin Sul),이금석(Keumsuk Lee) 한국정보과학회 1998 한국정보과학회 학술발표논문집 Vol.25 No.2Ⅲ

        분산 시스템이 널리 적용됨에 따라 효율적인 분산 시스템 관리 방안에 관한 연구가 다양하게 진행되고 있다. 그러나 SNMP나 CMIP에 바탕을 둔 클라이언트/서버 방식의 분산 시스템 관리 환경은 확장성, 상호운영성, 신뢰성, 유연성 등과 관련하여 많은 제한점을 드러내고 있다. 근래에는 이러한 단점들을 극복하기 위해 시스템 관리에 이동 에이전트(mobile agent)를 적용하려는 연구가 집중적으로 이루어지고 있으며, 이러한 연구는 자바 언어의 출현으로 가속화되고 있다. 본 논문에서는 관리자 응용(manager application)이 관리 작업을 수행하는 이동 에이전트를 관리 대상 노드에 파견(dispatch)하는 일반적인 방식에서 탈피하여 관리 대상 노드가 관리자 응용에게 특정 이동 에이전트의 파견을 요청하는 에이전트-온-디맨드(Agent-On-Demand) 방법을 제안하고 이를 위한 계층적 상태 임계값(Hierarchical State Threshold)에 대해 설명한다. 또한 성능 분석을 위해 자바 RMI와 이동 에이전트를 위한 분석 모델을 제시하고 AOD를 적용한 분산 시스템 관리 기법과 기존의 방법을 네트워크 부하와 실행 시간 관점에서 비교한다.

      • 에이전트 - 온 - 디맨드를 이용한 분산 시스템 관리

        설승진(Seungjin Sul),이금석(Keumsuk Lee) 한국정보과학회 2000 정보과학회논문지 : 시스템 및 이론 Vol.27 No.1

        분산 시스템이 널리 적용됨에 따라 효율적인 분산 시스템 관리 방안에 관한 연구가 다양하게 진행되고 있다. SNMP나 CMIP에 바탕을 둔 클라이언트/서버 방식의 분산 시스템 관리 환경은 확장성, 상호운영성, 유연성 등과 관련하여 많은 제한점을 드러내고 있다. 근래에는 이러한 단점들을 극복하기 위해 시스템 관리에 이동 에이전트(mobile agent)의 적용 관한 연구가 집중적으로 이루어지고 있으며, 자바언어의 출현으로 인해 가속화되고 있다. 하지만 이동 에이전트 기법을 시스템 관리에 적용하여 얻을 수 있는 성능 향상에 대해서는 분석이 필수적이다. 본 논문에서는 이동 에이전트를 이용한 시스템 관리의 효율성을 분석하고 이를 개선할 수 있는 에이전트-온-디맨드 방식을 제안한다. 에이전트-온-디맨드 방식은 관리자 응용(manager application)이 관리 작업을 수행하는 이동 에이전트를 관리 대상 노드에 파견(dispatch)하는 일반적인 방식이 아니라 관리 대상 노드가 관리자 응용에게 특정 에이전트의 파견을 요청하는 방식으로 이를 위해 계층적 상태 임계값(Hierarchical State Threshold)을 사용한다. 성능 분석을 위해 자바 RMI와 이동 에이전트를 위한 분석모델을 제시하고 AOD를 적용한 분산 시스템 관리 기법과 기존의 방법을 네트워크 부하와 실행 시간 관점에서 비교한다. As distributed systems become used in wider area of applications, many works has been done to invent more efficient way to manage the distributed systems. The client-server based distributed system management by using SNMP or CMIP has many problems such as scalability, interoperability, flexibility, and so on. Recently, it is evident that managing distributed systems using mobile agents have popularity, and the Java language helps the trend. However, the improvement of performance has to be analyzed when the mechanism of mobile agent is applied. In this paper, we discuss a more efficient way to make use of the mobile agent mechanism for managing distributed systems, and propose an Agent-On-Demand (AOD) method. The core of the method is not to use the previous method that mobile agents doing management job is dispatched to the managed nodes by a manager application, but to make agents requested by the managed nodes and then the manager application send the requested agents to that nodes. This process is done through Hierarchical State Threshold (HST). Also we present a performance model for Java RMI and mobile agent, and compare the AOD method with the previous work in terms of network overhead and execution time.

      • 확장된 RPCGEN(ERPCGEN) : 프로그램 슬라이싱을 응용한 비분산형 프로그램의 클라이언트 - 서버 모델로의 자동 변환

        설승진(Seungjin Sul),이금석(Keumsuk Lee) 한국정보과학회 1995 한국정보과학회 학술발표논문집 Vol.22 No.2B

        분산 환경에서의 분산 프로그래밍은 풍부한 네트워크 자원을 이용할 수 있고 데이터를 적절한 위치로 분산시킬 수 있으며 위치 투명성(location transparency)이나 보안과 같은 분산 시스템이 제공하는 다양한 기능들을 이용할 수 있도록 한다. RPC(Remote Procedure Call)가 분산된 프로세서 사이에 통신이나 동기화에 있어 간단하지만 강력하며 유연성 있는 해결책을 제시하는 것은 사실이다. 그러나 현재의 RPC는 기존의 비분산형 응용을 분산 환경으로 이식하는 것에 대해서는 고려하지 않는다. 본 논문에서는 C로 구현된 기존 응용을 분산 응용으로 변환 과정에 프로그램 슬라이싱(program slicing) 기법을 응용한 확장된 ERPCGEN을 제안하였다. ERPCGEN은 다중 서버를 이용한 고장 감내나 비동기 RPC, 더 나아가서는 병렬 수행이 가능하도록 확장될 수 있다.

      • 유니코드와 SGML을 이용한 한국 고문헌 데이터베이스 구축

        주신탁(ShinTak Ju),설승진(SeungJin Sul),이용규(YongKyu Lee),이금석(KeumSuk Lee),홍영식(YoungSik Hong) 한국정보과학회 1998 한국정보과학회 학술발표논문집 Vol.25 No.1B

        한국의 고문헌은 대부분 한자를 사용하여 기록되었으며, 이러한 한자들은 본자(本字)와 뜻은 같지만 모양이 틀린 이체자(異體字)와 오자(誤字)나 탈자(脫字)로써 간주되는 파자(破字) 등을 포함하므로 고문헌의 입력이나 저장 관점에서 여러 가지 문제점을 갖는다. 이러한 한국 고문헌의 효과적인 입력과 저장을 위해 본 연구에서는 유니코드(Unicode)를 사용하였으며, 고문헌의 문서 구조 표현을 위해 SGML을 사용하였다. 유니코드로 입력된 고문헌을 저장하기 위해서는 여러 변환 작업을 수행해야 하며, 문서 내에 삽입된 SGML 태그(tag)들을 분석하고 문헌 검색을 위한 각종 색인을 생성하기 위해 유니코드 문서의 전처리를 필요로 한다. 본 논문은 유니코드 문서의 효율적인 저장 방법을 제시하고 한국 고문헌을 위한 전처리와 SGML 문서 구조 분석 및 저장 방법과 색인 생성 방법에 대해 기술한다. 본 연구는 자체 개발된 유니코드를 사용하는 SGML 문서 편집기를 통하여 입력된 한국 불교 전서를 대상으로 하였으며, 윈도우 NT(4.0버전)에서 운영되는 마이크로소프트사의 SQL Server(6.5버전)를 데이터베이스 관리 시스템으로 사용하여 구현하였다.

      • SGML과 RDBMS를 이용한 분산 시스템 관리 정책 프레임워크

        유응구(EungGu You),설승진(SeungJin Sul),이금석(KeumSuk Lee) 한국정보과학회 1998 한국정보과학회 학술발표논문집 Vol.25 No.1A

        분산 시스템의 규모가 커져가고 그 구성 요소의 종류와 개수도 증가함에 따라 분산 시스템에 대한 효율적인 관리의 필요성이 증대되었다. 분산 시스템의 규모와 복잡도 때문에 자동화된 관리 기능이 필수적이며, 실제 시스템 관리자의 지식과 경험에 의한 정책들을 정형적이면서 효율적으로 기술할 수 있도록 하는 기능 또한 지원되어야 한다. 본 논문에서는 분산 시스템 관리 정책을 정형적으로 기술하기 위해 SGML(Standard Generalized Markup Language)를 사용한다. 즉, 분산 시스템 관리 정책을 위한 DTD를 제공하여 일관성과 호환성이 높고 기계 독립적인 정책을 기술할 수 있도록 하였다. 또한 기술된 정책을 실제 시스템 수준으로 구현하기 위해 RDBMS를 사용한다. RDBMS는 SGML으로 작성된 정책을 저장 관리하여, 에이전트(agent)와 관리자 응용 사이의 사건과 행동을 처리하고 관리 정보를 저장한다.

      • 랜덤해의 확률 분포를 이용한 유전자 알고리즘의 성능 향상

        한정기(Junggi Han),조광제(Kwangje Cho),설승진(Seungjin Sul),김준태(Juntae Kim) 한국정보과학회 1997 한국정보과학회 학술발표논문집 Vol.24 No.1B

        본 논문에서는 유전자 알고리즘에서 다름 세대의 해집단을 구성할 때 포함시키는 랜덤해의 생성 비율을 확률적으로 변화시킴으로서 알고리즘의 성능을 향상시키는 방안을 제시한다. 일반적으로 해공간이 방대하고 국부해(local maximum)가 많은 최적화 문제의 경우 유전자 알고리즘이 조기에 국부해로 수렴하는 문제가 발생하며, 이를 방지하기 위하여 다음세대의 해집단을 구성할 때 일정 비율의 해개체를 랜덤하게 생성하거나, 국부해로 수렴했다고 판단되는 경우 해집단의 대부분을 재초기화 시키는 방법을 사용한다. 그러나 이러한 방법들은 해집단의 평균 수렴 속도를 느리게 할 수 있다. 본 논문에서는 랜덤하게 만들어지는 해개체의 확률적인 점수 분포에 따라 다름 세대에서의 새로운 해개체 생성 비율을 동적으로 변화시킴으로서 알고리즘의 평균 수렴속도를 향상시키는 방법을 제안한다. 본 논문에서는 유전자 알고리즘을 시간표 작성(timetabling) 문제에 적용하여 이러한 방법에 따른 성능 향상 실험을 수행하였으며, 실험 결과 본 논문에서 제안한 방법을 사용한 경우의 결과가 고정된 비율의 랜덤해를 생성시킨 경우의 가장 좋은 결과에 비해 약 10% 이상 향상됨을 볼 수 있었다.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼