2008
DOI: 10.1109/ms.2008.129
|View full text |Cite
|
Sign up to set email alerts
|

Tool Support for Continuous Quality Control

Abstract: Software systems over time suffer from a gradual quality decay and therefore costs rise if no pro-active countermeasures are taken. Quality controlling is the first step to avoid this cost trap. Continuous quality assessments enable the early identification of quality problems, when their removal is still inexpensive, and aid in making adequate decisions as they provide an integrated view on the current status of a software system. As a side effect, continuous and timely feedback enables developers and maintai… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
33
0

Year Published

2010
2010
2018
2018

Publication Types

Select...
5
3
1

Relationship

3
6

Authors

Journals

citations
Cited by 64 publications
(33 citation statements)
references
References 8 publications
0
33
0
Order By: Relevance
“…Using the analysis tool ConQAT [19], we found that the whole Tomcat 6.0.0 source distribution contains 306,675 LOC of Java code, which correspond to 151,509 SLOC in 1030 files. This is the size baseline for all the following densities.…”
Section: Resultsmentioning
confidence: 99%
“…Using the analysis tool ConQAT [19], we found that the whole Tomcat 6.0.0 source distribution contains 306,675 LOC of Java code, which correspond to 151,509 SLOC in 1030 files. This is the size baseline for all the following densities.…”
Section: Resultsmentioning
confidence: 99%
“…Therefore, this observation demonstrates the value of our approach in the aggressive scenario: With the guidance of our approach, developers may avoid a significant percentage of consistency-maintenancerequired cloning operations by not doing a small percentage of cloning operations. Also, the precision of our approach is between 30% and 60%, which is acceptable because the data in our problem is rather imbalanced 13 . Second, the experimental results for the two projects have different warning rate for the same threshold.…”
Section: Effectiveness In the Two Scenariosmentioning
confidence: 88%
“…These types of clones are detectable today in an efficient and effective way. Even clones with additional changes (inconsistent, near-miss or type-3 clones) can be detected by several detection approaches and tools (Kamiya, Kusumoto & Inoue, 2002;Deissenboeck et al, 2008;Jiang et al, 2007a). There are also two surveys (Koschke, 2007;Roy & Cordy, 2007) and a systematic literature review (Rattan, Bhatia & Singh, 2013) on this topic.…”
Section: Related Workmentioning
confidence: 99%
“…In the end, we chose two clone detection tools that both can analyse Java and C programs: ConQAT (Deissenboeck et al, 2008) and Deckard (Jiang et al, 2007a). ConQAT is described in Rattan, Bhatia & Singh (2013) as modern, useful and fast open-source clone detector framework.…”
Section: Clone Detection Toolsmentioning
confidence: 99%