• Title/Summary/Keyword: 컴포넌트기반 시스템

Search Result 897, Processing Time 0.032 seconds

Rule based Component Development Technique and Case study (룰 기반 컴포넌트 개발 기법 및 사례)

  • Kim Jeong Ah;Hwang Sun Myung;Jin Young Taek
    • The KIPS Transactions:PartD
    • /
    • v.12D no.2 s.98
    • /
    • pp.275-282
    • /
    • 2005
  • In order to increase extendibility and reusability of components during component design, the variability discovered in a business application development needs to be defined to separate rules. That is because component adaptation techniques through redefinition of implementation classes and interface wrapping have limits to support the component reusability. Therefore, It's essential to design the component which takes into account the future reusability in the component development. In this paper, we extended the existing component architecture to incorporate rule components by separating variable properties from the components and defined the necessary syntax for the rule definition. In the case study, we built the business components for an insurance sales application and verified the component reusability through the rule redefining.

Implementation of Web-based Reporting System (웹 기반 리포팅 시스템 구현)

  • Kim, Young-Kyun
    • Journal of the Korea Computer Industry Society
    • /
    • v.7 no.5
    • /
    • pp.495-502
    • /
    • 2006
  • This paper describes how to implement reporting system for web-based information system. Reporting system is the S/W module that user is able to produce output of data in formal format. In Client/Server system, remote user can make formal output with client-side reporting component module. This client reporting component is usually system dependent. With web based information system, intranet, evolving, this client/server system need to he migrated to web-based reporting system. Reporting system component support multi-processing and real-time text/graphic output of server data. Ant Client can save or pint web page of client module. Especially, for real test its function and user interface, this reporting component is adopted in real network management system. The result shows that this reporting system component is very smart and excellent for real time web based monitoring system.

  • PDF

The Value-Added Brokerage Concept for Steering the CBSD Environments (CBSD 활성화를 위한 확장된 부가가치 중개 개념)

  • Sim, U-Gon;Baek, In-Seop;Lee, Jeong-Tae;Ryu, Gi-Yeol
    • The KIPS Transactions:PartD
    • /
    • v.8D no.6
    • /
    • pp.681-690
    • /
    • 2001
  • In this paper, we propose a steering concept that considers overall aspects in the CBSD (Component-Based Software Development) environments. While many researches which are concentrated on using components, market promotion and component development itself seem to be insufficient. To overcome this problem, we introduce a brokerage concept called“Value-Added Brokerage Concept”that provides the following three services:1) domain architecture-based component promotion, 2) intelligent component search, and 3) white-box service. Domain architecture-based component promotion facilitates balancing component production and promoting architecture-level large scale reuse. Intelligent component search enables to overcome the long time search and selection problem. Finally, white-box service is for solving maintenance problems, which is one of the most critical problem in the CBSD environments. Especially, we expect this proposed concept would be well adapted to our national environments.

  • PDF

Development of a File-based Moving Objects Storage Component for Efficient Storage and Retrieval of Moving Objects (이동 객체의 효율적인 저장과 검색을 위한 화일 기반 이동 객체 저장 컴포넌트의 개발)

  • 장유정;김동오;홍동숙;한기준
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04b
    • /
    • pp.118-120
    • /
    • 2004
  • 최근 무선 인터넷 인구의 증가로 인해 이동 객체의 위치 데이타를 활용하여 다양한 서비스를 제공하는 위치 기반 서비스와 텔레매틱스에 대찬 관심이 급증하고 있다 위치 기반 서비스와 텔레매틱스 분야에서 다양한 응용 서비스를 제공하기 위해서는 대용량의 위치 데이타를 빠르고 정확하게 저장하고 검색할 수 있는 이동 객체 데이타베이스 시스템이 필수적으로 요구된다. 그러나, 기존의 데이타베이스 시스템을 사용하여 대용량의 위치 데이타를 처리할 경우 트랜잭션 연산의 증가로 인하여 저장 밀 검색 성능이 저하된다 이러한 문제점을 해결하기 위해 본 논문에서는 이동 객체의 위치 데이타를 효율적으로 저장하고 검색하기 위한 화일 기반 이동 객체 저장 컴포넌트를 개발하고 성능 평가를 수행하였다. 화일 기반 이동 객체 저장 컴포넌트는 다중 연결 관리자, 단순 질의 처리기, 인덱스 관리자. 데이타 화일 관리자, 인덱스 파일 관리자, 메타데이타 관리자, 로그 관리자, OLE DB 데이타 제공자, 그리고 관리툴로 구성된다.

  • PDF

