Business Intelligence Investigate

Mining Patterns and Rules for Software Specification Discovery

Download now Free registration required

Executive Summary

Software specifications are often lacking, incomplete and outdated in the industry. Lack and incomplete specifications cause various software engineering problems. Studies have shown that program comprehension takes up to 45% of software development costs. One of the root causes of the high cost is the lack-of documented specification. Also, outdated and incomplete specification might potentially cause bugs and compatibility issues. In this paper, the authors describe novel data mining techniques to mine or reverse engineer these specifications from the pool of software engineering data.

  • Format: PDF
  • Size: 357.22 KB