Show simple item record

dc.contributor.advisorStraujums, Uldis
dc.contributor.authorGavrilovs, Igors
dc.contributor.otherLatvijas Universitāte. Datorikas fakultāte
dc.date.accessioned2017-07-01T01:09:16Z
dc.date.available2017-07-01T01:09:16Z
dc.date.issued2017
dc.identifier.other59187
dc.identifier.urihttps://dspace.lu.lv/dspace/handle/7/35248
dc.description.abstractDaudzos gadījumos programmatūras izstrādātājam ir vajadzīga funkcionalitāte, kuru jau sniedz kāda trešās puses bibliotēka. Šajā gadījumā ir vēlams atkārtoti izmantot pastāvošo kodu, nevis izstrādāt to no jauna. Hunter ir rīks, kas atvieglo koda atkalizmantošanu ar saistīto metožu meklēšanu datu bāzē un nepieciešamo koda apvalka automātisko sintēzi. Darbā tiek izpētīts programmatūras atkalizmantošanas jēdziens un rīks Hunter. Bakalaura darbs ir sadalīts trīs nodaļās. Pirmajā nodaļā notiek koda atkalizmantošanas jēdziena definīcija un atkalizmantošanas veidu klasifikācija. Otrajā nodaļā ir Hunter rīka augsta līmeņa apraksts. Trešajā nodaļā ir Hunter rīka eksperimentāls pētījums un rezultāti.
dc.description.abstractIn many cases, the software developer needs a functionality that already exists in some third party library. In this case, it is preferable to reuse existing code rather than develop it again. Hunters is a tool that facilitates code reuse by finding compatible methods in considerable code bases and automatically synthesizing any necessary wrapper code. The purpose of this paper is to explore the concept of software reuse and tool Hunter. Bachelor's thesis is divided into three sections. In the first section there is an explanation of the code reuse concept and classification of reuse types. In the second section there is a high-level description of Hunter. In the third section is posted Hunter experimental research and the results.
dc.language.isolav
dc.publisherLatvijas Universitāte
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectDatorzinātne
dc.subjectkoda atkalizmantošana
dc.subjectkoda sintēze
dc.subjectautomātiskā programmēšana
dc.subjectJava
dc.titleJava koda atkalizmantošana ar Hunter
dc.title.alternativeJava code reuse with Hunter
dc.typeinfo:eu-repo/semantics/bachelorThesis


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record