Measuring the Function Points for Migration Project: A Case Study
2005, American Journal of Applied Sciences
https://doi.org/10.3844/AJASSP.2005.1218.1221Abstract
In this study, we extend the study of Function Point Analysis (FPA) for the measurement of source code based migration project using the migration tooling options. FPA is an objective and structured technique to measure software size by quantifying its functionality provided to the user, based on the requirements and logical design. It is noticed that the procedure for the above measurement is not fully described in FPA method. Hence, the same estimation concept has been applied to an in-house project on an experimental basis at a leading software development organization. The yielded results are compared with FPA for the re-engineering project.
References (18)
- Hastings, T.E. and A.S.M. Sajeev, 2001. A vector based approach to software size measurement and effort estimation. IEEE Trans. Software Eng., pp: 337-350.
- Steven Klusener, 2002. Source code based function point analysis for enhancement projects. Proc. Intl. Conf. Software Engg., pp: 001-004.
- Edilson, J.D. Candido and Rosely Sanches, 2004. Estimating the size of web applications by using a simplified function point method. Proc. Web Media and Latin American Web Congress, pp: 98-105.
- Ruhe, M., R. Jeffery and I. Wieczorek, 2003. Using web objects for estimating software development effort for web applications. Proc. 9th Intl.
- Software Metrics Symp., pp:30-39.
- Roger S. Pressman, 2001. Software Engineering: A practitioner's Approach., pp: 89-94.
- International Function Point Users Group, 1999. Function Point Counting Practices Manual. IFPUG, 4.1.1 Edn.
- IFPUG., 2004. International function point users group.http://www.ifpug.org. Accessed on Dec., 2004.
- NESMA., 2005. Netherlands software metric association. http://www.nesma.org/english/index.htm. Accessed on Jan., 2005.
- Albrecht, A.J., 1979. Measuring application development productivity. Proc. IBM Applications Development Symp., pp: 83-92
- Albrecht, A.J and J. E. Gaffney, Software Function: Source Lines of Code and Development Effort Prediction: A Software Science Validation, IEEE Trans. Software Engineering, Nov 1983, pp. 639-648.
- Peretz Shoval and Ofer Feldman, 1996. Combining function points software estimation model with a Odessa methodology for systems analysis and design. Proc. 7th Israeli Conf. Computer based System and Software Engg., pp: 03-08.
- Gowthaman, K., K. Mustafa and R.A. Khan, 2005. Source code migration to DOT NET Framework: A Re-engineering application perspective. Inform. Technol. J., Vol. 4.
- Katre, D., P. Halari, N.R. Surapaneni, M. Gupta and M. Deshpande, 2002. Migrating to .NET: A Pragmatic Path to Visual Basic .NET, Visual C++ .NET and ASP.NET. Prentice Hall PTR., pp: 35- 125.
- MSDN Library, 2000. Preparing Your Visual Basic 6.0 Applications for the Upgrade to Visual Basic .NET. Microsoft Corp., http://msdn.microsoft.com/library/default.asp?url=/ library/en-us/dnvb600/html/vb6tovbdotnet.asp
- Mens, K., B. Poll and S. Gonzalez, 2003. Using intentional source-code views to aid software maintenance. Intl. Conf. Software Maintenance, pp: 169-174.
- Bergey, J., D. Smith and N. Weiderman, 1999. DOD Legacy System Migration Guidelines. Software Engineering Institute, Technical Report: CMU/SEI-99-TN-013, pp: 2-25.
- Kitchenham, B., 1997. The problem with function points. IEEE Software, pp: 29-31.