A Plug-In Component-based Korean Morphological Analyzer (플러그인 컴포넌트 기반의 한국어 형태소 분석기)

  • Park, Sangwon;Choi, Donghyun;Kim, Eunkyung;Choi, Keysun
    • Annual Conference on Human and Language Technology
    • /
    • 2010.10a
    • /
    • pp.197-201
    • /
    • 2010
  • 지식/정보 서비스의 수준이 급격히 발전함에 따라 기반 기술인 자연언어처리의 중요성이 증가했고, 또 여러 분야에서 다양한 목적에 부합하는 자연언어처리 도구를 필요로 하고 있다. 한국어 자연언어처리 기반 기술 중에서 형태소 분석은 기초적이면서도 중요한 분석 단계이다. 하지만 현재까지 개발된 한국어 형태소 분석기들은 대부분 특정 시스템에 맞게 최적화되어 실행 효율성과 정확성을 높이는데 중점을 두고 있다. 이러한 도구들은 접근성과 확장성이 떨어지고 다양한 요구에 유언하게 대처할 수 없는 단점이 있다. 따라서 본 논문에서는 플러그인 형태의 한국어 형태소 분석 컴포넌트들을 이용하여 유연하게 워크플로를 구성하고 다양한 목적에 맞게 활용할 수 있도록 지원하는 한국어 형태소 분석 시스템을 제안한다. 이번 연구를 통해서 보다 많은 사람들이 형태소 분석 기술에 쉽게 접근하고 활용하여, 한국어 분석 기반 기술 및 용용 기술이 더욱 발전 할 수 있을 것으로 기대한다.

  • PDF

Design and Implementation of a GIS Web Service Component Server for the Efficient Development of GIS Components (효과적인 GIS 컴포넌트 구축을 위한 GIS 웹 서비스 컴포넌트 서버의 설계 및 구현)

  • Lee, Kang-Jun;Baek, In-Gu;Han, Ki-Joon
    • 한국공간정보시스템학회:학술대회논문집
    • /
    • 2002.03a
    • /
    • pp.9-14
    • /
    • 2002
  • 최근 정보기술 분야의 새로운 소프트웨어 패러다임은 분산 컴퓨팅기법이 가져온 컴포넌트 기술이다. 이중 가장 진보된 컴포넌트 기술로는 웹서비스 컴포넌트 기술을 들 수 있다. 웹서비스 컴포넌트는 모든 분야의 프로그램개발에 소요되는 시간을 상당히 단축시킬 수 있으며, 인터넷/인트라넷/무선 환경에 적합한 분산 컴퓨팅 환경을 쉽게 구축할 수 있도록 설계되어 있다. 이러한 컴포넌트 기술은 GIS 분야에도 커다란 영향을 주었으며, 또한 기술적, 정책적 측면에서도 웹 서비스 컴포넌트 기술은 GIS 분야에서 매우 필요하다. 본 논문에서는 GIS 컴포넌트들의 효과적인 개발과 운용을 위해 SOAP 기반의 웹 서비스 기술을 사용하는 GIS을 위한 웹 서비스 컴포넌트 서버를 설계 및 구현하였다. 이러한 GIS 웹 서비스 컴포넌트 서버는 GIS 웹 서비스 컴포넌트의 개발 및 배포를 지원하며, 인터넷 상에서 투명한 GIS 컴포넌트 웹 서비스를 제공하는 GIS 컴포넌트 네이밍 서비스를 운영하며, 또한 공간 XML엔진을 이용하여 공간 메타데이타를 관리한다.

  • PDF

Design of Component-Base Analysis System (컴포넌트 기반의 웹 로그 분석 시스템 설계)

  • 심민석;유대승;엄정섭;이명재
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10c
    • /
    • pp.592-594
    • /
    • 2001
  • 분석 도구들의 필요성이 증대되고 있다 웹 분석 도구들 중 웹 로그 분석 도구들은 축적된 웹 로그를 분석하여 분석 가능한 정보를 산출하고 이를 효율적인 웹 운영의 기초 정보로 이용할 수 있도록 한다. 그러나 기존의 웹 로그 분석 도구들은 웹사이트에 따라 요구되는 로그 분석 목적을 충족시키기 위해서 변형되어야 하거나 특정한 목적이 맞게 새롭게 개발되어야 한다. 본 연구에서는 로그 분석 시스템 또는 로그 분석 도구 개발에서 공통적으로 수행되는 과정(로그 파일로부터 필요한 항목들을 추출하고 정제하여 분석 가능한 데이터로 저장 루틴)을 컴포넌트화하였다. 이 컴포넌트는 로그로부터 추출한 정보를 XML 문서 또는 데이터베이스에 저장한다. 본 연구에서 개발한 컴포넌트는 로그 데이터를 XML 문서 형식과 데이터베이스에 로그 정보를 저장하여 쉽게 다른 시스템에서 저장된 정보를 유용하게 사용하도록 한다. 또한 생성한 컴포넌트의 효용성을 검증하기 위하여 웹 로그 분석 시스템을 설계하였다.

  • PDF

