• 제목/요약/키워드: Independence Metric

검색결과 6건 처리시간 0.019초

독립척도 기반의 비즈니스 컴포넌트 식별 (Identification of Business Component based on Independence Metric)

  • 최미숙;조은숙
    • 정보처리학회논문지D
    • /
    • 제11D권3호
    • /
    • pp.625-634
    • /
    • 2004
  • 컴포넌트 아키텍쳐 설계를 위하여 재사용 가능한 독립적인 비즈니스 컴포넌트의 식별은 컴포넌트 기반 시스템 구축을 위하여 가장 중요한 작업이다. 그러나 기존 컴포넌트 기반 개발 방법론들의 컴포넌트 시별 방법은 대다수 개발자의 직관과 경험에 의존하고 있다. 또한 개발자들에 의해서 식별된 컴포넌트가 보다 독립적으로 잘 정의되었는지 평가할 기준이 없다. 따라서 본 논문에서는 개발자의 직관과 경험에 의존하는 비즈니스 컴포넌트 식별의 어려운 점을 보완하기 위하여 비즈니스 컴포넌트 식별의 평가 기준이 되는 메트릭을 컴포넌트의 특성을 부여하여 정의한다. 즉, 비즈니스 컴포넌트 식별을 위하여 컴포넌트 내의 응집도는 높고 컴포넌트 간의 결합도는 낮아야 하는 컴포넌트 특성을 적용한 응집척도와 결합척도를 제안한다. 또한 컴포넌트의 응집도와 결함도의 비율에 의하여 비즈니스 컴포넌트의 독립의 정도를 평가할 수 있는 독립척도를 제안한다. 본 논문에서 제안한 응집척도, 결합척도 그리고 독립척도를 사례에 적용하여 그 효율성을 평가한다.

객체지향 시스템에서 간접 의존성을 포함한 결합도 메트릭 (Coupling Metrics Including Indirect Dependency for Object-Oriented Systems)

  • 유문성
    • 디지털산업정보학회논문지
    • /
    • 제7권3호
    • /
    • pp.37-42
    • /
    • 2011
  • Nowadays software developers are moving from conventional software process technologies to the object-oriented paradigm. To develope the object-oriented softwares efficiently, various software metrics have been suggested. Coupling refers to the degree of independence between components of the system. It has long been well known that good software practice calls for minimizing coupling interaction. Many researches have been studied coupling metrics of the object- oriented systems. We review Chidamber and Kemerer's work & Li's work. In this paper, we study the coupling of the overall structures of object-oriented systems by analyzing the class diagram of UML. We propose four coupling metrics for object-oriented softwares. First, we use an established coupling metric for object- oriented systems as a basic coupling metric. Then we modify the basic coupling metric by including indirect coupling between classes, We also suggest two relative coupling metrics to measure coupling between subsystems. We investigate the theoretical soundness of the proposed metrics by the axioms of Briand et al. Finally, we apply the presented metrics to a practical case study. This coupling metric will be helpful to the software developers for their designing tasks by evaluating the coupling metric of the structures of object-oriented system and redesigning tasks of the system.

RUP 기반의 컴포넌트 식별 방법에 관한 연구 (Study about Component Identification Method Based On RUP)

  • 최미숙;윤용익;박재년
    • 정보처리학회논문지D
    • /
    • 제9D권1호
    • /
    • pp.91-102
    • /
    • 2002
  • 사용자의 요구사항 변경에 따른 반영, 빠른 시스템 구축, 유지 보수 단계의 효율적인 시스템 관리, 소프트웨어의 수정 용이성, 저렴한 비용 등은 컴포넌트 기반 시스템 구축이 필수적인 사항으로 여겨지고 있다. 이러한 컴포넌트 기반 시스템 구축을 위한 기존의 컴포넌트 개발 방법론은 컴포넌트 식별을 위하여 객체를 추출하는 부분이 비효율적이고 시스템 컴포넌트를 추출하기 위한 방법이 제시되어 있지 않다. 또한 시스템의 전체 도메인을 중심으로 비즈니스 컴포넌트 식별을 위한 절차와 방법만을 제시하고 있다. 그리고 컴포넌트 식별을 위하여 대부분 개발자의 직관과 경험에 의존하는 문제점이 있다. 따라서 본 논문에서는 객체를 추출하는 비효율적인 부분을 개선하기 위하여 요구 사항 분석단계부터 객체를 추출하는 단계까지 RUP(Rational Unified Process)를 적용한다. 또한 시스템 컴포넌트를 식별하기 위한 방법과 절차를 제안하고 시스템의 전체 도메인을 중심으로 비즈니스 컴포넌트를 식별하는 것이 아니라 추출된 시스템 컴포넌트를 중심으로 비즈니스 컴포넌트를 추출한다. 개발자의 직관과 경험에 의존하여 컴포넌트를 식별하는 문제점을 보완하기 위하여 응집척도와 결합철도를 제안하고 적용한다. 본 논문에서 제안하는 컴포넌트 식별 방법은 객체 식별의 용이성, 컴포넌트의 기능적 재사용성, 추적성 그리고 컴포넌트의 독립성을 중심으로 좀 더 효율적으로 컴포넌트를 식별한다.

