Bug Localization in Test-Driven Development

المؤلفون المشاركون

Russo, Stefano
Ficco, Massimo
Pietrantuono, Roberto

المصدر

Advances in Software Engineering

العدد

المجلد 2011، العدد 2011 (31 ديسمبر/كانون الأول 2011)، ص ص. 1-18، 18ص.

الناشر

Hindawi Publishing Corporation

تاريخ النشر

2011-06-15

دولة النشر

مصر

عدد الصفحات

18

التخصصات الرئيسية

الرياضيات

الملخص EN

Software development teams that use agile methodologies are increasingly adopting the test-driven development practice (TDD).

TDD allows to produce software by iterative and incremental work cycle, and with a strict control over the process, favouring an early detection of bugs.

However, when applied to large and complex systems, TDD benefits are not so obvious; manually locating and fixing bugs introduced during the iterative development steps is a nontrivial task.

In such systems, the propagation chains following the bugs activation can be unacceptably long and intricate, and the size of the code to be analyzed is often too large.

In this paper, a bug localization technique specifically tailored to TDD is presented.

The technique is embedded in the TDD cycle, and it aims to improve developers' ability to locate bugs as soon as possible.

It is implemented in a tool and experimentally evaluated on newly developed Java programs.

نمط استشهاد جمعية علماء النفس الأمريكية (APA)

Ficco, Massimo& Pietrantuono, Roberto& Russo, Stefano. 2011. Bug Localization in Test-Driven Development. Advances in Software Engineering،Vol. 2011, no. 2011, pp.1-18.
https://search.emarefa.net/detail/BIM-475993

نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)

Ficco, Massimo…[et al.]. Bug Localization in Test-Driven Development. Advances in Software Engineering No. 2011 (2011), pp.1-18.
https://search.emarefa.net/detail/BIM-475993

نمط استشهاد الجمعية الطبية الأمريكية (AMA)

Ficco, Massimo& Pietrantuono, Roberto& Russo, Stefano. Bug Localization in Test-Driven Development. Advances in Software Engineering. 2011. Vol. 2011, no. 2011, pp.1-18.
https://search.emarefa.net/detail/BIM-475993

نوع البيانات

مقالات

لغة النص

الإنجليزية

الملاحظات

Includes bibliographical references

رقم السجل

BIM-475993