loading...
Framework Based Software Development: Investigating the Learning Effect
Boca Raton, Florida November 04-November 06
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/METRIC.1999.809747Sixth International Software Metrics ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Maurizio Morisio, University of Maryland at College Park
Daniele Romano, Politecnico di Torino
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.
Index Terms:
software reuse, application framework, learning, case study
Citation:
Maurizio Morisio, Daniele Romano, Corrado Moiso, "Framework Based Software Development: Investigating the Learning Effect," metrics, pp.260, Sixth International Software Metrics Symposium (METRICS'99), 1999
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions