• 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