컴포넌트 메트릭스를 이용한 컴포넌트 설계 재정비 (Improvement of Component Design using Component Metrics)

  • 고병선;박재년
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제31권8호
    • /
    • pp.980-990
    • /
    • 2004
  • 컴포넌트 기반 개발 방법론은 클래스보다 더 큰 단위인 컴포넌트를 통해 높은 추상화와 재사용을 목표로 하는 개발 방법론이다. 컴포넌트 기반 시스템과 개별 컴포넌트의 품질 향상을 위해서는 개발 이전에 측정하고, 그 결과를 컴포넌트 개발 과정에 반영할 수 있어야 한다. 그러므로 컴포넌트 분석 및 설계 단계에 적용 가능한 컴포넌트 메트릭에 대한 연구가 필요하다. 따라서 본 논문에서는 컴포넌트 설계 정보에 기반한 컴포넌트 응집도, 결합도, 독립도 메트릭을 제안한다. 제안한 메트릭은 컴포넌트의 서비스를 제공하기 위한 오퍼레이션들의 동작 유형의 유사도에 기반 한다. 또한, 기능적으로 응집도가 높으며 복잡도가 낮고 유지 보수가 용이한 컴포넌트 설계가 되도록 하기 위한 클러스터링 기법을 사용한 컴포넌트 재설계 과정을 제안한다. 그리고 개발 이전에 컴포넌트 측정과 컴포넌트 재설계 과정을 통해 바람직한 컴포넌트 설계가 되도록 할 수 있음을 사례 연구를 통해 확인했다.

국내 원격 교육 콘텐츠의 접근성 분석 사례 (A Case Study on the Accessibility of Online Learning Content in Korea)

  • 신승식
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2003년도 춘계종합학술대회논문집
    • /
    • pp.92-101
    • /
    • 2003
  • 국내의 웹기반 교육용 콘텐츠 10개를 선정하여 접근성 평가를 실시하였다. (1) 자동 분석 프로그램인 Bobby를 사용한 웹 콘텐츠 접근성 지침(WCAG) 1.0 준수 여부에 대한 기초 자료 산출 (2) SGML 표준 문법 검사 (3) 텍스트 브라우저를 포함한 여러 브라우저에서의 호환성 시험 (4) W3C가 제안한 접근성 체크포인트를 중심으로 한 직접 분석 순으로 접근성을 평가한 결과, 대부분의 콘텐츠가 모든 단계에서 매우 저조한 결과를 보여주었다. 접근성이 낮은 주된 이유는 웹 표준, 브라우저 호환성, 장치 독립성에 대해서 거의 고려를 하지 않고 콘텐츠를 개발하기 때문인 것으로 보인다. 또 검사 대상 콘텐츠들은 대부분 가장 잘 꾸며진 환경의 사용자를 중심으로 한 시청각적인 효과에 치중한 결과, 제한된 사용자 환경에서의 대안적인 접근 경로를 제공하지 않고 있었다. 보편적인 정보 취득을 포함한 점점 더 많은 학습이 온라인으로 이루어지는 현실에서 접근성이 낮은 콘텐츠들은 정보 격차를 더 심화시킬 수 있을 것이다. 따라서, 학습용 콘텐츠의 품질을 결정하는 중요한 요소로 접근성 문제를 고려해야 한다.

  • PDF

원-팩터 모형을 이용한 KOSPI200지수 구성종목의 최적 포트폴리오 구성 및 VaR 측정 (Optimal portfolio and VaR of KOSPI200 using One-factor model)

  • 고광이;손영숙
    • Journal of the Korean Data and Information Science Society
    • /
    • 제26권2호
    • /
    • pp.323-334
    • /
    • 2015
  • J. P. Morgan의 RiskMetrics을 기반으로 하는 현행 VaR 모형은 구조적으로 예측된 미래의 경기상황을 반영할 수가 없다. 본 연구에서는 주가의 변동요인인 워너 확률과정을 기업의 고유요인과 경기변동요인으로 구분한 원-팩터 (One-factor) 모형을 제안하여 미래 경기변동 공통요인을 미리 예측하여 반영함에 따라 장기적인 주식 보유기간에도 선제적인 리스크관리를 실시할 수 있도록 한다. 또한 미래 경기변동요인이 예측값으로 고정됨에 따라 포트폴리오를 구성하는 주가들이 서로 독립성을 만족하게 되여 포트폴리오의 분산을 최소화하는 각 주식의 투자금액을 결정하는 것은 물론 포트폴리오 VaR가 개별 VaR의 합으로 분해되어 목표로 하는 최대손실금액에 따른 포트폴리오의 구성을 효율적으로 실시할 수가 있다.