본문 바로가기
  • Home

A Framework for Software Completeness Evaluation Using NLP-Based Requirement Extraction and Code Mapping

  • Journal of Software Assessment and Valuation
  • Abbr : JSAV
  • 2025, 21(2), pp.1~10
  • Publisher : Korea Software Assessment and Valuation Society
  • Research Area : Engineering > Computer Science
  • Received : May 10, 2025
  • Accepted : June 20, 2025
  • Published : June 30, 2025

Yukyong Kim 1

1숙명여자대학교

Accredited

ABSTRACT

Disputes over Disputes over software completeness frequently arise in development contracts and outsourced projects due to the ambiguity surrounding the implementation status of contractual requirements. This paper proposes a novel framework to address this issue by introducing an objective and automated approach to software completeness evaluation. The framework utilizes NLP techniques to extract requirements from contract documents and matches them with implemented source code using deep learning-based analysis. By quantitatively assessing the degree to which the implemented code fulfills the specified requirements, the framework reduces reliance on the subjective judgments of human evaluators. It supports both quantitative and qualitative evaluation criteria, offering improvements in assessment reliability, cost-efficiency, and time-effectiveness. A case study is presented to validate the framework’s effectiveness, demonstrate its applicability as a practical tool for appraisal, quality assurance, and development monitoring.

Citation status

* References for papers published after 2023 are currently being built.