Share

Export Citation

APA
MLA
Chicago
Harvard
Vancouver
BIBTEX
RIS
Universitas Hasanuddin
Research output:Contribution to journalArticlepeer-review

Development of Software Cost Estimation and Resource Allocation Using Natural Language Processing, Cosine Similarity and Function Point

Luqman Fanani M.Z.

2023 International Conference on Digital Applications Transformation and Economy Icdate 2023

Published: 2023Citations: 1

Abstract

Cost estimation is the first step of software development that calculate costs and resources required. The budgeting process involves project analysis and factors such as absence of price calculations used as a basic reference. Major rely on prior works, and allocating experts needs a proper calculation basis for assigning experts to job, which impacts completion time and financial losses due to miscalculations. This research uses combination of methods such as text summarization word2vec for sentence analysis and weighting, catalog extraction to identify all SRS files detected as system features, including features had ambiguity, and cosine similarity to determine closeness of weighted values between sentences tested and function point method as counter to processing results of values generated from cosine similarity to produce new model in calculation and confirm that SRS is feasible to be applied as a calculation variable based on its functionality details. The results of this research apply new modeling techniques to produce basic price reference system, determining number of experts in software project budgeting that is accurate and efficient. Thus, it can be a tool to calculate software project budgeting in the future so that budgeting is too low or high and determine right number of experts.

Other files and links

Fingerprint

Computer scienceSciences
Cosine similaritySciences
Function pointSciences
Automatic summarizationSciences
SoftwareSciences
WeightingSciences
Data miningSciences
Similarity (geometry)Sciences
Function (biology)Sciences
Process (computing)Sciences
Trigonometric functionsSciences
Software developmentSciences
Artificial intelligenceSciences
Pattern recognition (psychology)Sciences
BiologySciences
Evolutionary biologySciences
Programming languageSciences
MedicineSciences
MathematicsSciences
Operating systemSciences
RadiologySciences
Image (mathematics)Sciences
GeometrySciences