The Design and Modeling of Open GIS Service Architecture Using UML (UML을 이용한 개방형 GIS 서비스 컴포넌트 설계)

  • Kim, Do-Hyun;Lee, Jong-Hun;Kim, Kwang-Soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.10a
    • /
    • pp.19-22
    • /
    • 2000
  • 지리 정보와 속성 정보를 바탕으로 사용자에게 다양한 분석 기능을 제공하는 지리정보시스템은 많은 기능적인 향상과 사용자 인터페이스에서의 편리성을 제공하고 있다. 그러나, 초기의 지리정보 시스템 소프트웨어들은 패키지 형태로 제공되어 구축비용 및 다양한 사용자 요구 사항을 충족시키기에 많은 어려움을 가지고 있다. 본 논문에서는, OGC(Open GIS Consortium)의 개방형 지리정보시스템 서비스 아키텍쳐에 기반을 둔 지리정보시스템 서비스 컴포넌트의 설계 및 구현에 대하여 서술한다. 각 서비스 컴포넌트는 단위 기능을 컴포넌트 형태로 제공함으로써 구축비용 및 다양한 사양한 요구사항을 효율적으로 충족시킬 수 있다. 개발된 서비스 컴포넌트는 객체 지향형 모델링 툴인 UML(Unified Modeling Language)로 설계되었고, ATL/COM 과 C++ 환경에서 구축되었다. 이는 재사용성 뿐만 아니라 상호 운용성, 언어 독립성, 쉬운 개발환경 등을 제공한다.

  • PDF

A Study on Component Specification for Component-based Java Virtual Machine (컴포넌트기반 자바가상머신을 위한 컴포넌트 명세에 관한 연구)

  • Ko, Jong-Won;Seo, Young-Jun;Lee, Sung-Young;Song, Young-Jae
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05c
    • /
    • pp.1817-1820
    • /
    • 2003
  • 최근 급격히 보급되고 있는 정보기기 종류의 다양화와 인터넷의 급속한 확산됨에 따라 이동내장형 시스템에 탑재하기 위한 기술로 다양한 이기종 제품간의 호환성과 이식성 제공하는데 핵심 역할을 수행하는 자바가상머신(Java Virtual Machine)이 주목 밭고 있다. 이러한 내장형 시스템은 빠르고 신뢰성 있게 개발이 이루어져야 하나, 내장형 시스템을 위한 효율적인 방법이 부족하다. 이에 대한 대안으로 본 논문에서는 이동내장형 시스템에 탑재하기 위한 자바가상머신을 컴포넌트 설계하고, 실시간 속성 등을 고려한 컴포넌트 조립을 위한 명세기법에 대해서 제안한다.

  • PDF

Design of Component Wrapper from legacy application using Java Native Interface (JNI를 이용한 레거시 어플리케이션의 컴포넌트 Wrapper 설계)

  • Baek, Su-Jin;Song, Young-Jae
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.05a
    • /
    • pp.253-256
    • /
    • 2004
  • 컴포넌트 기반의 소프트웨어를 개발하는 데 있어서 대부분의 방법론은 앞으로 구축할 새로운 시스템의 재사용성 확보에 치중할 뿐, 기존의 레거시 시스템 자원을 재사용하여 새로운 시스템을 구축하는 실용적인 재공학 방법을 지원하지 못하고 있다. 또한, 기존의 레거시 시스템을 컴포넌트화하는 방법들도 소프트웨어들의 규모가 방대해지고 복잡해짐으로써 시간적, 비용적 측면에서 많은 시간과 노력이 요구된다. 본 논문에서는 레거시 어플리케이션을 재공학 프로세스를 적용하여 컴포넌트화하기 원하는 메소드를 추출하고, WDL 정의 및 JNI를 연계하도록 하는 래퍼를 생성하여 자바빈즈 컴포넌트화함으로써 범위를 최대화하고, 재사용성을 극대화할 수 있는 방안을 제시한다.

  • PDF