• Title/Summary/Keyword: 어플리케이션 채택

Search Result 61, Processing Time 0.025 seconds

Design and Implementation of the National R&D Information System Based-on Service-Oriented Architecture (SOA 기반의 국가 R&D 정보시스템 설계 및 구현)

  • Kim, Myun-Gil;You, Beom-Jong
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.06b
    • /
    • pp.101-106
    • /
    • 2007
  • 본 논문에서는 SOA(Service Oriented Architecture) 기반으로 국가 R&D 정보의 종합 조회 기능을 제공하는 국가 R&D 정보시스템(RnDIS: R&D Information System)을 설계 및 구현하였다. 물리적으로 분산되고 각각 별도의 DB를 구성하여 활용하는 이질적인 4개의 응용시스템의 기능을 효과적으로 연계 및 활용하기 위해 유연하며 확장이 용이한 SOA를 채택하였다. 서비스의 식별, 정의, 분석 등의 개발을 위해 CBD 방법론을 확장한 새로운 서비스 개발방법론을 정의 및 활용하였으며, RnDIS를 위해 4개의 어플리케이션 서비스와 4개의 비즈니스 프로세스 서비스를 정의 및 설계하였다. 어플리케이션 서비스는 기존의 자바코드로부터 WSDL(Web Service Description Language)을 생성하는 래핑(wrapping) 방식을 사용하여 구현하였며, 비즈니스 프로세스 서비스는 BPEL(Business Process Execution Language) 엔진을 이용하여 어플리케이션 서비스를 조합하는 방식을 이용하여 구현하였다. RnDIS는 NTIS(National Science and Technology Information System) 공식 홈페이지(http://www.ntis.go.kr)의 종합검색 메뉴로 시범서비스 되고 있으며, 향후 서비스 대상 데이터의 확장과 기능 추가를 통해 정식 서비스를 오픈 할 예정이다.

  • PDF

Automating XML documents Transformations based on Semantic and Encoded Structure Analysis (의미 분석과 부호화된 구조 분석을 이용한 XML 자동 변환)

  • Yang, Hong-Jun;Kawk, Dong-Guy;Moon, Hyun-Joo;Yoo, Chae-Woo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2008.06b
    • /
    • pp.562-567
    • /
    • 2008
  • XML은 W3C 표준으로 채택된 이후로 많은 어플리케이션에서 데이터를 표현하는 방법으로 사용되고 있다. XML문서는 특정 어플리케이션에 종속적이기 때문에 XSLT를 이용하여 변환한 뒤 사용하게 된다. 그러나 변환에는 많은 노력, 시간과 비용이 소요되기 때문에 이를 자동으로 변환하는 시스템을 구축하는 것이 최선의 방법이다. 이를 위해서 XTGen이나 XSLT 스크립트 시스템이 기존에 제안되었지만 사용자가 엘리먼트간의 관계를 수동으로 처리하는 방식이거나 변환 문서간 단말 노드의 1:1 매칭이라는 제약과 대규모 변환에 어려움이 있다. 본 논문은 JAWS를 이용한 엘리먼트간의 의미 관계 분석과 DTD의 구조를 분석하여 XSLT를 생성함으로써 기존 시스템들의 단점을 보완하고 더 높은 정확성을 보장한다는 장점을 가지고 있다. 본 논문에서 제안하는 시스템은 XML 문서를 변환하기 위한 XSLT를 자동으로 생성하여 XML 문서를 변환하는 모든 과정을 자동화 함으로써 문서 변환에 따르는 비용의 절감할 수 있을 것으로 기대된다.

  • PDF

무선 인터넷 단말 플랫폼의 구조와 역할 및 현황

  • Lee Eun-Bok;Im Jong-Tae;Kim Jong-Bae;Kim Hu-Jong
    • Information and Communications Magazine
    • /
    • v.23 no.5
    • /
    • pp.80-90
    • /
    • 2006
  • 무선 인터넷 서비스가 다양화됨에 따라 핸드폰에 올라가는 시스템 소프트웨어들은 매우 복잡해지고 이에 따라 출시되는 시간도 오래 걸리게 되었다. 경쟁적인 휴대폰 시장에서는 새로운 서비스가 올라간 새 휴대폰을 빨리 시장에 출시하는 것이 중요하다. 이에 따라 휴대폰 개발사와 통신사는 어플리케이션과 운영 체제 사이의 통일된 실행 환경으로 모바일 핸드폰 플랫폼을 채택하려 한다. 본문에서는 한국의 최초 무선 인터넷 서비스 회시인 SK 텔레콤이 개발된 핸드폰 플랫폼인 T-PAK에 대해서 설명하도록 한다. T-PAK은 여러 어플리케이션과 서비스를 지원하기 위해 C와 C, 그리고 J2ME MIDP 까지 지원하는 일관된 API 집합들을 제공하고 있다. 이들 API 집합들은 전화 기능과 단말 리소스 관리 기능, 그리고 유연한 UI 기능을 포함하고 있으며 이들을 이용하여 T-PAK 이 핸드폰의 모든 기능을 가지게 하는 것이 가능했다. 또한 T-PAK에서는 이들 API 집합들을 구분된 DLL 형태로 가지고 있어서 내부에서 지원하는 동적 모듈 지원 기능을 이용하여 전파를 통하거나 케이블을 통해서 각자 확장하거나 업데이트 하는 것이 가능하다.

Design and Implementation of Dynamic Web Server Page Builder on Web (웹 기반의 동적 웹 서버 페이지 생성기 설계 및 구현)

  • Shin, Yong-Min;Kim, Byung-Ki
    • The KIPS Transactions:PartD
    • /
    • v.15D no.1
    • /
    • pp.147-154
    • /
    • 2008
  • Along with the trend of internet use, various web application developments have been performed to provide information that was managed in the internal database on the web by making a web server page. However, in most cases, a direct program was made without a systematic developmental methodology or with the application of a huge developmental methodology that is inappropriate and decreased the efficiency of the development. A web application that fails to follow a systematic developmental methodology and uses a script language can decrease the productivity of the program development, maintenance, and reuse. In this thesis, the auto writing tool for a dynamic web server page was designed and established by using a database for web application development based on a fast and effective script. It suggests a regularized script model and makes a standardized script for the data bound control tag creator by analyzing a dynamic web server page pattern with the database in order to contribute to productivity by being used in the web application development and maintenance.

HyTime Engine Design for Hypermedia Systems based on SGML (SGML에 기반한 하이퍼미디어를 위한 HyTime 엔진 설계)

  • 권일정;신경희;유재우
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10b
    • /
    • pp.268-270
    • /
    • 1999
  • HyTime(Hypermedia/Time-Based Structuring Language)는 SGML 문서에 하이퍼미디어를 포함하는 기능으로 확장하고, 하이퍼미디어의 논리 구조를 기술하기 위한 언어로 1992년 4월에 국제표준으로 채택되었다. 기존의 문서들은 각기 다른 플렛폼마다 그들만의 문서포맷이 정해져 있는 이유로 상이한 플랫폼에서도 문서를 서로 교환할 수 있도록 하기 위한 SGML 표준을 채택하게 되었다. SGML 환경하에서 많은 문서들은 하이퍼링크와 멀티미디어 정보를 포함하는 문서로 발전하게 된다. 하이퍼미디어문서의 처리를 위한 표준으로 HyTime이 정의되고 많은 어플리케이션들이 이를 적용하고 있으며 하이퍼문서로의 확장을 위한 HyTime 엔진이 요구된다. 이에 본 논문에서는 하이퍼미디어 문서 시스템을 구현하기 위한 필수 요소인 HyTime 엔진의 설계와 HyTime 엔진의 처리 절차에 관해 연구하였다.

  • PDF

Proxy Cache Replacement Policy reflecting Network Transmission Costs in Web and Multimedia Environments (웹과 멀티미디어 요청이 혼재한 환경에서 네트워크 전송 비용을 고려한 프락시 캐시 교체 정책)

  • 서진모;강지숙;남동훈;박승규
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04a
    • /
    • pp.10-12
    • /
    • 2002
  • 사용자의 요구와 인터넷 어플리케이션의 발달로 규모가 큰 미디어 오브젝트의 수가 급증하고 있다. 따라서 네트워크 전송비용은 반드시 고려해야 하는 중요한 요소이다. 본 논문에서는 기존 프락시 캐시 교체 정책들을 분석하고, 이를 개선한 G-N 및 L-N 정책을 제안한다. 이것은 프락시 캐시 소프트웨어인 'Squid'에서 채택하고있는 GDSF와 LFU-DA 정책에 네트워크 전송 비용을 추가하여 확장한 알고리즘이다. 시뮬레이션을 통하여 기존의 알고리즘과 비교해 본 결과, 평균 응답 시간을 10%이상 감소시킬 수 있었으며, 추가로 드는 비용(Processing Overhead)은 3게 증가하지 아니 하였음을 확인하였다.

  • PDF

Visual XML Editor Supporting Integrated Editing Environment (통합 편집 환경을 지원하는 시각적 XML 편집기)

  • 최상길;정영우;곽지현;김건우;김상욱
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10c
    • /
    • pp.249-251
    • /
    • 1998
  • XML은 W3C에서 권고안으로 채택됨으로써, 이를 바탕으로한 CDF, RDF, WIDL, WebBroker 등과 같은 많은 웹 어플리케이션들이 개발되고 있다. XML은 HTML과 같은 단일하고 고정적인 문서 구조에서 벗어나서 자신만의 구조를 가지는 문서를 작성할 수 있도록 해준다. 또한 문서의 내용과 그 내용의 표현이 분리되어 있어, 원 문서의 내용을 변화시키지 않고도 여러 가지 형식으로 표현될 수 있다. 본 논문에서는 이러한 확장된 기능을 가지는 XML 문서를 보다 직관적이고 시각적으로 편집할 수 있는 XML 편집기를 제안한다. 본 시각적 XML을 기반으로 하는 다양한 문서를 편집하는데 범용적으로 사용될 수 있다.

  • PDF

The Implementation of Graphic Pipeline Simulator for 3D Graphic Accelerator Hardware Design (3차원 그래픽 가속 하드웨어 설계를 위한 그래픽 파이프라인 시뮬레이터 구현)

  • 이원종;박우찬;한탁돈
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10c
    • /
    • pp.3-5
    • /
    • 2000
  • 고성능의 3차원 그래픽 가속기 설계를 위해서는 어플리케이션, 하드웨어 구조, 수행모델 채택, 설계비용 등의 다양한 고려사항이 요구되고 따라서 각 모델에 따른 사전 시뮬레이션 환경구축은 반드시 필요하다. 이에 본 논문에서는 기본적인 3차원 그래픽 파이프라인 작업을 수행하여 다양한 결과를 보여주는 이식성 높은 시뮬레이션 환경을 제공함으로써 3차원 그래픽 가속하드웨어 세부모듈 설계에 필요한 설계 고려사항을 효과적으로 제시할 수 있게 하였다.

  • PDF

Performance Evaluation for Implementing HLA/RTI (HLA/RTI 구현을 위한 시스템 성능 평가)

  • 김호경
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 1999.10a
    • /
    • pp.319-324
    • /
    • 1999
  • 미국 국방성에서는 고수준 아키텍쳐(High Level Architecture)를 국방성의 모델링, 시뮬레이션 프로그램의 표준으로 채택하고 있으며, 광범위한 어플리케이션, 컴퓨팅 아키텍쳐, 통신 환경으로 그 영역이 확장되고 있다. 지난 '99 춘계 학술 대회에서 발표된 논문에서는 이러한 경향을 수용하면서 효율적인 분산 시뮬레이션을 지원하기 위한 시스템 아키텍쳐와 프로토콜을 제안하였다. 본 논문에서는 제안된 시스템의 변경 내용을 소개하고, 시스템의 프로토타입을 구현한 후, 그것에 대한 성능 평가 결과를 제시한다. 성능 평가는 시스템의 확장성과 네트워크 트래픽이 많은 경우의 메시지 전송 정책에 초점을 두고 진행되었다.

  • PDF

An Analysis of Non-users of Mobile Healthcare Applications: Based on Diffusion of Innovations Theory (건강 어플리케이션 비이용자에 관한 연구: 혁신확산이론을 중심으로)

  • Yi, Yong Jeong;Bae, Beom Jun
    • Journal of the Korean Society for information Management
    • /
    • v.34 no.1
    • /
    • pp.135-154
    • /
    • 2017
  • The purpose of the study is to identify the barriers to using mobile health applications based on the Diffusion of Innovations Theory. The study employed a purposive sampling to recruit college students who were non-adopters or rejecters. The study participants were a total of 44 students, who consist of 32 males and 12 females, and paper-based interviews were conducted. The findings of the study indicated that attributes such as relative advantages, complexity, trialability and observability were not considerable factors of impeding the adoption or continuous use of health applications, whereas relative disadvantages and compatibility were. The study suggests that health application developers and service providers minimize relative disadvantages and enhance compatibility of the innovation with consumers' life styles, rather than try to improve relative advantages and complexity, to more effectively encourage non-adopters to try and maintain using the innovation.