• Title/Summary/Keyword: 측정척도

Search Result 1,864, Processing Time 0.029 seconds

Using PageRank Algorithm to Improve Coupling Metrics (페이지랭크 알고리즘을 이용한 결합도 척도의 개선)

  • Park, Cheol-Hyun;Ryu, Sung-Tae;Lee, Eun-Seok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.1405-1408
    • /
    • 2011
  • 소프트웨어 품질 측정은 소프트웨어 공학의 필수적인 요소이다. 소프트웨어 품질 척도 중 하나인 결합도는 모듈간의 얼마나 강하게 연결되어있는지를 나타낸다. 결합도는 소프트웨어의 결함-경향성, 모듈화, 재사용성, 변경-경향성 등 다양한 목적으로 사용된다. 기존의 결합도 척도들은 메소드호출 횟수에 의해서 결정되는데, 이는 메소드의 가중치를 고려하지 않기 때문에 결합도를 정확히 측정 하지 못한다. 본 논문은 페이지랭크 알고리즘을 이용하여 메소드의 가중치를 측정하고, 이를 이용한 결합도 척도 개선 방법에 대해 제안한다. 본 논문의 유효성을 검증하기 위하여, 4 개의 오픈 소스 프로젝트를 대상으로 기존의 방법과 개선된 방법으로 결합도 척도 3 개를 측정하였다. 개선된 결합도 3 개는 유지보수의 척도로 사용되는 변경-경향성(Change-Proneness)과의 상관계수가 기존의 결합도 척도에 비하여 눈의 띄게 향상되었다. 따라서 개선된 결합도 척도는 소프트웨어 품질을 더 정확하게 측정할 수 있다.

Measuring the Program Complexity (프로그램 복잡도 측정)

  • 서태원;박병권;최완규;이성주
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10b
    • /
    • pp.454-456
    • /
    • 1998
  • 소프트웨어 시스템의 대형화와 복잡화에 따른 소프트웨어 특징의 식별, 분류를 위한 프로그램 복잡도 측정에 대한 연구들이 수행되어 왔다. 그러나 하나의 인자를 이용한 복잡도 척도나 인자에 대한 중요도의 명확한 제시가 없는 다수의 인자를 이용한 혼합적 척도는 복잡도를 정확히 측정 평가할 수 없다. 따라서, 본 연구에서는 현업에서의 연구와 경험을 통해서 증명된 객관성 있는 척도들과 각 척도들의 중요도를 가중값으로 하여, 기능 중심으로 구성된 프로그램의 복잡도를 측정할 수 있는 새로운 혼합적 척도를 제안한다.

A Study on the Measurement of the system effectiveness with ranked results (순위화시스템의 효과측정척도에 관한 연구)

  • 노정순
    • Journal of the Korean Society for information Management
    • /
    • v.17 no.4
    • /
    • pp.67-81
    • /
    • 2000
  • This study discussed why Precision(& Recall) is not a good effectiveness measurement of IR system providing ranked results, reviewed other effectiveness measurements appropriate for ranked results, and proposed new measurements based on the average rank of relevant documents retrieved. The 18 case-sets of ranked results were used for evaluating 10 effectiveness measurements including proposed measurements. Simple measurements were significantly similar with the 11-Point Precision requiring complicated calculation.

  • PDF

Scale of Positive and Negative Experience (SPANE): Factor Structure and Measurement Invariance Across Gender in Korea (한국판 긍정적 및 부정적 경험 척도(SPANE): 요인구조 및 성별 측정 동일성)

  • Koo, Jaisun
    • Science of Emotion and Sensibility
    • /
    • v.21 no.3
    • /
    • pp.103-114
    • /
    • 2018
  • The Scale of Positive and Negative Experience (SPANE) is a newly developed emotional scale to measure well-being that was designed to overcome the limitations of the previous emotional scales (Diener et al., 2010). It comprises 12 items that measure positive and negative emotional experiences, including general (e.g., positive, negative) and specific (e.g., joyful, sad) items. It also reflects all levels of arousal. This study examined the factor structure and gender invariance of the Korean version of the SPANE. For this purpose, responses to the scale of a sample of 551 Korean college students (276 males and 275 females) were analyzed. The results exhibited high internal consistency reliability and construct validity for a Korean population. Furthermore, the configural, metric, and scalar invariance of the SPANE held across gender. These results suggest that the Korean version of the SPANE is a valid scale for measuring the emotional experiences of Korean students, and it is appropriate to use in future studies of gender difference in emotional well-being.

