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 :
بازگشت