• 제목/요약/키워드: 자바 API

Search Result 118, Processing Time 0.031 seconds

Implementation of REST Web Sorvics in Korea@Home Desktop Grid System (Korea@Home 데스크톱 그리드 시스템에서 REST 웹 서비스 구현)

  • Han, Chang-Hwan;Han, Youn-Hee;Gil, Joon-Min;Kang, Sang-Won;Choi, Jang-Won
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.10d
    • /
    • pp.456-461
    • /
    • 2007
  • 기존의 P2P기반의 분산컴퓨팅 시스템을 일반 응용수행자가 사용하기 위해서는 수동적으로 시스템에 위탁하여 수행하여 왔다. 이러한 구조에서 응용수행자가 자신이 원하는 응용을 계산도구로서 분산컴퓨팅 시스템을 활용하여 수행하고 최종 결과를 받아오는 것은 복잡하고 어려운 과정이었다. 본 논문에서는 이러한 과정을 간편화하고 분산컴퓨팅 시스템의 참여도를 높이기 위하여 웹 서비스 Open API를 사용한 개방형 분산컴퓨팅 시스템을 구현하였다. 본 논문은 국내의 P2P기반 분산컴퓨팅 시스템인 Korea@Home 데스크톱 그리드 시스템을 소개하고 이 시스템에서 효율적으로 Open API를 제공하기 위하여 REST 웹 서비스를 구현하고 응용수행자의 편의를 위한 인터페이스로 자바 클래스를 제공하였다. 응용수행자는 제공되는 인터페이스를 통하여 간단한 프로그래밍 지식으로 Korea@Home 데스크톱 그리드 시스템을 웹 서비스 방식으로 이용할 수 있다.

  • PDF

Extraction and Implementation of MPEG-4 Facial Animation Parameter for Web Application (웹 응용을 위한 MPEC-4 얼굴 애니메이션 파라미터 추출 및 구현)

  • 박경숙;허영남;김응곤
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.6 no.8
    • /
    • pp.1310-1318
    • /
    • 2002
  • In this study, we developed a 3D facial modeler and animator that will not use the existing method by 3D scanner or camera. Without expensive image-input equipments, we can easily create 3D models only using front and side images. The system is available to animate 3D facial models as we connect to animation server on the WWW which is independent from specific platforms and softwares. It was implemented using Java 3D API. The facial modeler detects MPEG-4 FDP(Facial Definition Parameter) feature points from 2D input images, creates 3D facial model modifying generic facial model with the points. The animator animates and renders the 3D facial model according to MPEG-4 FAP(Facial Animation Parameter). This system can be used for generating an avatar on WWW.

An Implementation of E-Mail System with Certification of Delivery based on Java (자바 기반의 배달증명이 가능한 전자메일 시스템 구현)

  • Woo, Joon;Ha, Young-Guk;Lim, Shin-Young;Lee, Jae-Kwang
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.11S
    • /
    • pp.3289-3298
    • /
    • 1999
  • E-mail system is the most important service that enterprises and normal users in internet use. However, because a data security is not satisfied yet, and E-mail system with security service is essential. In this paper, We implemented the E-mail system with Certification of Delivery that was not provided in prior mail system with basic security services and can prove that sender's document is properly sent to the intended receipt. And an implementation of the system used Java Cryptography API.

  • PDF

Study on Research of Secure Crypto System Using a ECC Crypto System (ECC 암호시스템을 활용한 강력한 암호시스템의 구축 및 사례연구)

  • 최병선;황영철;이원구;이재광
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2003.11b
    • /
    • pp.707-710
    • /
    • 2003
  • 인터넷은 전 세계를 연결하는 매체로서, 그 사용자가 매년 폭발적으로 증가하고 있다. 이러한 인터넷 사용자간의 자료 교환 수단으로서 전자우편은 표준이라 말할 수 있을 만큼 많이 사용되고 있다. 일반 편지에서부터 상업광고 목적의 전자우편에 이르기까지 다양한 분야에서 사용되고 있다. 하지만 이러한 전자우편에도 많은 문제가 존재한다. 기존의 전자우편은 간단한 방법으로 내용을 열람하거나 변조할 수 있어 중요한 정보나 사생활 노출의 위험에서 벗어날 수 없다. 이러한 데이터에 대한 보안이 기대에 미치지 못하고 있기 때문에 암호학적으로 강력한 전자우편 시스템의 개발이 시급하다 본 논문에서는 기본적인 정보보호 서비스 외에 기존의 전자우편 시스템에서는 제공되지 않는 배달 증명 및 내용 증명 기능을 제공하고 자바 암호 API를 사용하여 안전한 키 교환이 가능하도록 하였다.

  • PDF

