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

Search Result 1,223, Processing Time 0.029 seconds

EJB-based Entity Component Customization (EJB 기반 엔티티 컴포넌트 커스터마이제이션)

  • 이용원;장윤정;이경환
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.04a
    • /
    • pp.667-669
    • /
    • 2001
  • 최근 컴포넌트 사용과 컴포넌트 기반 개발 방법론을 이용한 전사적 자원 관리(ERP) 시스템과 정보 관리 시스템(EIS) 개발이 급속히 성장하고 있다. 그 시스템을 구성하는 엔티티 컴포넌트는 데이터베이스 질의 처리를 통해 자료의 영속성 처리를 한다. 그러나, 컴포넌트가 복잡한 질의 처리를 통해서 영속성을 유지해야 하는 경우는 데이터베이스간의 질의 처리가 호환되지 않는 문제점과 그를 해결하기 위해 모든 데이터베이스와의 연동을 지원하기에는 어려운 점을 가지고 있다. 엔티티 컴포넌트에서 각 데이터베이스 질의 연산을 추상 클래스 정의하고 이 추상 클래스와 엔티티 빈 간의 종속성 제거하고 이것을 통한 EJB 기반 엔티티 컴포넌트의 커스터마이제이션을 제시한다.

  • PDF

Component Specification Method using Z (Z를 이용한 컴포넌트 명세 전략 및 방법)

  • Jang, Jong-Pyo;Kim, Byung-Ki
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.04a
    • /
    • pp.1007-1012
    • /
    • 2000
  • CBSE를 이루는 관련 기술들 중 하나인 소프트웨어 아키텍처는 시스템의 구조적 기술로서 시스템을 구성하는 컴포넌트와 그 컴포넌트들 사이의 상호작용을 기술한 것이다. 소프트웨어 아키텍처는 CBSE에서의 컴포넌트 사이의 조합에 대한 기술 및 방법론을 제공함을써, CBSE의 핵심 기술 중 하나로 자리잡고 있다. 본 논문에서는 컴포넌트 명세를 위해서 Formal methods와 ADL이 가지고 있는 장단점을 상호보완하하기 위하여 Z언어를 이용하여 컴포넌트, 커넥터, 전체 시스템 구성을 기술하는 3가지 전략과 이 전략을 기반으로 컴포넌트를 명세하는 방법을 제안한다.

  • PDF

EJB Based Examination Studying System using Petri Net (페트리 넷을 이용한 EJB기반의 문제 학습 시스템)

  • 정화영
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2003.05a
    • /
    • pp.602-605
    • /
    • 2003
  • 최근, 컴포넌트 기술의 발전에 따라 웹 기반 교육 시스템에서도 이를 응용하여 다양한 교육 컨텐츠의 제공 및 활용하려는 연구가 진행되고 있다. 또한, EJB는 웹 기반 컴포넌트 모델로서 웹 기반응용 시스템부분에서 많은 관심을 받고 있다 그러나, 컴포넌트 기반 웹-코스웨어는 이용 가능한 상용 컴포넌트와 인식부족으로 아직까지 실용화되지 못하고 있는 실정이며 분석에 관한 정형화도 이루어지지 않고 있다. 따라서, 본 연구에서는 EJB 컴포넌트를 이용한 웹 코스웨어를 분석 및 구현을 하였다. 컴포넌트들 사이의 메시지 흐름에 대한 정형적인 명세 분석을 위하여 페트리 넷을 이용하였으며, 각 기능에 따라 무상태 세션 빈의 형식으로 EJB 시스템을 구현하였다.

  • PDF

Web based Score Processing System using C2 Architecture Style (C2 아키텍처 스타일을 이용한 웹 기반 성적처리 시스템)

  • 정화영;송영재
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04b
    • /
    • pp.658-660
    • /
    • 2004
  • 소프트웨어 개발기술의 발달에 따라 컴포넌트 기반 개발 기법은 객체지향기법에서의 새로운 대안으로 제시되어왔다. 그러나 웹 기반 시스템의 개발은 설러 가지 요인으로 인하여 현재까지 소프트웨어 컴포넌트 도입의 초기단계에 머물고 있다. 본 연구에서는 컴포넌트 개발 기법을 이용한 웹 기반 성적처리 시스템을 구현하였다. 대상 하부 컴포넌트는 Java Beans로 구현하였으며, 컴포넌트 합성명세로는 C2 아키텍처 스타일 기법을 이용하였다. 이러한 결과로서 웹 기반 교육 시스템 분에의 개발에서 소프트웨어 컴포넌트 적용 일 운용에 관한 효율성을 보일 수 있었다.

  • PDF

