buchspektrum Internet-Buchhandlung

Neuerscheinungen 2010

Stand: 2020-01-07
Schnellsuche
ISBN/Stichwort/Autor
Herderstraße 10
10625 Berlin
Tel.: 030 315 714 16
Fax 030 315 714 14
info@buchspektrum.de

Hamid Abdul Basit, Stanislaw Jarzabek (Beteiligte)

Towards Structural Clones


Analysis and semi-automated detection of design-level similarities in software
2010. 172 S. 220 mm
Verlag/Jahr: VDM VERLAG DR. MÜLLER 2010
ISBN: 3-639-29366-5 (3639293665)
Neue ISBN: 978-3-639-29366-1 (9783639293661)

Preis und Lieferzeit: Bitte klicken


Code clones are recurring similar program structures. Several techniques exist to detect similar code fragments (simple clones) for better software maintenance, but further gains can be obtained by by detecting similar classes, source files or directories. Structural clones embody such large-granularity, design-level similar program structures that often map to design or application domain concepts. Detection of structural clones leads to a better understanding of the design of the system, easing software maintenance, evolution, and re-engineering. Unification of structural clones with generic program structures helps in program simplification and reuse. This book introduces structural clones and describes a technique for their systematic detection. The usefulness and scalability of the proposed method is validated via experimentation using the structural clone detection tool Clone Miner´. Structural clones also offer opportunities for unconventional reuse that reaches beyond reuse rates achievable with architecture- centric, component-based approaches, and also brings reduction of cognitive program complexity.