Fuzzy modeling for function points analysis

被引:9
作者
Osias de Souza Lima
Pedro Porfírio Muniz Farias
Arnaldo Dias Belchior
机构
[1] UNIFOR, Mestrado de Info. Aplicada, 1321 60.811-341, Fortaleza-CE, Av. Washington Soares
关键词
FFPA; FPA; Fuzzy sets; Metrics; Software design;
D O I
10.1023/A:1023716628585
中图分类号
学科分类号
摘要
Function Point Analysis (FPA) is a largely used technique to estimate the size of development project, enhancement project or applications already installed. During the point counting process that represents the dimension of a project or an application, each function is classified according to its relative functional complexity. Several studies resulted in FPA extensions, and most of them are mainly aimed at achieving greater precision in the point assessment of systems of greater algorithmic complexity. This work proposes the use of concepts and properties from fuzzy set theory to extend FPA into FFPA (Fuzzy Function Point Analysis). Fuzzy theory seeks to build a formal quantitative structure capable of emulating the imprecision of human knowledge. With the function points generated by FFPA, the functionality of the project is better represented than it was through FPA. Thus, derived values such as costs and terms of development can be more precisely determined.
引用
收藏
页码:149 / 166
页数:17
相关论文
共 31 条
  • [1] Abran A., Robillard P.N., Function points analysis: An empirical study of its measurement processes, IEEE Transactions on Software Engineering, 22, 12, (1996)
  • [2] Albrecht A.J., Measuring applications development productivity, Proceedings of IBM Applic. Dev. Joint SHARE/GUIDE Symposium, (1979)
  • [3] Albrecht A.J., Gaffney J.E., Software functions, source lines of code, and development effort prediction: A software science validation, IEEE Transactions on Software Engineering, 9, 6, (1983)
  • [4] April A., Abran A., Industrial research in software maintenance: Development of productivity models, Guide Summer '95 Conference and Solutions Fair, (1995)
  • [5] Belchior A.D., A Model to Software Quality Evaluation, (1997)
  • [6] Boehm B.W., Software Engineering Economics, (1981)
  • [7] Bourque P., Maya M., Abram A., A sizing measure for adaptative maintenance work products, IFPUG Spring Conference, (1996)
  • [8] Desharnais J.M., Adjustment model for function point scope factors - A statistical study, Proceedings of IFPUG Spring Conference, (1990)
  • [9] Dubois D., Prade H., Fuzzy sets in approximate reasoning, Part 1: Inference with possibility distributions, Fuzzy Sets and Systems, IFSA, Special Memorial Volume: 25 Years of Fuzzy Sets, 25, (1991)
  • [10] Full function points: Counting practices manual, Technical Report, (1997)