A Design and Implementation of Verification Application for Digital Settop-box Middleware (디지털 셋탑박스 미들웨어를 위한 검증 어플리케이션 설계 및 구현)

  • Lee Ju-Yong;Lee Won-Joo;Jeon Chang-Ho
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06a
    • /
    • pp.256-258
    • /
    • 2006
  • 최근 본격적인 지상파 디지털 방송 서비스가 급속히 확산되면서 케이블 TV와 지상파 TV에 공통으로 사용되는 셋탑박스(settop-box)개발이 활발히 이루어지고 있다. 또한 이러한 셋탑박스를 검증할 수 있는 검증 어플리케이션의 필요성이 증가하고 있다. 따라서 본 논문에서는 지상파 TV와 케이블 TV에 공용으로 사용되는 디지털 셋탑박스(settop-box)가 ACAP과 OCAP 미들웨어 표준에 따라 개발되었는지 여부를 검증할 수 있는 어플리케이션을 설계하고 구현한다. 이 검증 어플리케이션은 ACAP과 OCAP 표준에 명시된 자바 API를 셋탑박스에서 제공하는지 여부와 올바른 필수 기능의 구현 여부를 검증할 수 있다. 그리고 실험을 통하여 본 논문에서 구현한 검증 어플리케이션을 사용하면 OCAP 표준의 경우 99%, ACAP표준의 경우 95%를 검증할 수 있다는 것을 알 수 있었다.

  • PDF

Implementation of Secure E-Mail System with Digital Signature (디지털 서명이 가능한 보안 전자메일 시스템의 구현)

  • Lee, Jong-Chul;Kang, Min-Sup
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11b
    • /
    • pp.1111-1114
    • /
    • 2002
  • 본 논문에서는 메시지 암 복호화는 물론 디지털 서명 및 배달 증명이 가능 가능한 보안 전자 메일 시스템의 설계 및 구현에 관하여 기술한다. 제안된 시스템은 이메일의 내용을 암호화하여 이메일 수신자만이 그 내용을 볼 수 있도록 하는 기밀성을 제공해 주며, 디지털서명 기능을 제공하여 송신자라고 주장하는 사용자와 이메일을 실제로 보낸 송신자가 동일인인가를 확인해준다. 또한, 메시지 무결성, 송신자 부인 봉쇄 그리고, 배달증명 서비스를 제공한다. 제안된 시스템의 구현은 자바 암호 API 클래스를 기반으로 하였고, GUI를 위해 J빌더 6을 사용하였다.

  • PDF

Design of C/C++ Code Recycle System for No ActiveX in HTML5 Environment (HTML5 환경에서 No ActiveX를 위한 C/C++ 코드 재활용 시스템 설계)

  • Choi, Tae-Bum;Park, Seok-Cheon;Oh, Jung-Bok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.04a
    • /
    • pp.629-632
    • /
    • 2015
  • ActiveX는 DLL(C/C++ 컴포넌트) 연동과 로컬 리소스를 사용하여 웹의 한계를 극복할 수 있는 웹 애플리케이션을 기술이다. 최근 까지 국내에서 널리 활용되어 왔지만 호완성과 보안문제로 인해 폐지될 예정이다. 현재 HTML5가 대안으로 고려되고 있지만 지원되는 API 안에서만 자유롭고 DLL(C/C++ 컴포넌트) 호출이 불가능하기 때문에 ActiveX를 완벽하게 대체하기는 사실상 불가능하다. 따라서 본 논문에서는 기존의 ActiveX의 DLL(C/C++ 컴포넌트) 코드를 재활용하기 위해 GNU 빌드 시스템과 통합 빌드 시스템을 통해 코드 의존성을 분석하고 LLVM을 통해 비트코드로 컴파일한 후 최종적으로 Emscripten을 통해 자바스크립트 코드로 재활용하는 시스템을 설계 하였다.

Retrieval System using Jini and JDBC in Heterogeneous Databases (이질형 데이터베이스에서 Jini와 JDBC를 이용한 검색 시스템)

  • Park, Je-Sung;Hwang, Bu-hyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.04a
    • /
    • pp.1-6
    • /
    • 2000
  • 분산되어 있는 이질형 데이터베이스들을 통합하여 단일 인터페이스를 이용하여 접근 가능하게 하는 시스템에 대한 연구가 진행되고 있다. JDBC는 하나의 응용 프로그램 내에서 여러 데이터베이스와의 연결이 불가능한 문제점을 해결하고 데이터베이스에 대한 일관된 흐름을 제공하는 자바 API이다. 그러나 새로운 데이터베이스가 추가되거나 제거되는 경우, JDBC를 이용하여 이질형 데이터베이스들을 통합하는 방법은 응용 프로그램을 정적으로 재구성해야 한다는 문제점이 발생한다. 또한 CORBA를 이용하여 이질형 데이터베이스를 통합하는 방법에서도 데이터베이스의 추가나 제거가 발생하는 경우, 미들웨어에 존재하는 구현객체의 수정이 필요하거나 추가되는 구현객체의 정보를 알아야한다. 본 논문에서는 지니 기술과 JDBC를 이용하여 사용자가 단일 인터페이스를 통하여 이질형 데이터베이스들에 저장된 정보를 접근할 수 있는 검색 시스템을 제안한다. 제안하는 시스템은 네트워크에 연결된 데이터베이스들의 연결 변화를 동적으로 감지하여 시스템을 자발적으로 구성함으로써, 기존의 이질형 데이터베이스 통합 방법의 문제점을 제거한다. 또한 본 논문에서 제안하는 지니와 JDBC를 이용한 검색 시스템의 모델을 응용하여 이질형의 데이터베이스로 운영되는 쇼핑몰에서 비교 검색 방법을 제안한다.

  • PDF

Feature Model Validation Tool based on Ontology (온톨로지 기반의 특성 모델 검증 도구)

  • Kim, Min-Kyung;Song, Eun Chong;Han, Ji Hee;Choi, Seung-Hoon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.11a
    • /
    • pp.276-279
    • /
    • 2010
  • 소프트웨어 제품 라인 개발 패러다임은 관련 제품들 사이의 공통점과 차이점을 이용해 보다 전략적인 재사용을 가능하게 함으로써 소프트웨어 개발 생산성을 높여 주는 개발 방법론이다. 공통점과 차이점을 분석하고 모델링하기 위해 가장 중요한 모델이 특성 모델이다. 특성 모델은 규모가 커짐에 따라 오류를 포함할 가능성이 커지며 이를 검증하기 위한 자동화된 도구가 필요하다. 본 논문에서는 온톨로지를 자바 언어로 구현 가능하게 해주는 Protege API, OWL기반의 시맨틱 웹 규칙 언어인 SWRL, 규칙 추론 엔진인 Pellet Reasoner 등의 기술을 이용한 특성 모델 검증 도구를 제안한다.

An Implementation of Context Aware Server Based on Multi-Reasoning (다중 추론기반 상황인식 서버의 구현)

  • Jeong, Jang-Seop;Ki, Byung-Wook;Bang, Dae-Wook
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.11a
    • /
    • pp.1770-1773
    • /
    • 2010
  • 최근 웹상에 존재하는 데이터와 정보들을 사람뿐만 아니라 기계의 컴퓨터 프로그램이 이해할 수 있도록 시멘틱 추론을 기반으로 표현하는 방법은 날로 발전하고 있다. 그렇지만 상황인식 시스템을 구성하는 요소들의 모호성과 복잡성 해결을 위해 다양한 연구가 진행되고 있음에도 불구하고, 기존의 방법들은 주로 규칙기반 추론방법만 적용하여 구현함으로써 정보의 신뢰성과 정확성 확보에 있어 불합리한 요소와 추론의 한계가 많은 것이 현실이다. 따라서 본 논문에서는 단일 추론의 한계를 보완하기 위하여 온톨로지 추론, 규칙 추론 또는 확률 추론을 상황에 따라 선택할 수 있는 다중 추론기반 상황인식 서버를 제안하고, OWL 온톨로지 및 자바기술, JADE 이동 에이전트 그리고 $Prot{\acute{e}}g{\acute{e}}$-OWL API로 구현하는 과정과 성능분석 결과를 설명한다.