RISS 학술연구정보서비스

검색
다국어 입력

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

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

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

    RISS 인기검색어

      검색결과 좁혀 보기

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

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

      오늘 본 자료

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

        XML 폼 구조를 기반으로 하는 리포트 생성기의 설계 및 구현 : Moonlight

        황기태,Hwang, Ki-Tae 한국정보처리학회 2003 정보처리학회논문지D Vol.10 No.4

        본 논문은 데이터베이스나 기타 데이타 소스로부터 출력할 리포트를 설계하고 프린트하는 리포트 생성기의 기능을 가진 Moonlight 시스템을 설계 구현한 내용을 논한다. 리포트 시스템을 모델링하고 Moonlight의 구성, 동작 과정을 정의하였으며 리포트를 구성하는 구성 요소와 리포트 폼을 작성하는 알고리즘 및 리포트를 프린트하는 알고리즘의 구현 내용을 기술하였다. 리포트의 템플릿 폼은 XML을 이용하여 정의하였으며 리포터 생성기는 플랫폼에 종속되지 않는 자바 언어로 작성되었다. 또한 본 논문은 페이지 객체 구성 시간과 프린트 이미지의 렌더링 시간을 측정하여 구현된 Moonlight의 실행 성능을 평가하였다. This paper presents details of the design and implementation of a report generator, Moonlight, which supports to design the report form from DB or data sources and print it to the printer. Also this paper defines the detailed model of the report system, the architecture and behavior of MoonLight, and the components of the report form, and also shows algorithms to make the report template and print the report bound to the data source. Moonlight takes advantage of XML language for the report template form. And also it is implemented by Jana language to take the advantage of platform independency. This paper also shows the results of run-time performance of Moonlight which is measured with the time to construct page objects of a report and the time to render the page objects to the print images, respectively.

      • KCI등재

        안드로이드 플랫폼에서 JBox2D 물리 엔진을 이용한 모바일 게임구현

        황기태,Hwang, Ki-Tae 한국인터넷방송통신학회 2011 한국인터넷방송통신학회 논문지 Vol.11 No.6

        물리엔진은 게임에 등장하는 객체들이 실세계의 물리적 법칙을 따라 움직이는 것처럼 시뮬레이션하는 게임엔진의 한 요소이다. 본 논문은 오픈 소스로 제공되는 JBox2D 물리 엔진 라이브러리와 안드로이드 그래픽 API를 이용하여 작성한 모바일 게임의 구현 사례를 소개한다. 본 게임은 Crayon Physics로 알려진 PC 게임의 아이디어를 도입하였다. 이 게임은 사용자 캐릭터와 목표 캐릭터 사이에는 길이 끊어진 상태로 시작되며, 사용자는 끊어진 길을 잇는 다각형 물체를 만들어 사용자 캐릭터가 목표 캐릭터에 도달하도록 해야 한다. 사용자 캐릭터가 목표 캐릭터를 만나게 되면 승리하게 된다. 그러나 캐릭터 및 물체는 중력 등의 물리적 법칙에 지배를 받기 때문에 게임 사용자가 물체의 모양과 만드는 시점 등을 잘 설정해야 한다. 본 논문에서는 PC에는 없지만 모바일 단말기에 있는 LCD 터치와 가속도 센서 등의 다양한 입력 방식을 도입하였다. LCD 터치를 이용하여 사용자가 물체를 임의로 만들 수 있게 하였으며, 단말기를 기울여서 가속도 센서를 작동시켜 물체나 사용자 캐릭터를 이동시키는 방법을 도입하였다. As a software component for computer game, the physics engine simulates objects' movement according to the laws of physics. This paper introduces a design and implementation of mobile game on the Android platform, where we used JBox2D physics engine library and Android graphics APIs. We borrowed the key idea of this game from Crayon Physics which is known as a famous PC game. This game starts with no way from user character to destination character. The game user has to make a way to destination character from user character by creating polygon objects between them. The user wins when user character meets destination character. However, the game user has to decide the time to create objects and their shapes well because all objects in this game are governed by the laws of physics. As an important thing of this paper, we introduced into this game new input methods of LCD touch and sensors embedded in mobile devices but not in PCs. Game users can create objects by drawing polygons with LCD touch and move objects or characters according to sensor values from accelerator sensors by tilting the mobile device.

      • KCI등재

        모바일 환경에서 전자 계약 시스템의 설계 및 구현 : M-XContract

        황기태,김남윤,Hwang, Ki-Tae,Kim, Nam-Yun 한국정보처리학회 2003 정보처리학회논문지 C : 정보통신,정보보안 Vol.10 No.5

        모바일 단말기의 하드웨어 한계, 단말기에 탑재된 시스템의 비호환성, 무선의 낮은 대역폭 등으로 인해 유선 환경의 전자 계약 시스템을 M-Commerce에 그대로 적용하기에는 무리가 있다. 본 논문은 이러한 문제점들을 해결하기 위해 XML 기반의 전자 계약서를 정의하고 이를 바탕으로 모바일 환경에 적합한 전자 계약 시스템 M-XContract를 설계 구현한 내용을 다룬다. M-Xcontract 시스템은 전자 계약 서버, PDA 상에서 고객과 계약하고 전자 서명된 계약서를 서버에 전송하는 M-ESign 모듈, 서명된 전자 계약서를 서버로부터 수신한 후 고객에게 보여주는 M-EDecoder 모듈, 그리고 전자 계약서 저작 도구 X-Auth로 구성된다 M-XContract 시스템의 성능을 분석하기 위해 PDA 상에서 전자 서명 생성 시간, 서버로 전송 시간을 측정하였다. 성능 분석 결과 M-XContract 시스템은 모바일 전자 계약 시스템을 위한 효과적인 모델이라는 결론을 얻었다. Due to hardware resource limit and system incompatibility of the mobile device, and low bandwidth of wireless communication, there are a few difficulties in introducing the digital contract system based on wired communication to M-Commerce. To get over the difficulties, this paper defines a digital contract based upon XML and then addresses the design and implementation of M-XContract, a digital contract system for the mobile environment. M-XContract system has been constructed with the digital contract server, M-ESign module which contracts with the customer on the PDA and transfers the contract digitally signed to the server, M-EDecoder module which shows the contract to the customer from the server, and X-Auth which is a contract authoring tool. To evaluate the run-time performance of the M-XContract, we measured the digital signature generation time and transfer time to the server. The evaluation results show that the M-Xcontract is an efficient model for the mobile contract system.

      • KCI등재

        글로벌 클립보드 시스템에 대한 기초 연구

        황기태,권희정,이상훈,박도연,Hwang, Kitae,Kwon, Heejeong,Lee, Sanghoon,Park, Doyeon 한국인터넷방송통신학회 2017 한국인터넷방송통신학회 논문지 Vol.17 No.5

        본 논문은 글로벌 클립보드 시스템을 제안하고 초기 단계의 연구에 대해 기술한다. 클립보드는 윈도우 운영체제에서 프로그램 사이에 복사-붙여넣기를 위해 일시 저장해두는 저장 공간이다. 글로벌 클립보드는 기존의 클립보드를 인터넷 범위로 확장하여 여러 응용프로그램들이 데이터를 주고받을 수 있는 데이터 전송 시스템이다. 글로벌 클립보드는 2단계로 작동한다. 한 컴퓨터의 사용자가 Ctrl-C와 Ctrl-Shift-C 키를 입력하여 선택한 콘텐츠를 글로벌 클립보드에 올리면, 다른 컴퓨터의 사용자가 Ctrl-Shift-V와 Ctrl-V 키를 입력하여 글로벌 클립보드에 들어 있는 콘텐트를 받아 활용할 수 있다. 글로벌 클립보드는 텍스트, 스크린 캡쳐 이미지, 파일, 디렉터리 등을 모두 다룬다. 본 논문에서는 글로벌 클립보드 서버와 글로벌 클립보드를 활용하는 윈도우 응용프로그램과 안드로이드 앱을 작성하고 시험하였으며, e-mail, 카카오톡, 구글드라이브 등과 사용자의 편리성을 비교한 결과, 높은 편리성을 가지는 것으로 분석되었다. This paper proposes the Global Clipboard System and presents a preliminary study on it. The clipboard is a temporary storage used to copy and paste some contents between application programs in Windows Operating System. The proposed Global Clipboard is a contents delivery system that extends the concept of the existing local clipboard to Internet. The Global Clipboard System operates in two steps. An application user can upload selected contents to the Global Clipboard by typing consecutive keys of Ctrl-C and Ctrl-Shift-C easily. And other users can download and utilize the contents from the Global Clipboard by typing Ctrl-Shift-V and Ctrl-V keys consecutively. The proposed Global Clipboard can deal almost data like simple texts, screen capture images, files, and directories. In this paper, we developed a global clipboard server, a Windows application, and an Android application. We have conducted experiments about functions of the Global Clipboard and also compared delay times between 4 applications such as e-mail, Kakao, Google Drive, and the Global Clipboard. The results of the evaluation show that the time delay spending in sending and receiving contents is shortest when the Global Clipboard is used.

      • KCI등재

        윈도우 운영 체제에서 불법 소프트웨어 방지 시스템

        황기태,김남윤,Hwang, Ki-Tae,Kim, Nam-Yun 한국정보처리학회 2004 정보처리학회논문지D Vol.11 No.2

        본 논문은 조직 내에 소프트웨어의 불법적인 설치/사용을 방지하는 소프트웨어 시스템에 관해 기술한다. 이 시스템에서 서버 컴퓨터는 모든 소프트웨어를 압축하여 관리하며, 클라이언트 컴퓨터는 반드시 서버로부터 소프트웨어를 다운로드받아 설치하고 불법 소프트웨어의 설치 상태를 주기적으로 서버에 보고한다. 또한 외부로의 정품 소프트웨어의 유출과 변조를 방지하기 위해 윈도우 운영체제에서 인증 시스템과 세션 키를 이용한 암/복호화 개념을 도입한다. 본 논문에서 제안된 시스템은 정품 소프트웨어의 불법 사용 방지뿐만 아니라 라이센스 통제와 소프트웨어 관리의 용이성의 장점을 가진다. This paper presents the software system that protects illegal installation and use of the commercial software. The server computer in this system stores the compressed versions for all software, while client computers install all software by downloading them from the server. Also the client computers periodically report to the server whether they have illegally installed software. This system introduces authentication and encryption/decryption using the session key under Windows Operating System to prevent interception of the software package from outside world and malicious modification of the transfer message between the server and the client. The proposed system in this Paper has several advantages such as providing real-time control of license and easy maintenance of the software as well as protecting illegal use of the software.

      • KCI등재

        드론 라이브 영상의 다중 스트리밍 시스템 구현

        황기태,김지나,최용석,김준희,김형민,정인환,Hwang, Kitae,Kim, Jina,Choi, Yongseok,Kim, Joonhee,Kim, Hyungmin,Jung, Inhwan 한국인터넷방송통신학회 2018 한국인터넷방송통신학회 논문지 Vol.18 No.1

        본 논문은 DJI 사의 Phantom4 드론이 촬영한 라이브 영상을 여러 사용자에게 스트리밍하는 시스템을 구현한 사례를 소개한다. 스트리밍 서버는 라즈베리파이3 보드로 만들어 이동성을 높였으며, HTML5 표준 웹 브라우저를 탑재한 어떤 기기에서도 실시간으로 비디오 스트림을 재생할 수 있도록 구현하였다. 스트리밍 서버는 FFmpeg 오픈 소스를 컴파일하여 사용하였고, 전체를 제어하는 소프트웨어는 자바로 작성하였으며, 드론으로부터 비디오를 받아 스트리밍 서버로 전송하는 모듈은 안드로이드 앱으로 구현하였다. 본 논문에서 구현된 시스템은 스트리밍 서버의 낮은 처리능력에 맞추어 148x112의 해상도에서 초당 24프레임으로 성공적으로 실시간 스트리밍을 달성하였다. This paper presents an implementation of a streaming system which can forward live video stream to multiple users from a Phantom4, which is a drone made by DJI. We constructed the streaming server on Raspberry Pi 3 board for high mobility. Also We implemented the system so that the video stream can be played on any devices if the HTML5 standard web browser is utilized. We compiled C codes of FFmpeg open sources and installed in the Raspberry Pi3 as the streaming server and developed a Java application to execute as the integrated server that controls the other softwares on the streaming server. Also we developed an Android application which receives the live video stream from the drone and sends the streaming server continuously. The implemented system in this paper can successfully stream the live video on 24 frames per second at the resolution of 148x112 in considering the low hardware throughput of the streaming server.

      • KCI등재

        라즈베리파이와 MQTT를 이용한 스마트 가드닝 구현

        황기태,박혜진,김지수,이태윤,정인환,Hwang, Kitae,Park, Heyjin,Kim, Jisu,Lee, Taeyun,Jung, Inhwan 한국인터넷방송통신학회 2018 한국인터넷방송통신학회 논문지 Vol.18 No.1

        본 논문은 라즈베리파이를 이용하여 온도, 토양습도, 조도에 따라 자동으로 물과 빛을 제공하며, 원격 카메라를 이용하여 실시간으로 식물 상태를 전송하는 스마트 화분의 구현 사례를 소개한다. 화분의 용기는 5개의 층으로 분리하고, 각 용기는 3D프린터로 직접 제작하였다. 용기는 5개 층을 연결하여 사용하며 추후 확장할 수 있도록 설계하였다. 그리고 용기 내부에 라즈베리파이와 센서, 펌프, 그리고 카메라를 장착하였다. 본 연구에서는 사용자가 원격에서 카메라나 센서 정보를 받아 스마트 화분을 관찰하고 제어할 수 있도록 안드로이드 앱을 개발하였으며, 앱과 라즈베리파이 사이의 데이터 통신 및 제어는 MQTT 프로토콜을 이용하였다. This paper presents an implementation of a smart plant pot which can supply light and water automatically according to the result of detection on current temperature, humidity and illumination, and deliver the images of the plant realtime by using a camera installed in the pot. We designed a container of the plant pot divided into five layers, printed each of them with a 3D printer, and then assembled them. Inside of the container, we installed sensors, a pump, and a camera. We developed an Android application so that the user can control the plant pot and monitor its state. In communication between the Android application and the Raspberry Pi, MQTT protocol was utilized.

      • KCI등재

        시간 연속적인 스크린 이미지와 오디오의 스트리밍을 위한 멀티미디어 시스템

        황기태,Hwang, Ki-Tae 한국정보처리학회 2002 정보처리학회논문지B Vol.9 No.2

        본 논문에서는 컴퓨터를 이용한 원격 강의, 원격 학습, 데모 화면 제작 등의 응용들에 필요한 동영상 멀티미디어 시스템을 제안한다. 이들 멀티미디어 응용들을 지원하기 위해서는 실세계 비디오를 다루는 동영상 시스템과는 달리, 시간적으로 변하는 컴퓨터 스크린과 오디오로 구성되는 동영상을 저작하고 재생하는 멀티미디어 시스템이 요구된다. 연속적으로 변하는 컴퓨터 스크린 이미지는 실세계 비디오의 크기와 영상 특성에 있어 차이점을 가지므로 기존의 MPEG 등과 같은 압축 알고리즘이 부적합하며 따라서 본 논문에서는 새로운 압축 알고리즘을 제안하고 멀티미디어 시스템을 설계 구현한 내용을 설명한다. 또한 본 논문에서 제안된 압축 알고리즘의 성능과 시스템 전체의 성능을 평가한 결과를 보인다. This paper proposes a motion-video multimedia system needed for computer applications like remote lecturing, distance learning, product demonstrations, and so on. The applications need a multimedia system which can author and play a motion-Video that is composed with computer screen images and audio continuously varing as time flows, not with real motion videos. Since the computer screen images are not like the real world video images in several rejects, MPEG is not competent as a compression algorithm for computer screen images raring continuously In this paper a new compression algorithm has been proposed, and a multimedia system that authors and plays a motion-video file which contains computer screen images and audio has been implemented. Also this paper shows the result of performance evaluation of both the compression algorithm and the multimedia system implemented in the paper.

      • KCI등재

        프록시 기반의 저 통신 비용 모바일 신디케이션

        황기태(Kitae Hwang),김남윤(Namyun Kim) 한국통신학회 2009 韓國通信學會論文誌 Vol.34 No.8b

        현재 웹 신디케이션 기술은 주로 데스크탑 환경에서 구현 활용되고 있기 때문에 이동성에 대한 고려가 되어있지 않다. 본 논문에서는 데스크탑 기반의 웹 신디케이션 기술을 모바일 인터넷으로 확장하는데 초점을 맞추었다. 모바일 단말기에서 데스크탑 기반의 웹 신디케이션을 단순히 적용하게 되면 정기 구독으로 인해 높은 무선통신 비용을 초래할 수 있다. 본 논문은 낮은 통신 비용으로 모바일 신디케이션을 구현할 수 있는 PMS(Proxy-based Mobile Syndication) 모델을 제안한다. PMS 모델은 모바일 단말기와 웹 사이트 사이에 프록시서버인 MWProxy를 정의한다. 프록시 서버는 웹 사이트에서 수신한 채널에서 변경된 아이템을 선택하여 간소화한 채널로 재구성함으로써 통신 비용을 줄일 수 있는 장점이 있다. 본 논문에서는 PMS 모델을 실제 휴대폰 상에서 설계 구현하고 에뮬레이터를 이용하여 성능을 평가하였다. Currently, web syndication is usually utilized in desktop environments, but not considering mobile environments. In this paper, we focus on the extension of the desktop based web syndication to the mobile internet. Simply adapting the desktop based web syndication to mobile devices can cause high wireless internet communication cost. We propose PMS(Proxy-based Mobile Syndication) model which achieves low cost mobile syndication. In the PMS model, MWProxy is defined as a proxy server between mobile devices and web sites. It can reduce the communication cost by peeking up modified items from the web sites and reducing the channel size. In this paper, we designed and implemented the PMS system in a mobile phone and evaluated the performance of the PMS system by conducting real experiments using mobile emulators.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