2006
DOI: 10.1007/11754305_35
|View full text |Cite
|
Sign up to set email alerts
|

Automated Recognition of Low-Level Process: A Pilot Validation Study of Zorro for Test-Driven Development

Abstract: Abstract. Zorro is a system designed to automatically determine whether a developer is complying with the Test-Driven Development (TDD) process. Automated recognition of TDD could benefit the software engineering community in a variety of ways, from pedagogical aids to support the learning of test-driven design, to support for more rigorous empirical studies on the effectiveness of TDD in practice. This paper presents the Zorro system and the results of a pilot validation study, which shows that Zorro was able… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
6
0

Year Published

2007
2007
2017
2017

Publication Types

Select...
4
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 7 publications
(6 citation statements)
references
References 13 publications
0
6
0
Order By: Relevance
“…They used T/P ratio (lines of test code verse lines of production code), testing effort against production effort, and cycle time distribution as indicators of TDD process conformance. This project precedes the Zorro software system (Kou and Johnson 2006), and in fact it stimulated our interest in studying low-level software process conformance. Unlike the prototype implementation of TestFirstGauge, which uses an Excel spreadsheet, Zorro is integrated into the Hackystat system and uses the JESS rule-based system (Friedman-Hill 2003).…”
Section: Research On Automated Inference Of Software Processmentioning
confidence: 99%
“…They used T/P ratio (lines of test code verse lines of production code), testing effort against production effort, and cycle time distribution as indicators of TDD process conformance. This project precedes the Zorro software system (Kou and Johnson 2006), and in fact it stimulated our interest in studying low-level software process conformance. Unlike the prototype implementation of TestFirstGauge, which uses an Excel spreadsheet, Zorro is integrated into the Hackystat system and uses the JESS rule-based system (Friedman-Hill 2003).…”
Section: Research On Automated Inference Of Software Processmentioning
confidence: 99%
“…They are mainly in the area of automated process discovery, modeling and monitoring, [1], [5], [6], [17].…”
Section: Related Workmentioning
confidence: 99%
“…The study presented in [17] aims at automatically assessing whether developers are indeed following a TDD (Test-Driven Development) process. The analyzed data is collected in a fully automated and non-intrusive way, only from specific development tools, [14].…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations