This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Bojan Cukic, West Virginia University
Scientific discovery related to software is based on a centuries-old paradigm common to all fields of science: setting up hypotheses and testing them through experiments. Repeatedly confirmed hypotheses become models that can describe and predict real-world phenomena. The best-known models in software engineering describe relationships between development processes, cost and schedule, defects, and numerous software "-ilities" such as reliability, maintainability, and availability. But, compared to other disciplines, the science of software is relatively new. It's not surprising that most software models have proponents and opponents among software engineers. This introduction to the special issue discusses the power of modeling, the promise of data repositories, and the workshop devoted to this topic.
Index Terms:
software engineering methodologies, software engineering validation, model checking, process metrics, software science
Citation:
Bojan Cukic, "Guest Editor's Introduction: The Promise of Public Software Engineering Data Repositories," IEEE Software, vol. 22, no. 6, pp. 20-22, Nov.-Dec. 2005, doi:10.1109/MS.2005.153
Usage of this product signifies your acceptance of the Terms of Use.