본문 바로가기
KERD
논문KCI 등재

템플릿 기반 CBD 방법론을 이용한 OLAP 구축

Implementation of OLAP with Template-based CBD

0

조회

0

다운로드

1

인용

0

참고문헌

키워드

주제분류공학

초록

OLAP 시스템은 사용자가 다양한 측면에서 대화식으로 정보를 분석할 수 있는 의사결정 지원 시스템이다. 기존의 컴포넌트를 이용한 CBD 방법론을 OLAP 시스템 구축에 직접 적용하는 것은 정형화된 컴포넌트로 인해 유연성과 재활용성 측면에서 한계를 가진다. 본 연구에서는 이러한 한계를 극복하기 위해 비즈니스 요구사항과 개발 컴포넌트를 포함하도록 확장한 템플릿의 개념을 CBD 방법론에 도입하였다. 이러한 템플릿에 기초하여 OLAP 시스템을 보다 쉽게 개발하고 재활용성을 높일 수 있는 템플릿 기반 CBD 방법론(TCBD)을 제안하였다. 템플릿 기반 방법론은 이미 생성된 템플릿에 가변적 객체를 변경하여 비즈니스 요구사항을 반영하도록 하였다. 제안 방법론을 OLAP 시스템의 실제 구축에 적용하여 제안된 TCBD 방법론이 유연성과 재활용성 측면에서 효율적이고, 테스팅과 디버깅 단계를 포함한 개발 기간을 단축할 수 있음을 보인다.

Abstract

An OLAP system is a decision support tool with which a user can analyze the information interactively in the various aspects. Applying CBD(Component-based Development), which treats software as components, to implement an OLAP system has limitation in the flexibility and reusability. To overcome those limitations, we propose a method of TCBD(template-based CBD) which integrates the concept of template and CBD. Through the implementation of an OLAP system with the proposed TCBD, we show that our proposal is more efficient in flexibility and reusability than CBD and decreases the period of time for the development, test, and debug.

참고문헌 (14)

  1. "컴포넌트 기반의 e-business 개발 방법론과 모델링", (25) (2001), e-bizgroup
  2. "Business Component Factory" (1999), Wiley Inc.
  3. "Componet-Based Software Engineering", pp.34-36 (1998)
  4. "Objects, Components, and Frameworks with UML" (1998), Addison- Wesley
  5. "Select Perspective" (2000)
  6. "The Unified Software Development Process" (1999), Addison-Wesley
  7. "사용자 요구사항 정의를 위한 OLAP View의 제안 및 활용", 11(4), pp.967~974 (2004), 한국정보처리학회
  8. "영역지향 프로그래밍 기술을 적용한 CBD방법론", 11(7), pp.1435~1442 (2004), 한국정보처리학회
  9. "Evaluation of Component-Based Development Methods", pp.4~ (2001)
  10. "OLAP Solutions+" (2001), 대림출판사
  11. "The OLAP Report:Succeeding with on line analytical processing" (1995), Business Intelligence
  12. "On the influence of Variabilities on the Application-Engineering Process of a Product Family" (2002)
  13. "룰 기반 컴포넌트 개발 기법 및 사례", 12(2), pp.275~282 (2005), 한국정보처리학회
  14. "White Paper" (2003)

관련 논문AI추천

이 간행물의 다른 논문 (31건)