Research Article

Optimizing Deep Learning Model for Software Cost Estimation Using Hybrid Meta-Heuristic Algorithmic Approach

Table 5

Selected parameters for effort and time estimation.

VariablesDescriptionTypeRole

Analyst’s capabilityAbility to learn and examine the systemNominalInput
Application experienceBasic application knowledge and skillsNominalInput
Process complexityEvent and tasks assessment that make the processNominalInput
Database sizeLarge and complicated databaseNominalInput
Modern programming practiceUpdated method used for developmentNominalInput
Programmer’s capabilityKnowledge and skill of programmerNominalInput
Required software reliabilityFailure-free probability of softwareNominalInput
Schedule constraintEarlier identify limitations on project scheduleNominalInput
Main memory constraintMemory needs to effectively and efficiently completes several operationsNominalInput
Time constrain for CPUProcessing time to complete an actionNominalInput
Turnaround timeAmount of time required to complete a specific processNominalInput
Virtual machine experienceNeed for experience to operate on virtual systemsNominalInput
Use of software toolsUsed of various modern frameworkFlagInput
Machine volatilityExperience and valuable knowledge to operate several machinesNominalInput
EffortEfforts or resources required for developmentContinuousOutput