DocumentCode
3373301
Title
Framework based software development: investigating the learning effect
Author
Morisio, Maurizio ; Romano, Daniele ; Moiso, Corrado
Author_Institution
Maryland Univ., Baltimore, MD, USA
fYear
1999
fDate
1999
Firstpage
260
Lastpage
268
Abstract
We present a case study in framework based software development, with specific analysis of the effect of learning on productivity and defect density. The framework supports the development of multimedia, web-based services on a digital network. It uses a CORBA infrastructure, is developed in Java, and integrates COTS (Component-Off-The-Shelf). The case study considers the development of the framework and the development of a number of applications reusing the framework. Some of the applications are also developed without the framework. The study uses a nested factors experimental design, and measures effort, application size, defects, productivity, reuse level. The main result of the study is the correlation found between framework learning and productivity increase; and between framework learning and defect density decrease. We also underline an impressive difference in productivity between traditional development, development of the framework and development with the framework
Keywords
distributed object management; software reusability; CORBA infrastructure; COTS; Java; defect density; framework based software development; framework learning; multimedia; productivity; web-based services; Decision support systems; Programming;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Metrics Symposium, 1999. Proceedings. Sixth International
Conference_Location
Boca Raton, FL
Print_ISBN
0-7695-0403-5
Type
conf
DOI
10.1109/METRIC.1999.809747
Filename
809747
Link To Document