• 제목/요약/키워드: metrics

검색결과 1,928건 처리시간 0.027초

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

  • Eun-Mi Kim
    • 한국컴퓨터산업학회논문지
    • /
    • 제2권3호
    • /
    • pp.407-416
    • /
    • 2001
  • 본 논문에서는 C++ 프로그램을 측정하기 위하여 제안된 척도 $\pi_{java}$ c++/를 기반으로 Java 프로그램 복잡도를 측정하기 위한 척도 $\pi_{java}$ Java/을 제안한다. C++를 측정하기 위해 많은 척도들이 제안되어 왔으나 이들은 Java 프로그램만이 가지는 특성들을 고려하지 않았기 때문에 C++ 프로그램과 다른 성질을 가지고 있는 Java프로그램에 이들을 그대로 적용하는 것은 어렵다. 따라서, 본 논문에서는C++와 Java 언어의 공통점과 차이점을 분석한 결과와 본 연구팀이 C++ 프로그램의 복잡도를 측정하기 위해 제안했던 척도 $\pi_{java}$ c++/을 바탕으로 Java 프로그램의 복잡도를 측정하기 위한 새로운 척도 $\prod$$_{Java}$을 제안한다. 마지막으로 제안한 척도를 Weyuker의 성질에 적용하여 분석하며, 기존의 척도들과도 비교한다.

  • PDF

SLA 평가 지표 선정과 개선 방안에 관한 사례 연구 (A Case Study on Selection and Improvement of SLA Evaluation Metrics)

  • 신성진;류성열;김유리
    • 정보처리학회논문지D
    • /
    • 제16D권4호
    • /
    • pp.541-548
    • /
    • 2009
  • 최근 기업에서는 SLA를 도입하여 IT 서비스를 수행하고 있다. 하지만 SLA 평가 지표의 선정과 개선에 대한 객관적인 기준이 없기 때문에 IT 서비스의 발전 방안을 제시하기 어렵다. 본 연구에서는 기존의 IT 성숙도 모델에서 사용된 평가 속성을 기반으로 하여 SLA 평가 지표의 선정과 개선을 위한 기준에 맞는 측정 지표를 도출하고 이를 제안한다. 제안한 측정 지표의 적용 가능성을 검증하기 위하여 본 연구에서는 D사에 기반을 둔 사례 연구를 수행하였다. D사의 현황에 맞는 측정 지표를 적용 및 평가 하여 개선 목표선을 지정하고, 개선 목표선 이하의 점수를 가진 측정 지표에 대한 개선 지침을 제시하여 각 측정 지표에 대한 SLA 평가 지표를 도출한다. 도출된 SLA 평가 지표를 D사의 사례에 1년 간 적용하여 지표 선정 및 개선의 방법이 유용함을 입증하였다.

클래스 상속 구조의 유지보수성에 관한 척도와 평가 (Metrics for Maintainability of Class Inheritance Structures and it지s Evaluation)

  • 정홍
    • 한국지능시스템학회논문지
    • /
    • 제12권6호
    • /
    • pp.537-542
    • /
    • 2002
  • 본 논문은 Chidamber와 Kemerer가 제안한 객체지향 설계를 위한 척도를 바탕으로 이를 확장하여 클래스 상속 구조의 유지보수성을 이해성과 변경성 측면에서 측정하는 새로운 객체지향 척도를 제안했다. 그리고 Chidamber와 Kemerer의 DIT(Depth of Inheritance Tree)와 NOC(Number of Children) 척도에 대한 실험적 관계를 중심으로 Gursaran이 실험한 결과에 적용하여 본 척도의 타당성을 보였다.

서비스 지향 아키텍처(SOA) 기반 소프트웨어의 새로운 결합도 메트릭 (New Coupling Metrics for SOA Based Softwares)

  • 유문성
    • 한국IT서비스학회지
    • /
    • 제10권4호
    • /
    • pp.219-227
    • /
    • 2011
  • Service Oriented Architecture (SOA) is rapidly emerging as the efficient approach in contemporary complex, heterogeneous computing environments. SOA increases the adaptability by loose coupling and its main feature is that three elements such as service provider, service requester and service registry are connected with each other systematically. To design the service-oriented system efficiently, a metric to measure the coupling between services accurately is needed. In this paper, we propose four coupling metrics for SOA based softwares. First, we suggest a coupling metric for service-oriented systems by modifying an established coupling metric of object-oriented systems. Then we suggest another coupling metric which includes indirect coupling between services. 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 an industrial-scale case study.

소프트웨어 생산성 지표 및 측정기준에 관한 연구 (A study on the Software Productivity Measures and Metrics)

  • 양경식;김현수;안연식;윤태권;박정환
    • 한국IT서비스학회지
    • /
    • 제4권1호
    • /
    • pp.41-55
    • /
    • 2005
  • In this research, we've studied to the software productivity and quality measures and metrics for raise UP the advanced software industry. For the purpose, we've studied relative research and reorganized 74 metrics. Reorganized 74 metrics were developed considering scalability, measurement and acquisition possibility and verified by software development experts. Finally, we've conducted a survey on the high measurement possibility metrics. Data were gathered from 20 software development project. It was found from the result need more efforts for the software development productivity improvement for advanced software industry.