QFD application to select CMM level 2 metrics (QFD 기법을 이용한 CMM 2단계 척도 선정)

  • 김종윤;정호원;김길조
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 1997.10a
    • /
    • pp.45-48
    • /
    • 1997
  • SEI(Software Engineering Institute)의 CMM(Capability Maturity Model)은 소프트웨어 개발 공정 및 조직의 성숙도를 5개의 계층적인 단계로 분류, 평가하며, 성숙도 측정의 기준으로 계량적인 메저먼트를 각 단계별로 제시하고 있다. 본 연구에서는 CMM에 의해 제시된 메저먼트에 근거하여 정의되고 사용된 척도의 선정에 정보시스템 개발 및 품질 관리 기법인 QFD(Quality Function Deployment)를 적용하였다. 척도 사용자 그룹으로부터 CMM의 관심 영역, 사용 척도, 척도 계산에 필요한 측정치, 소프트웨어 개발 생명주기에 이르는 과정을 단계적인 흐름으로 파악하여 적절한 척도를 선택하는 데 본 연구의 목적이 있다.

  • PDF

Design of the Metrics Suite $\pi_{java}$for Java Program Complexity (자바 프로그램의 복잡도 측정을 위한 척도 $\pi_{java}$의 설계)

  • Eun-Mi Kim
    • Journal of the Korea Computer Industry Society
    • /
    • v.2 no.3
    • /
    • pp.407-416
    • /
    • 2001
  • In this paper we propose a suite of metrics $\pi_{java}$ Java/, for evaluating the complexity of Java Programs based on a suite of metrics $\pi_{java}$ c++/, which we previously presented for C++ programs. So far, a lot of metrics for C++ are proposed for C++ programs. But since the specific properties of Java programs are not explicitly considered in those metrics, it is hard to apply them to Java programs. Thus we aim to develop a metric suite that is applicable to Java Programs. At first, we decide if any properties are commonly possessed by both C++ programs and Java programs, or not. For example, the multiple inheritance of the class in C++ is not implemented in Java. On the other hand, the features such as package and interface are newly implemented in Java, and therefore we cannot discuss the complexity of Java programs without considering these new features. Then we define a new suite of metrics $\pi_{java}$ Java/ for Java programs by deleting 3 metrics $\pi_{java}$/c++/, and then incorporating 3 metrics which are newly defined or modified for Java programs to $\pi_{java}$ c++/. Finally, we analytically evaluate the new metric with regard to Weyuker's measurement principles and also compare it with conventional metrics for Java.

  • PDF

A Study on the quality estimate of the program module using the ratio metric (비율척도를 이용한 프로그램 모듈의 품질평가에 관한 연구)

  • 김혜경;이성주
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2001.05a
    • /
    • pp.207-210
    • /
    • 2001
  • 고수준의 정보 서비스를 제공하기 위해서는 소프트웨어의 고품질화를 추구하여야 한다. 기존에 개발된 품질측정방법들은 모듈 내에 포함되어 있는 요인항목들을 서로 다른 관점에서 개별적으로 측정하고 있어 통합적인 평가방법이 필요하다. 따라서 본 논문에서는 다수의 측정 방법들을 모두 수용할 수 있는 모델을 제안한다. 제안된 모델은 비율척도들을 선택하고, 러프논리를 이용하여 그들의 중요도를 산출한다. 다음으로 모듈의 품질도를 측정하기 위해서 퍼지적분을 이용하여 척도들의 중요도와 측정값을 종합한다.

  • PDF

