Software requirements: objects, functions, and states
Software requirements: objects, functions, and states
Goal-directed requirements acquisition
6IWSSD Selected Papers of the Sixth International Workshop on Software Specification and Design
Guiding Goal Modeling Using Scenarios
IEEE Transactions on Software Engineering
The missing piece of software development
Journal of Systems and Software
Software Engineering Economics
Software Engineering Economics
Software Cost Estimation with Cocomo II with Cdrom
Software Cost Estimation with Cocomo II with Cdrom
Requirements-Based Estimation of Change Costs
Empirical Software Engineering
A Cost-Value Approach for Prioritizing Requirements
IEEE Software
The Art of Requirements Triage
Computer
UML Developments: Cost Estimation from Requirements
ECSQ '02 Proceedings of the 7th International Conference on Software Quality
Software Cost Option Strategy Tool (S-COST)
COMPSAC '96 Proceedings of the 20th Conference on Computer Software and Applications
Applying Function Point to Unified Modeling Language: Conversion Model and Pilot Study
METRICS '04 Proceedings of the Software Metrics, 10th International Symposium
Extending Function Point Analysis of Object-Oriented Requirements Specifications
METRICS '05 Proceedings of the 11th IEEE International Software Metrics Symposium
Improving use case driven analysis using goal and scenario authoring: a linguistics-based approach
Data & Knowledge Engineering - Special issue: Application of natural language to information systems (NLDB04)
Managing requirements conflicts in software product lines: A goal and scenario based approach
Data & Knowledge Engineering
An empirical validation of a neural network model for software effort estimation
Expert Systems with Applications: An International Journal
Expert Systems with Applications: An International Journal
Expert Systems with Applications: An International Journal
Probabilistic estimation of software size and effort
Expert Systems with Applications: An International Journal
Hi-index | 12.05 |
Function point is a method used to measure software size and estimate the development cost. However, for large complex systems, cost estimation is difficult because of the large number of requirements expressed in natural language. In this paper we propose a rule-based approach for estimating software development cost in the requirements analysis phase. It combines goal and scenario based requirements analysis with function point based cost estimation. In our proposed approach, Context Analysis Guiding rules, Data Function Extraction Guiding rules, and Transaction Function Extraction Guiding rules have been developed to identify function points from text based goal and scenario descriptions. These rules are established based on a linguistic approach. The contribution of the proposed approach is to help project managers decide which requirements should be realized.