UML 모델을 위한 메트릭 기술 언어 : MDL4UML (Metrics Description Language for UML Model : MDL4UML)

  • 김태연;박진욱;채흥석
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제14권5호
    • /
    • pp.492-496
    • /
    • 2008
  • 객체지향 모델의 제약을 표현하는 OCL의 용도를 확장하여 UML 모델에 적용할 메트릭을 기술하는 언어로 사용하는 연구가 다양하게 진행되었다. 그러나 OCL로 메트릭을 기술하면 복잡한 OCL 문장으로 인하여 메트릭의 의미를 이해하는 데에 많은 어려움이 있다. 본 논문에서는 OCL의 기본 요소를 추상화시킨 새로운 메트릭 기술 언어(MDL4UML)를 정의하였다. MDL4UML은 OCL의 기본요소를 추상화함으로써 OCL을 이용하여 메트릭을 기술하는 메트릭 디자이너가 이해하기 쉽고 간략하게 메트릭을 기술할 수 있는 장점이 있다.

Measure Correlation Analysis of Network Flow Based On Symmetric Uncertainty

  • Dong, Shi;Ding, Wei;Chen, Liang
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제6권6호
    • /
    • pp.1649-1667
    • /
    • 2012
  • In order to improve the accuracy and universality of the flow metric correlation analysis, this paper firstly analyzes the characteristics of Internet flow metrics as random variables, points out the disadvantages of Pearson Correlation Coefficient which is used to measure the correlation between two flow metrics by current researches. Then a method based on Symmetrical Uncertainty is proposed to measure the correlation between two flow metrics, and is extended to measure the correlation among multi-variables. Meanwhile, the simulation and polynomial fitting method are used to reveal the threshold value between different correlation degrees for SU method. The statistical analysis results on the common flow metrics using several traces show that Symmetrical Uncertainty can not only represent the correct aspects of Pearson Correlation Coefficient, but also make up for its shortcomings, thus achieve the purpose of measuring flow metric correlation quantitatively and accurately. On the other hand, reveal the actual relationship among fourteen common flow metrics.

식스시그마 프로젝트 사례에서 혁신효과 분석을 위한 품질척도의 특성 및 적용 (The Characteristics and Implementations of Quality Metrics for Analyzing Innovation Effects in Six Sigma Projects)

  • 최성운
    • 대한안전경영과학회지
    • /
    • 제16권1호
    • /
    • pp.169-176
    • /
    • 2014
  • This research discusses the characteristics and the implementation strategies for two types of quality metrics to analyze innovation effects in six sigma projects: fixed specification type and moving specification type. $Z_{st}$, $P_{pk}$ are quality metrics of fixed specification type that are influenced by predetermined specification. In contrast, the quality metrics of moving specification type such as Strictly Standardized Mean Difference(SSMD), Z-Score, F-Statistic and t-Statistic are independent from predetermined specification. $Z_{st}$ sigma level obtains defective rates of Parts Per Million(PPM) and Defects Per Million Opportunities(DPMO). However, the defective rates between different industrial sectors are incomparable due to their own technological inherence. In order to explore relative method to compare defective rates between different industrial sectors, the ratio of specification and natural tolerance called, $P_{pk}$, is used. The drawback of this $P_{pk}$ metric is that it is highly dependent on the specification. The metrics of F-Statistic and t-Statistic identify innovation effect by comparing before-and-after of accuracy and precision. These statistics are not affected by specification, but affected by type of statistical distribution models and sample size. Hence, statistical significance determined by above two statistics cannot give a same conclusion as practical significance. In conclusion, SSMD and Z-Score are the best quality metrics that are uninfluenced by fixed specification, theoretical distribution model and arbitrary sample size. Those metrics also identify the innovation effects for before-and-after of accuracy and precision. It is beneficial to use SSMD and Z-Score methods along with popular methods of $Z_{st}$ sigma level and $P_{pk}$ that are commonly employed in six sigma projects. The case studies from national six sigma contest from 2011 to 2012 are proposed and analyzed to provide the guidelines for the usage of quality metrics for quality practitioners.

운영·관리 및 서비스 지표에 기반한 정보시스템 유지보수 비용 추정 모델 (The Maintenance Cost Estimation Model for Information System Maintenance Based on the Operation, Management and Service Metrics)

  • 이병철;류성열
    • 한국컴퓨터정보학회논문지
    • /
    • 제18권5호
    • /
    • pp.77-85
    • /
    • 2013
  • 본 연구는 소프트웨어의 변경을 가하는 순수 유지보수 비용 외에 운영 관리 및 서비스 향상을 위한 비용 측정지표를 도출하고 이를 기반으로 정보시스템유비보수 비용 추정 모델을 제안한다. 운영 관리 및 서비스 향상 측정지표는 선행연구를 요약 분류하여 지표의 기반으로 도출하고 경험적인 측정지표를 추가 보완하였으며, 이를 근거로 유지보수 비용 추정 모델을 제안한다. 제안한 측정지표는 정보시스템 유지보수 범위에 따라 선택적으로 사용할 수 있어 상세한 유지보수 비용 산정이 가능하다. 제안한 유지보수 비용 측정지표와 비용 추정 모델의 유효성을 검증하기 위하여 기존의 연구와 비교 검증하여 유효성을 입증하였다.