@article{ART003212298},
author={Yukyong Kim},
title={A Framework for Software Completeness Evaluation Using NLP-Based Requirement Extraction and Code Mapping},
journal={Journal of Software Assessment and Valuation},
issn={2092-8114},
year={2025},
volume={21},
number={2},
pages={1-10}
TY - JOUR
AU - Yukyong Kim
TI - A Framework for Software Completeness Evaluation Using NLP-Based Requirement Extraction and Code Mapping
JO - Journal of Software Assessment and Valuation
PY - 2025
VL - 21
IS - 2
PB - Korea Software Assessment and Valuation Society
SP - 1
EP - 10
SN - 2092-8114
AB - 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.
KW - sw completeness;NLP;requirement extraction;deep-learning based code analysis
DO -
UR -
ER -
Yukyong Kim. (2025). A Framework for Software Completeness Evaluation Using NLP-Based Requirement Extraction and Code Mapping. Journal of Software Assessment and Valuation, 21(2), 1-10.
Yukyong Kim. 2025, "A Framework for Software Completeness Evaluation Using NLP-Based Requirement Extraction and Code Mapping", Journal of Software Assessment and Valuation, vol.21, no.2 pp.1-10.
Yukyong Kim "A Framework for Software Completeness Evaluation Using NLP-Based Requirement Extraction and Code Mapping" Journal of Software Assessment and Valuation 21.2 pp.1-10 (2025) : 1.
Yukyong Kim. A Framework for Software Completeness Evaluation Using NLP-Based Requirement Extraction and Code Mapping. 2025; 21(2), 1-10.
Yukyong Kim. "A Framework for Software Completeness Evaluation Using NLP-Based Requirement Extraction and Code Mapping" Journal of Software Assessment and Valuation 21, no.2 (2025) : 1-10.
Yukyong Kim. A Framework for Software Completeness Evaluation Using NLP-Based Requirement Extraction and Code Mapping. Journal of Software Assessment and Valuation, 21(2), 1-10.
Yukyong Kim. A Framework for Software Completeness Evaluation Using NLP-Based Requirement Extraction and Code Mapping. Journal of Software Assessment and Valuation. 2025; 21(2) 1-10.
Yukyong Kim. A Framework for Software Completeness Evaluation Using NLP-Based Requirement Extraction and Code Mapping. 2025; 21(2), 1-10.
Yukyong Kim. "A Framework for Software Completeness Evaluation Using NLP-Based Requirement Extraction and Code Mapping" Journal of Software Assessment and Valuation 21, no.2 (2025) : 1-10.