SOA환경에서 레거시 시스템 컴포넌트의 재활용도 측정

  • Lee, Seong-Hwan;Kim, U-Ju
    • Proceedings of the Korea Inteligent Information System Society Conference
    • /
    • 2007.11a
    • /
    • pp.610-613
    • /
    • 2007
  • SOA(Service Oriented Architecture)는 컴포넌트와 서비스의 재활용을 최대화하도록 설계된 아키텍쳐이다. 서비스와 컴포넌트의 재활용뿐만 아니라 기존 레거시 시스템의 재활용도 주요한 이익의 하나이다. 레거시 시스템의 활용도는 프로젝트 내에서 레거시 컴포넌트를 재사용한 횟수와 레거시 컴포넌트를 다른 시스템이나 프로젝트에서 재사용한 횟수를 더하고 이를 프로젝트의 전체 서비스 컴포넌트 수로 나눠서 계산할 수 있다. 본 연구에서 도출한 레거시 컴포넌트의 재활용도 측정한 향후 SOA기반의 프로젝트를 수행하고 난 후 기조의 레거시 시스템을 어느정도 재활용하였는지 측정할 수 있게 되어 IT투자 분석의 기초 자료로 활용될 수 있을 것이다.

  • PDF

Bayesian Estimation of System & Component Reliability Using Masked Data (마스크 데이터를 이용한 베이지안 추정)

  • 김종걸;박창규
    • Proceedings of the Korean Reliability Society Conference
    • /
    • 2000.11a
    • /
    • pp.353-362
    • /
    • 2000
  • 다양한 컴포넌트들로 구성된 시스템의 수명 데이터는 시스템 컴포넌트들의 신뢰성을 추정하는데 많이 사용된다. 하지만 비용이나 고장진단의 기술적 문제 때문에 시스템 고장의 정확한 원인을 밝혀내기는 어렵다. 시스템이나 컴포넌트의 수명 데이터 중 정확한 고장원인을 알 수 없는 데이터를 마스크 데이터라 한다. 본 연구는 마스크데이터와 베이지안 추정의 연구방향을 살펴보고, 그리고 고장률의 비정보 사전분포를 이용하여, 컴포넌트가 직렬로 구성된 시스템의 수명 데이터가 마스크 데이터를 갖는 지수분포의 시스템 컴포넌트 고장률을 추정한다.

  • PDF

The future Research based on Reliability Analysis Using Masked Data (마스크 데이타를 이용한 신뢰성 분석의 연구방향)

  • 김종걸;박창규
    • Proceedings of the Safety Management and Science Conference
    • /
    • 2000.11a
    • /
    • pp.53-62
    • /
    • 2000
  • 다양한 컴포넌트들로 구성된 시스템의 수명 데이터는 시스템 컴포넌트들의 신뢰성을 추정하는데 많이 사용된다. 하지만 비용이나 고장진단의 기술적 문제 때문에 시스템 고장의 정확한 원인을 밝혀내기는 어렵다. 시스템이나 컴포넌트의 수명 데이터 중 정확한 고장원인을 알 수 없는 데이터를 마스크 데이터라 한다. 본 연구는 마스크데이터와 베이지안 추정의 연구방향을 살펴보고, 그리고 고장률의 비정보 사전분포를 이용하여, 컴포넌트가 직렬로 구성된 시스템의 수명 데이터가 마스크 데이터를 갖는 지수분포의 시스템 컴포넌트 고장률을 추정 한다.

  • PDF

Component Configuration Management on NMS Domain Architecture (NMS 도메인 아키텍처에서의 컴포넌트 형상관리 기법)

  • Kim, Ji-Young;Kim, Haeng-Kon;Kim, Tai-Hun
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2002.11a
    • /
    • pp.439-443
    • /
    • 2002
  • 인터넷, 특히 웹의 확산으로 네트워크 기반의 분산 환경은 응용의 표준 아키텍쳐로 인식 되고 있다. 따라서 네트워크의 효율성과 최상의 서비스 제어, 공유를 위해 복잡한 네트워크 구성 자원들을 관리하는 네트워크 관리 시스템은 응용의 표준 하부 지원 시스템으로서 뿐 아니라 독립적인 상업용 응용으로서 수요와 기대가 점차 증가하고 있다. 또한 소프트웨어 개발 방법 측면에서는 패턴과 컴퍼넌트에 의한 조립, 확장을 중심으로 하는 소프트웨어 재사용이 소프트웨어 생산의 기대치를 현실화할 수 있는 최상의 접근 방법으로 인정된다. 따라서 본 논문에서는 망관리 시스템 구축을 위한 컴포넌트 개발을 위해 선행 작업으로 해당 도메인에서 재사용 가능한 컴포넌트들을 식별, 분류하는 컴포넌트 아키텍처를 정의하고 범주화한다. 또한 재사용 컴포넌트의 개발과 유통, 사용을 위한 컴포넌트 관리를 적절하게 제공하기 위해 메타 정보를 기반으로 한 컴포넌트 형상관리 요소들을 제시한다. 망관리를 위한 컴포넌트의 식별, 설계와 형상관리 기법들은 이들 컴포넌트들을 CBD 프로세스에 의해 망관리 시스템에 실질적으로 적용함으로써 응용의 개발과 운용에 있어서 생산성 및 품질 향상으로 기대될 것이다.

  • PDF

