ScholarGate
어시스턴트
Process / pipelineCode quality assessment

소프트웨어 복잡도 측정 지표

소프트웨어 복잡도 측정 지표는 수치적 측정을 통해 코드의 구조적 및 운영적 난이도를 정량화합니다. 1976년 Thomas McCabe가 도입한 순환 복잡도(cyclomatic complexity)가 기초적인 접근 방식이 되었습니다. 이러한 지표는 유지보수성, 테스트 용이성, 결함 위험을 평가하여 팀이 문제가 있는 코드 영역을 식별하고 리팩토링 노력을 안내할 수 있도록 합니다.

MethodMind에서 열기곧 제공동영상곧 제공Download slides

방법 전문 읽기

회원 전용

무료 계정으로 로그인하면 이 섹션을 읽을 수 있습니다.

로그인

Method map

The neighbourhood of related methods — select a node to explore.

출처

  1. McCabe, T. J. (1976). A complexity measure. IEEE Transactions on Software Engineering, 2(4), 308–320. DOI: 10.1109/TSE.1976.233837
  2. Chidamber, S. R., & Kemerer, C. F. (1994). A metrics suite for object-oriented design. IEEE Transactions on Software Engineering, 20(6), 476–493. DOI: 10.1109/32.295895
  3. Halstead, M. H. (1977). Elements of Software Science. Elsevier. link

이 페이지 인용 방법

ScholarGate. (2026, June 3). Software Complexity Metrics and Measurement. ScholarGate. https://scholargate.app/ko/software-engineering/software-complexity-metrics

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

Compare side by side

이 방법을 참조하는 항목

ScholarGateSoftware Complexity Metrics (Software Complexity Metrics and Measurement). 2026-06-15에 다음에서 검색함: https://scholargate.app/ko/software-engineering/software-complexity-metrics · 데이터셋: https://doi.org/10.5281/zenodo.20539026