Title
Measuring Domain Engineering Effects on Software Change Cost
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 methodology for precise quantitative measurement of DE impact on software change effort. 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.
Year
DOI
Venue
1999
10.1109/METRIC.1999.809751
IEEE METRICS
Keywords
Field
DocType
domain engineering,software metrics,version control system,observability,software engineering,telecommunications software,methodology,productivity,software measurement,configuration management,application software,programming
Domain analysis,Domain engineering,Systems engineering,Software engineering,Computer science,Software metric,Software construction,Software development,Reliability engineering,Software sizing,Software measurement,Social software engineering
Conference
ISBN
Citations 
PageRank 
0-7695-0403-5
10
2.59
References 
Authors
8
2
Name
Order
Citations
PageRank
Harvey Siy158144.51
Audris Mockus24031308.78