Engineering Papers⌕ Search

Engineering topics

Madachy, Ray

Publications and source records attributed to Madachy, Ray.

The Business Case for Automated Software Engineering

Adoption of advanced automated SE (ASE) tools would be more favored if a business case could be made that these tools are more valuable than alternate methods. In theory, software prediction models can be used to make that case. In practice, this is complicated by the 'local tuning' problem. Normally. predictors for software effort and defects and threat use local data to tune their predictions. Such local tuning data is often unavailable. This paper shows that assessing the relative merits of different SE methods need not require precise local tunings. STAR 1 is a simulated annealer plus a Bayesian post-processor that explores the space of possible local tunings within software prediction models. STAR 1 ranks project decisions by their effects on effort and defects and threats. In experiments with NASA systems. STARI found one project where ASE were essential for minimizing effort/ defect/ threats; and another project were ASE tools were merely optional.

model evaluation↗

Analysis of a successful inspection program

Litton Data Systems has institutionalized the inspection process, and achieved dramatic results in terms of defect prevention and cost savings thus far. Additionally, several findings have been gleaned from an analysis to optimize the process. Over 300 inspections have been performed over the last two years on many types of documents, and this paper describes some quantitative results to-date from the initial 'champion' project.

Madachy, Ray↗