|
ABSTRACT
Software Engineering measurement and analysis specially, size estimation initiatives have been in the center of attention for many firms. Function Point (FP) metric is among the most commonly used techniques to estimate the size of software system projects or software systems for measuring the functionality delivered by a system. In this paper we explore an alternative, Artificial Neural Network (ANN) approach for predicting function Point. We proposed an ANN model to explore neural network as tool for function point metric. A multilayer feed forward network is trained using backpropogation algorithm and demonstrated to be suitable. The training and validation data is randomly selected from the data repository of 365 projects [7]. The experimental results of two validation sets each of 55 projects indicate that the Mean Absolute Relative Error (MARE) was 0.198 and 0.145 of ANN model and shows that ANN model is a competitive model as Function Point Metric.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Aggarwal K. K. and Singh Yogesh, Software Engineering: Programs, Documentation Operating Procedures, New Age International Publishers, third edition 2008.
|
| |
2
|
Aggarwal K.K., Yogesh Singh, Arvinder Kaur Ruchika Malhotra (2006): Application of Neural Network for Predicting Maintainability using Object-Oriented Metrics, Transaction on Engineering, Computing and Technology, vol 15, Oct, 2006.
|
| |
3
|
Aggarwal K.K., Yogesh Singh, Arvinder Kaur (2005): Empirical Studies on Application of Neural Networks as Approximation Oracle, Journal of Computer Science 1(3):341--345, 2005.
|
 |
4
|
|
| |
5
|
Albrecht A. (1979): Measuring Application Development Productivity, Proceeding IBM Application Development Symposium, Monterey, Califonia, Oct 14-17, 1979.
|
| |
6
|
|
| |
7
|
Boetticher, G and Eichmann D (1993): A Neural Net Paradigm For Characterizing Reusable Software, Proceeding of the first Australian conference on software metrics, 1993, pages 41--49.
|
| |
8
|
Boetticher, G., Srinivas K. and Eichmann, D. (1993): A neural Net -Based Approach to Software Metrics, Proceeding of the fifth International Conference of Software Engineering and Knowledge Engineering, San Francisco, CA, pages 271--274, June 16-18, 1993.
|
| |
9
|
Boetticher G. (2001): An Assessment Of Metric Contribution In The Construction Of Neural Network-Based Effort Estimator, Second international workshop on soft computing applied to software engineering, 2001.
|
| |
10
|
|
| |
11
|
Hamer P. & Frewin G. (1985): Software Metrics: A Critical Overview, Pergamon InfoTech State of the art report 13(2), 1985.
|
| |
12
|
|
| |
13
|
IFPUG 1994. Function point counting Practices: Manual Release 4.0 International Function Point User Group, Westerville, Ohio.
|
| |
14
|
IFPUG, available at "http://www.ifpug.org".
|
| |
15
|
IFPUG 1995. Function point counting Practices: Case Study 3, Object oriented Analysis, Object oriented Design (Draft). International Function Point User Group, Westerville, Ohio.
|
| |
16
|
|
| |
17
|
|
| |
18
|
Mayrhauser A. von, Anderson C. and Mraz R.(1995): Using A Neural Network to Predict Test Case Effectiveness, -- Proc. IEEE Aerospace Applications Conference, Snowmass, CO, Feb.1995.
|
 |
19
|
|
| |
20
|
|
|