Conference article

Visualization of Text Clones in Technical Documentation

Morgan Ericsson
Linnaeus University, Sweden

Anna Wingkvist
Linnaeus University, Sweden

Welf Löwe
Linnaeus University, Sweden

Download article

Published in: Proceedings of SIGRAD 2012; Interactive Visual Analysis of Data; November 29-30; 2012; Växjö; Sweden

Linköping Electronic Conference Proceedings 81:10, p. 79-82

Show more +

Published: 2012-11-20

ISBN: 978-91-7519-723-4

ISSN: 1650-3686 (print), 1650-3740 (online)

Abstract

An initial study of how text clones can be detected and visualized in technical documentation; i.e.; semi-structured text that describe a product; software; or service. The goal of the visualizations is to support human experts to assess and prioritize the clones; since certain clones can be either intentional or harmless. We study some existing visualizations designed for source code; and provide initial and limited adaption of these. A major difficulty in this adaptation is to manage the semi-structured technical documentation compared to structured source code.

Keywords

I.3.8 [Computer Graphics]: Applications—

References

[JHH06] JIANG Z. M.; HASSAN A. E.; HOLT R. C.: Visualizing clone cohesion and coupling. In APSEC (2006); pp. 467–476. 80

[Joh94] JOHNSON J. H.: Visualizing textual redundancy in legacy source. In Proc of the 1994 conf of the Centre for Adv Studies on Collaborative research (1994); pp. 9–18. 80

[Joh96] JOHNSON J. H.: Navigating the textual redundancy web in legacy source. In Proc of the 1996 conf of the Centre for Adv Studies on Collaborative research (1996); pp. 7–16. 80

[KKI02] KAMIYA T.; KUSUMOTO S.; INOUE K.: CCFinder:a multilinguistic token-based code clone detection system for large scale source code. IEEE Tran Soft Eng 28; 7 (2002); 654–670. 80

[RC08] ROY C. K.; CORDY J. R.: An empirical study of function clones in open source software. In WCRE (2008); Hassan A. E.; Zaidman A.; Penta M. D.; (Eds.); IEEE; pp. 81–90. 80

[RCK09] ROY C. K.; CORDY J. R.; KOSCHKE R.: Comparison and evaluation of code clone detection techniques and tools: A qualitative approach. Sci. Com. Prog. 74; 7 (2009); 470–495. 79

[RDL04] RIEGER M.; DUCASSE S.; LANZA M.: Insights into system-wide code duplication. In Proc of the 11th Working Conf on Reverse Eng (2004); IEEE Computer Society; pp. 100–109. 80

[TBG04] TOOMIM M.; BEGEL A.; GRAHAM S. L.: Managing duplicated code with linked editing. In Proc of IEEE Symp on Visual Languages-Human Centric Comp (2004); pp. 173–180. 80

[UKKI02] UEDA Y.; KAMIYA T.; KUSUMOTO S.; INOUE K.: Gemini: Maintenance support environment based on code clone analysis. In Proc of the 8th Int Symp on Software Metrics (2002); IEEE Computer Society; pp. 67–76. 80

[WELL10] WINGKVIST A.; ERICSSON M.; LÖWE W.; LINCKE R.: A metrics-based approach to technical documentation quality. In Proc of the 7th Int Conf on the Quality of Info and Com Tech (2010); pp. 476–481. 80

Citations in Crossref