RISS 학술연구정보서비스

검색
다국어 입력

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

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

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

    RISS 인기검색어

      검색결과 좁혀 보기

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

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

      오늘 본 자료

      • 오늘 본 자료가 없습니다.
      더보기
      • 무료
      • 기관 내 무료
      • 유료
      • KCI등재

        SecureJS : Jini2.0 기반의 안전한 JavaSpace

        유양우,문남두,정혜영,이명준,Yu Yang-Woo,Moon Nam-Doo,Jung Hye-Young,Lee Myung-Joon 한국정보처리학회 2004 정보처리학회논문지 C : 정보통신,정보보안 Vol.11 No.7

        Jini 서비스는 개발자에게 분산시스템을 쉽게 개발할 수 있는 하부구조를 제공한다. Jini 서비스 중 하나인 JavaSpace는 자바환경의 분산 컴퓨팅 모델로서 객체를 저장하고 저장된 객체에 접근할 수 있는 공간을 말한다. 이러한 JavaSpace 서비스는 객체를 공유하는 방법으로 매우 유용하게 사용되고 있지만, 보안성이 취약하여 객체정보에 대한 접근 보안이 요구되는 분산시스템의 개발에는 적합하지 않다. 본 논문에서는 JavaSpace의 취약한 보안성을 강화시켜 안전한 JavaSpace 서비스를 제공하는 SecureJS 시스템에 대하여 설명한다. Jini2.0 기반의 SecureJS 시스템은 자바객체를 저장할 수 있는 ObjectStore와 사용자에 대한 ObjectStore의 접근을 제어하는 AccessManager 그리고 공개키를 관리하는 KeyManager로 구성되어 있다. The Jini system provides an infrastructure to facilitate a programmer to develop distributed systems. As one of the Jini services, JavaSpare has been used as a repository which is accessible publicly in the Java distributed environment. Although JavaSpace could give a useful method for saving and sharing java object, it would not be applicable to develop a distributed system requiring access securities for the objects because JavaSpare does not support secure access control. In this paper, we present a secure JavaSpare service based on Jini2.0 named SeureJS, which strengthens the security weakness of JavaSpare. The system consists of ObjectStore to store Java objects, AccessManager to control access of ObjectStore and KeyManager to manage public keys.

      • KCI등재

        SecureJMoblet : Jini2.0 기반의 안전한 이동에이전트 시스템

        유양우,문남두,이명준,Yu Yang-Woo,Moon Nam-Doo,Lee Myung-Joon 한국정보처리학회 2004 정보처리학회논문지 A Vol.11 No.6

        이동에이전트는 네트워크 상의 여러 노드들을 자발적으로 이동하는 동적인 개체이다. 자바의 Jini 프레임워크는 분산 네트워크 프로그래밍을 위한 주요한 기능을 제공함으로써, 이동에이전트 시스템의 개발을 용이하게 한다. 하지만, Jinil.0 서비스는 안전한 원격통신을 위한 보안성이 취약하여 이를 이용한 이동에이전트 시스템의 개발은 근본적인 제약점을 가지고 있다. 본 논문에서는 Jini1.0 기반의 안전한 이동에이전트 시스템인 SeureJMoblet에 대하여 기술한다. SecureJMoblet은 Jini2.0 위에서 이동에이전트 시스템의 기본 기능인 에이전트 생성, 전송, 제어 기능을 제공한다. 또한, 안전한 Javaspace 서비스를 제공하기 위하여 개발된 SecureJS를 이용하여 에이전트 객체를 안전하게 저장하기 위한 객체 저장소와 이동에이전트 간의 안전한 통신 기능을 지원한다. Mobile agents are autonomous and dynamic entities that can migrate among various nodes in the network. Java's Jini framework facilitates mobile agent system development, providing hey features for distributed network programming. However, due to the security weakness, Jinil.0 service has a fundamental limitation on developing mobile agent systems which support secure remote communications. In this paper, we describe a Jini2.0-based secure mobile agent system named SecureJMoblet. On the top of Jini2.0, the system provides basic functionalities of a mobile agent system such as creation, transfer and control. In addition, with the SeureJS developed for secure JavaSpace service, SecureJMoblet supports a secure object repository and a reliable communication among mobile agents.

      • KCI등재

        소셜 빅데이터를 활용한 여행 경로 추천

        유양우(Yang Woo Yu),김성혁(Seong Hyuck Kim),김현규(Hyeon Gyu Kim) 한국컴퓨터정보학회 2022 韓國컴퓨터情報學會論文誌 Vol.27 No.5

        최근 여행에 대한 관심이 높아지면서, 번거로운 여행 일정을 대신 수립해주는 여행 일정 추천 서비스에 대한 연구가 활발히 진행되고 있다. 여행 일정 추천에 있어 가장 중요하면서도 공통적으로 제시되는 목표는 여행 목적지 근처의 인기 관광지를 포함한 최단 거리 여행 경로를 제공하는 것이다. 다수의 기존 연구에서는 개인 맞춤형 스케줄 제공에 초점을 맞추었으며, 사용자의 여행 이동 경로 이력이나 SNS 리뷰가 존재하지 않을 경우 설문 조사가 필요한 문제점이 있었다. 또한 최단 거리를 계산할 때 발생할 수 있는 현실적인 문제점도 명확히 지적되지 않았다. 이와 관련하여, 본 논문에서는 소셜 빅데이터를 활용하여 인기 관광지를 알아내기 위한 정량화된 방법을 소개하고, 최단 거리 알고리즘 적용시 발생할 수 있는 문제점과 이를 해결하기 위한 휴리스틱 알고리즘을 함께 제시한다. 제안 방법을 검증하기 위해, 경상남도를 대상으로 63,000여 개의 플레이스 정보를 수집하고 빅데이터 분석을 수행했으며, 실험을 통해 제안한 휴리스틱 스케줄링 알고리즘이 실제 데이터 상에서 실시간 처리가 가능함을 확인하였다. Recently, as users’ interest for travel increases, research on a travel route recommendation service that replaces the cumbersome task of planning a travel itinerary with automatic scheduling has been actively conducted. The most important and common goal of the itinerary recommendations is to provide the shortest route including popular tour spots near the travel destination. A number of existing studies focused on providing personalized travel schedules, where there was a problem that a survey was required when there were no travel route histories or SNS reviews of users. In addition, implementation issues that need to be considered when calculating the shortest path were not clearly pointed out. Regarding this, this paper presents a quantified method to find out popular tourist destinations using social big data, and discusses problems that may occur when applying the shortest path algorithm and a heuristic algorithm to solve it. To verify the proposed method, 63,000 places information was collected from the Gyeongnam province and big data analysis was performed for the places, and it was confirmed through experiments that the proposed heuristic scheduling algorithm can provide a timely response over the real data.

      • SMART 이동 에이전트 시스템의 안전한 자원 접근 정책

        유양우(Yang-Woo Yu),김진홍(Jin-Hong Kim),이명재(Myeong-Jae Yi),박양수(Yang-Soo Park),이명준(Myung-Joon Lee) 한국정보과학회 2000 한국정보과학회 학술발표논문집 Vol.27 No.1A

        이동 에이전트는 사용자를 대신하여 자신의 작업을 수행하기 위하여 분산된 시스템을 자율적으로 이동할 수 있는 하나의 객체이다. 이러한 에이전트 패러다임은 분산 시스템의 자원을 사용하고자 할 때 심각한 문제를 야기 시킬 수 있으므로 신중하게 고려되어야 한다. 본 논문에서는 현재 다양한 응용분야에서 많이 사용되고 있는 에이전트 시스템의 보안정책을 설명하고, 그 장단점을 비교 분석하였다. 또한 이질적인 에이전트 시스템간의 상호운용성(interoperability)을 지원하기 위하여 개발한 SMART 시스템의 자원 접근 정책을 자세하게 설명할 것이다. SMART 시스템은 JKDI.2 보안 메커니즘을 기반으로 하였으며, 독자적인 자원 접근 정책으로 자원등급에 따른 차별적인 서비스를 제공하는 모델을 제시한다.

      • Java를 이용한 상호운용성을 지원하는 이동 에이전트 시스템의 개발

        유양우 ( Yang-woo Yu ),이교운 ( Gyo-woon Lee ) 한국고등직업교육학회 2000 한국고등직업교육학회논문집 Vol.1 No.1

        The technologies and methodologies used to develop distributed applications in internet area is various. Interest in mobile agent paradigm is greatly increased since mobile agents would effectively reduce the network traffic and flexibly process various requests of clients without modifying the interface of servers. However, most current mobile agent systems have their own architecture and implementation in different ways. As a consequence, mobile agents created in a mobile agent system are not supported in other mobile agent systems. To solve the problem, the OMG(Object Management Group) proposed the MAF(Mobile Agent Facilities) specification for the interoperability among heterogeneous mobile agent systems. In this paper, we developed a mobile agent system which satisfies the OMG MAF specification. The developed mobile agent system consists of Places that provide execution environments for agents, Monitor that monitors life-cycle of agents and places, and Resource Manager that allocates resources of system for agent.

      • 신뢰성 있는 CORBA 시스템 구현을 위한 객체 지향적인 기반 계층에 관한 연구

        유양우(Yang-Woo Yu),홍창열(Chang-Youl Hong),김영곤(Young-Gon Kim),박양수(Yang-Su Park),이명준(Myung-Joon Lee) 한국정보과학회 1996 한국정보과학회 학술발표논문집 Vol.23 No.1A

        분산객체시스템의 표준인 CORBA는 분산 응용 프로그램의 상호 운용성과 이식성을 증진시킬 목적으로 제안되었다. 그러나 현 CORBA 표준은 객체모임(Object Set)에 대한 효율적인 통신이나 시스템상의 장애에 대해서는 효과적인 처리를 하지 못하고 있다. 이는 분산객체프로그래밍의 신뢰성을 떨어뜨리는 결과를 가져오게 되며 시스템의 상태를 예측할 수 없는 상태로 만들게 된다. 이를 효과적으로 해결하기 위해서는, 신뢰성과 확장성을 제공하는 ISIS와 같은 툴킷(toolkit) 위에서 CORBA 시스템을 구축하여 시스템의 신뢰성 및 확장성을 높이는 것이 필요하다. 본 연구에서는 이러한 신뢰성 있는 CORBA 시스템의 개발의 일환으로 특정 기계에 의존하는 부분을 기계 독립적인 기반계층으로 흡수하여 상호 운용성과 이식성을 증가시키고자 하였다. 이 기계 독립적인 기반계층은 Ada95 인터페이스를 제공하고 있으며 새로운 툴킷에 적용시켜 이를 구현하려고 할 때는 이 인터페이스를 재 사용하여 효과적으로 구현되도록 하였다.

      • 신뢰성 있는 그룹통신 시스템의 설계 및 구현

        유양우 ( Yang-woo Yu ),문남두 ( Nam-doo Moon ) 한국고등직업교육학회 2000 한국고등직업교육학회논문집 Vol.1 No.4

        It is possible and desirable to increase availability of application services by using a notion of process group in distributed environments. However, if hosts fail or network is partitioned, then inconsistencies can arise in the order of message delivery. Thereby, some application processes participating in a group are not allowed to continue. Extended Virtual Synchrony(EVS) model maintains a consistent relation between delivery of messages and delivery of configuration changes across all processes during host failure and recovery, or network partitioning and re-merging. At this time, many application services implemented using Java language have been used in diverse areas. If the process group service based on the developed group communication system is supported, application processes serve transparently, safely, and continuously despite network partitioning and re-merging, or host failure and recovery.

      • Ada95를 이용한 CORBA 분산객체시스템의 구현을 위한 통신계층에 관한 연구

        유양우(Yang-Woo Yu),김영곤(Young-Gon Kim),박성진(Seong-Jin Park),박양수(Yang-Soo Park),이명준(Myung-Joon Lee) 한국정보과학회 1996 한국정보과학회 학술발표논문집 Vol.23 No.2B

        분산객체시스템의 표준으로 제시한 CORBA(Common Object Request Broker Architecture) 시스템은 분산 응용 프로그램의 상호 운용성과 이식성을 증진시킬 목적으로 제안되었다. 이러한 표준을 따라 Ada95를 이용하여 CORBA 분산객체시스템을 구현하기 위하여 본 논문에서는 효과적인 RMC(Remote Method Call)를 지원할 수 있도록 통신 계층(Communication Layer)을 설계하였다. 통신계층은 먼저 기계 의존적인 부분을 독립적인 기반계층으로 흡수하는 VOOL(Virtual Object-Oriented Low-Level Layer) 인터페이스를 정의하여 다양한 통신 서브시스템(Communication Subsystem)에 대하여 공통된 인터페이스를 제공하므로 서 이식성을 증가시키고 기능을 확장시킬 수 있게 구현하였다. 또한 VOOL 인터페이스를 기반으로 RMC를 지원하기 위한 통신을 간결하게 규정할 수 있는 통신계층을 설계 구현하였다.

      • SecureJS : Jini2.0 기반의 안전한 JavaSpace의 구현

        유양우(Yang-Woo Yu),이명준(Myung-Joon Lee) 한국정보과학회 2004 한국정보과학회 학술발표논문집 Vol.31 No.2Ⅲ

        Jim 서비스 중 하나인 JavaSpace는 자바환경의 분산 컴퓨팅 모델로서 객체를 저장하고 저장된 객 체에 접근할 수 있는 공간을 말한다. 이러한 JavaSpace 서비스는 객체를 공유하는 방법으로 매우 유 용하게 사용되고 있지만, 보안성이 취약하여 객체정보에 대한 접근 보안이 요구되는 분산시스템의 개발에는 적합하지 않다. 본 논문에서는 JavaSpace의 취약한 보안성을 강화시켜 안전한 JavaSpace 서비스를 제공하는 SecureJS 시스템에 대하여 설명한다.

      • 자바 그룹통신시스템 기반의 UDDI 레지스트리

        유양우 ( Yang-woo Yu ),문남두 ( Nam-doo Moon ),하성권 ( Seong-kweon Ha ) 한국고등직업교육학회 2003 한국고등직업교육학회논문집 Vol.4 No.4

        XML-based web services are distributed component techniques to support interoperability between heterogeneous systems on World Wide Web. Important Java web services have been rapidly increased along with the growth of the Internet. So, it is desirable for such applications to serve transparently, continuously and safely even if the network is temporally partitioned or certain hosts running those services are crashed down. UDDI is an open standard for distributed Web-based information registries of web services. In this paper, we present a Java group communication system based UDDI registry. Using the JACE system, we have developed an experimental UDDI registry for discovering and publishing information about web services.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