A Metric for Evaluation of Component Quality (컴포넌트의 품질 측정을 위한 메트릭에 대한 연구)

  • Jang, Yeun-Sae
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2002.06a
    • /
    • pp.147-151
    • /
    • 2002
  • 최근 국내 SI 사업체들은 소프트웨어의 가치를 향상시키기 위해 컴포넌트를 적극 도입하고 있다. 그러나 컴포넌트 시장을 활성화 시키기 위해서는 다양한 범주의 고객이 요구하는 양질의 컴포넌트를 풍부하게 갖추고, 고객이 시스템을 직접 개발하는 것보다 적은 비용과 시간을 소모하면서도 시스템을 구축할 수는 환경을 조성해야 한다. 그러한 환경을 구축하기 위한 요소중 고객의 구매 결정과 직결되는 가장 중요한 항목은 컴포넌트의 기술적 가치와 비즈니스적 가치의 평가와 이를 위한 시험 기준이다. 객관적이고 공정한 시험 기준이 마련되지 않는 상태에서 품질 평가가 이루어 지지 못한다면, 잠재적 고객이 구매 또는 사용하고자 하는 컴포넌트가 적절한 가치를 갖고 있는 것인지 판단할 수 있는 근거가 없고 시장 형성 초기부터 불량 컴포넌트 제품이 공급됨으로 인해 신뢰성이 저하되어 컴포넌트를 구매하는 대신 다른 대안을 선택하려 할 것이다. 객관적이고, 유력한 품질 평가 시스템을 구축하기 위해서는 품질 시험 평가를 위한 기준 마련이 선결 조건이다. 품질 시험 평가 가이드라인은 고품질의 소프트웨어 컴포넌트의 생산을 가능하게 하여, 궁극적으로 소프트웨어의 신뢰도를 향상 시키는 가장 유력한 방안이 될 것이다. 이를 통해 컴포넌트 소프트웨어의 유통 촉진 및 시장 성장을 견인, 생산/개발-유통-사용에 이르는 전체 컴포넌트 산업의 완결된 서비스를 제공 할 수 있을 것이다. 본 연구에서는 이러한 기준 마련을 위한 메트릭을 제공한다.

  • PDF

Information Integration based on Cooperative Information System for Component (컴포넌트 지원을 위한 상호운용 정보시스템기반의 정보 통합)

  • 신호준;이수기;김행곤
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.04a
    • /
    • pp.625-627
    • /
    • 2001
  • 컴포넌트의 기반 개발은 저비용과 단기간에 개발되는 잠재적인 장점을 가지고 있으며, 대부분의 컴포넌트기반의 연구들은 설계와 통합 프로세스에 초점을 두고 있다. 또한, 방법론과 도구들은 컴포넌트 구축과 개발 프로세스를 지원하지만, 비동기적으로 상호작용하는 사용자를 위한 통합된 정보의 제공과 관리에 대한 연구는 미약하다. 따라서, 본 논문에서는 컴포넌트 생산자, 서비스업자, 소비자를 위해 요구되고 지원되어야할 컴포넌트 정보를 고려한 상호운용시스템에서의 정보 통합을 제안한다. in-house 형태의 컴포넌트 구축과 컴포넌트로 애플리케이션을 조립하는 개발자를 지원 가능하고, 컴포넌트 시장에서 구매하기 위한 가이드라인을 제시한다. 이러한 정보는 상호운용정보 시스템 상에서 식별된 컴포넌트 사용자를 중심으로 통합되며, 결함과 추가적으로 요구되는 노력들을 감소시키는 고수준의 컴포넌트를 획득 가능하게 한다.

  • PDF