• DocumentCode
    3373379
  • Title

    Measuring domain engineering effects on software change cost

  • Author

    Siy, Harvey ; Mockus, Audris

  • Author_Institution
    Lucent Technol., Bell Labs., USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    304
  • Lastpage
    311
  • Abstract
    Domain engineering (DE) is an increasingly popular process for efficiently producing software. DE uses detailed knowledge of a particular application domain to define rigorously a family of software products within that domain. We describe a methodology for precise quantitative measurement of DE impact on software change efforts. The methodology employs measures of small software changes to determine the effect of DE. We illustrate this approach in a detailed case study of DE in a telecommunications product. In the particular case the change effort was dramatically reduced. The methodology can precisely measure cost savings in change effort and is simple and inexpensive since it relies on information automatically collected by version control systems
  • Keywords
    configuration management; software cost estimation; software metrics; telecommunication computing; case study; cost savings; domain engineering; methodology; quantitative measurement; software change; software change cost; software metrics; software products; telecommunications software; version control systems; Application software; Costs; Electrical capacitance tomography; Identity-based encryption; Observability; Productivity; Programming; Software engineering; Software measurement; Technology transfer;
  • 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.809751
  • Filename
    809751