lnu.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
JClone: Syntax tree based clone detection for Java
Linnéuniversitetet, Fakultetsnämnden för naturvetenskap och teknik, Institutionen för datavetenskap, fysik och matematik, DFM. (Software Technology)
2010 (Engelska)Självständigt arbete på avancerad nivå (masterexamen), 20 poäng / 30 hpStudentuppsats (Examensarbete)
Abstract [en]

An unavoidable amount of money is spent on maintaining existing software systems today. Software maintenance cost generally higher than development cost of the system therefore lowering maintenance cost is highly appreciated in software industry.

A significant part of maintenance activities is related to repeating the investigation of problems and applying repeated solutions several times. A software system may contain a common bug in several different places and it might take extra effort and time to fix all existences of this bug. This operation commonly increases the cost of Software Maintenance Activities.

Detecting duplicate code fragments can significantly decrease the time and effort therefore the maintenance cost. Clone code detection can be achieved via analyzing the source code of given software system. An abstract syntax tree based clone detector for java systems is designed and implemented through this study.

This master thesis examines a software engineering process to create an abstract syntax tree based clone detector for the projects implemented in Java programming language.

Ort, förlag, år, upplaga, sidor
2010. , s. 55
Nyckelord [en]
clone detection, abstract syntax tree, java, eclipse, software, maintenance
Nationell ämneskategori
Programvaruteknik
Identifikatorer
URN: urn:nbn:se:lnu:diva-5455OAI: oai:DiVA.org:lnu-5455DiVA, id: diva2:317253
Presentation
2010-01-22, B3033, Linnaeus University | SE-351 95 Växjö, School of Computer Science, Physics and Mathematics, 12:30 (Engelska)
Uppsök

Handledare
Examinatorer
Tillgänglig från: 2010-05-03 Skapad: 2010-05-02 Senast uppdaterad: 2018-01-12Bibliografiskt granskad

Open Access i DiVA

fulltext(3019 kB)7895 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 3019 kBChecksumma SHA-512
01f3c10f0d0db69b2e863132a26d66bb824630c76e4d4d97c842233e32cf2bc64c03657993654495cb652e894372101f71cf8308e1fd3cb53eebb6a184885f4d
Typ fulltextMimetyp application/pdf

Sök vidare i DiVA

Av författaren/redaktören
Bahtiyar, Muhammed Yasin
Av organisationen
Institutionen för datavetenskap, fysik och matematik, DFM
Programvaruteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 7895 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 738 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf