Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: http://dx.doi.org/10.18419/opus-9000
Langanzeige der Metadaten
DC ElementWertSprache
dc.contributor.authorJuergens, Elmar-
dc.contributor.authorDeißenböck, Florian-
dc.contributor.authorHummel, Benjamin-
dc.contributor.authorWagner, Stefan-
dc.date.accessioned2017-01-26T15:00:41Z-
dc.date.available2017-01-26T15:00:41Z-
dc.date.issued2009de
dc.identifier.isbn978-1-4244-3452-7-
dc.identifier.isbn978-1-4244-3453-4-
dc.identifier.issn0270-5257-
dc.identifier.issn1558-1225-
dc.identifier.urihttp://nbn-resolving.de/urn:nbn:de:bsz:93-opus-ds-90170de
dc.identifier.urihttp://elib.uni-stuttgart.de/handle/11682/9017-
dc.identifier.urihttp://dx.doi.org/10.18419/opus-9000-
dc.description.abstractCode cloning is not only assumed to inflate maintenance costs but also considered defect-prone as inconsistent changes to code duplicates can lead to unexpected behavior. Consequently, the identification of duplicated code, clone detection, has been a very active area of research in recent years. Up to now, however, no substantial investigation of the consequences of code cloning on program correctness has been carried out. To remedy this shortcoming, this paper presents the results of a large-scale case study that was undertaken to find out if inconsistent changes to cloned code can indicate faults. For the analyzed commercial and open source systems we not only found that inconsistent changes to clones are very frequent but also identified a significant number of faults induced by such changes. The clone detection tool used in the case study implements a novel algorithm for the detection of inconsistent clones. It is available as open source to enable other researchers to use it as basis for further investigations.en
dc.language.isoende
dc.relation.uridoi:10.1109/ICSE.2009.5070547de
dc.rightsinfo:eu-repo/semantics/openAccessde
dc.subject.ddc004de
dc.titleDo code clones matter?en
dc.typeconferenceObjectde
ubs.bemerkung.extern(c) 2009 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/ republishing this material for advertising or promotional purposes, creating new collective works for resale or redistribution to servers or lists, or reuse of any copyrighted components of this work in other works.de
ubs.fakultaetFakultätsübergreifend / Sonstige Einrichtungde
ubs.institutFakultätsübergreifend / Sonstige Einrichtungde
ubs.konferenznameInternational Conference on Software Engineering (31st, 2009, Vancouver, British Columbia)de
ubs.publikation.noppnyesde
ubs.publikation.sourceProceedings / 2009 31st International Conference on Software Engineering : May 16-24, 2009, Vancouver, Canada. Piscataway, NJ : IEEE, 2009. - ISBN 978-1-4244-3452-7, S. 485-495de
ubs.publikation.typKonferenzbeitragde
Enthalten in den Sammlungen:15 Fakultätsübergreifend / Sonstige Einrichtung

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
icse09.pdf278,33 kBAdobe PDFÖffnen/Anzeigen


Alle Ressourcen in diesem Repositorium sind urheberrechtlich geschützt.