Analysis of Class Choeshion Measure by Reference Graph (참조 그래프에 의한 클래스 응집도 척도 분석)

  • Kim, Sung-Ae;Choi, Wan-Kyoo;Lee, Sung-Joo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.10b
    • /
    • pp.1385-1388
    • /
    • 2000
  • 본 연구에서는 클래스의 응집도를 측정하는 기존 척도들을 클래스의 참조 그래프에 근거하여 분석하였다. 기존의 척도들이 참조 그래프의 관점에서 어떠한 문제점들이 있는가를 분석하고, 기존 척도들의 분석에 근거하여 클래스 응집도를 측정하기 위해 응집도 척도가 고려해야할 사항들을 제시하였다.

  • PDF

Revisiting the validities of the Perfectionism Scale (완벽주의 척도의 타당도 재검증)

  • Rhee, Ki-Jong;Kim, Eun-Joo
    • Proceedings of the Korean Association for Survey Research Conference
    • /
    • 2006.12a
    • /
    • pp.239-262
    • /
    • 2006
  • 이 연구는 Hewitt과 Flett(1991c), 이기종(2006)이 제안한 완벽주의 척도 연구모형의 타당도를 확인적 요인분석을 통해 검증하고, Hewitt과 Flett(1991c)이 개발한 완벽주의 척도의 문항이 몇 개의 요인으로 구성되는지 알아보기 위해 탐색적 요인분석을 실시하였다. 확인적 요인분석 결과 Hewitt과 Flett(1991c), 이기종(2006)이 각각 제안한 연구모형과 수집된 자료가 잘 합치하지 않았다. 따라서 자료에 모형이 잘 맞도록 모형을 수정해야 하고, 의미 없는 자유모수가 모형에서 나타나지 않도록 모형을 다시 설정해야 함을 알 수 있다. 또한 Hewitt과 Flett(1991c)이 개발한 완벽주의 척도의 탐색적 요인분석을 통해 완벽주의 척도의 각 문항들이 완벽주의를 측정하는데 있어서 단일요인으로 제 기능을 하기 보다는 여러 문항에 걸쳐 공통요인이 존재함을 알 수 있다. 따라서 확인적 요인분석과 탐색적 요인분석을 통해 Hewitt과 Flett(1991c)이 개발한 완벽주의 척도가 측정하는 요인은 3개 요인으로 설명될 수 없다고 판단된다. 그러므로 Hewitt과 Flett(1991c)이 개발한 완벽주의 척도의 측정 문항이 수정되어야 하고, 나가서 우리의 사회 문화적 실정을 고려한 완벽주의 척도의 개발이 시급함을 알 수 있다.

  • PDF

Cohesion Measure by the Decreasing Factors for an Object-Oriented Paradigm (객체지향 패러다임에서 저해요인에 기반한 응집도 척도)

  • Kim, Sung-Ae;Choi, Wan-Kyoo;Lee, Sung-Joo
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.11
    • /
    • pp.3372-3383
    • /
    • 2000
  • 객체지향 패러다임에서 응집도가 높은 클래스들은 단 하나의 데이터 요소만이 정의되고 모든 메소드(또는 연산)들이 그 데이터 요소 상에서 수행되거나, 메소드와 데이터 요소간에 최대연결이 이루어진 클래스이다. 따라서 데이터 요소의 증가와 최대연결을 저해하는 연산들은 클래스의 응집을 저해하는 주 요인들이다. 본 연구에서는 이러한 저해요인들에 근거하여, 응집도에 관한 우리의 직관과 더욱 일치하는 측정을 할 수 있는 새로운 클래스 응집도 척도인 CM(Cohesion Metric)을 제안하였다. 본 연구에서는 응집도를 저해하는 요인의 식별을 위해 참조 그래프(reference graph)를 이용하고, 참조 그래프의 분석을 기초로 하여 클래스의 응집도를 측정하였다. 또한 제한된 CM 측정값이 응집도 척도가 만족해하는 특성들을 만족함을 보였고, 기존 응집도 척도들과의 비교평가를 통해서 CM이 기존의 척도들보다 향상된 측정을 제시함을 보였다.

  • PDF