Burak Turhan
  • Publications
  • Projects
  • Teaching
  • Contact
RSS

What Do We Know about Test-Driven Development?

15 Oct 2010

0 Comment

TDD proponents assert that frequent, incremental testing not only improves the delivered code’s quality but also generates a cleaner design. The authors present results from a systematic literature review as well as commentary on the results from a TDD expert’s experience on field projects. Full Text § BibTex Entry : @article{10.1109/MS.2010.152, author = {Forrest Shull [...]

Practical considerations in deploying statistical methods for defect prediction: A case study within the Turkish telecommunications industry

28 Sep 2010

0 Comment

Building defect prediction models in large organizations has many challenges due to limited resources and tight schedules in the software development lifecycle. It is not easy to collect data, utilize any type of algorithm and build a permanent model at once. We have conducted a study in a large telecommunications company in Turkey to employ [...]

A Com­par­a­tive Study for Esti­mat­ing Soft­ware Devel­op­ment Effort Inter­vals

28 Sep 2010

0 Comment

Software cost/effort estimation is still an open challenge. Many researchers have proposed various methods that usually focus on point estimates. Until today, software cost estimation has been treated as a regression problem. However, in order to prevent over/underestimates, it is more practical to predict the interval of estimations instead of the exact values. In this [...]

An Industrial Case Study of Classifier Ensembles for Locating Software Defects

28 Sep 2010

0 Comment

As the application layer in embedded systems dominates over the hardware, ensuring software quality becomes a real challenge. Software testing is the most time-consuming and costly project phase, specifically in the embedded software domain. Misclassifying a safe code as defective increases the cost of projects, and hence leads to low margins. In this research, we [...]

Bet­ter, Faster and Cheaper: What is Bet­ter Soft­ware?

25 Aug 2010

0 Comment

Defects are related to failures and they do not have much power for indicating a higher quality or a better system above the baseline that the end-users expect. Nevertheless, defect counts are commonly used as measures to capture the quality of a system. Further, the statistical association between internal design metrics and quality in terms [...]

How Effective is Test Driven Development?

24 Aug 2010

2 Comments

I’ve been working with Lucas Layman, Madeline Diep, Forrest Shull and Hakan Erdogmus to collect and analyze the quantitative evidence from literature regarding the effects of TDD on programmer productivity, internal/external product quality and test support. Our results will soon be available as a chapter in the upcoming O’Reilly book “Making Software: What Really Works, [...]

1 2 3 4
© Burak Turhan 2012
Powered by WordPress • Themify WordPress Themes