Evaluation of a Business Application Framework Using Complexity and Functionality Metrics
This paper experimentally evaluates the usefulness of a business application framework from a viewpoint of saving cost and quality of the software in a company. Here, we conducted two case studies. In the case studies, four kinds of applications are developed. Each of them is developed in two ways: using framework-based reuse and conventional module-based reuse. Then, we evaluate the difference among them using the several functionality and complexity metrics. As the results, the framework-based reuse would be more efficient than the module-based reuse in the company.
Unable to display preview. Download preview PDF.
- 2.V. R. Basili, G. Caldiera, F. McGarry, R. Pajerski, G. Page and S. Waligora: “The software engineering laboratory-an operational software experience”, Proc. of ICSE14, pp. 370–381 (1992).Google Scholar
- 3.G. Booch: Object-Oriented Analysis and Design with Applications, The Benjamin/ Cummings Publishing (1994).Google Scholar
- 4.C. Braun: Reuse, in John J. Marciniak, editor, Encyclopedia of Software Engineering, vol. 2, John Wiley & Sons, pp. 1055–1069 (1994).Google Scholar
- 5.G. Caldiera, G. Antoniol, R. Fiutem and C. Lokan: “Definition and experimental evaluation of function points for object-oriented systems”, IEEE, Proc. of METRICS98, pp.167–178 (1998).Google Scholar
- 7.S. Isoda: “Experience report on a software reuse project: Its structure, activities, and statistical results”, Proc. of ICSE14, pp.320–326 (1992).Google Scholar
- 8.I. Jacobson, M. Griss and P. Jacobson: Software Reuse —Architecture Process and Organization for Business Success—, Addison-Wesley (1997).Google Scholar