izpis_h1_title_alt

Razširitev sistema ALGator za določanje mej parametrov testnih primerov
ID STELE, MIHA (Avtor), ID Dobravec, Tomaž (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (676,47 KB)
MD5: 7E6F45DECBD8451996EFAF4171006FDE

Izvleček
ALGator je sistem za ocenjevanje kakovosti algoritmov in analizo rezultatov. Glavna naloga diplomskega dela je bila izdelava avtomatskega preiskovanja razumnih mej za poljubne parametre. Naloga je bila posredna, saj je bilo za dosego rezultata potrebno mnogo modulov implementirati. V grobem smo napravili štiri različne sklope, in sicer definirali smo strukture celotne rešitve, zbrali in razčlenili smo konfiguracije, izdelali smo logiko za generiranje in obvladovanje kombinacij parametrov ter logiko za globljo preiskavo parametrov. V prvi sklop spada tudi raziskovanje obstoječega sistema, kjer smo poskušali uporabiti že obstoječe metode in sestaviti čim manj novih razredov. Najbolj zahteven problem je bil pri glavni logiki, kjer je nastopalo obvladovanje kombinacij in logika za globljo preiskavo. Ta ni zahtevala pretirano obsežne kode, vendar pa je sistem zahteval zelo natančno logiko in med seboj odvisne komponente. Posledično je pri tem prihajalo do največ hroščev, ki pa jih je bilo tudi najtežje odpraviti.

Jezik:Slovenski jezik
Ključne besede:programska oprema, integracija, avtomatizacija
Vrsta gradiva:Diplomsko delo/naloga
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2018
PID:20.500.12556/RUL-103182 Povezava se odpre v novem oknu
Datum objave v RUL:14.09.2018
Število ogledov:1066
Število prenosov:203
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Extension of ALGator system for defining parameter limits
Izvleček:
ALGator is a system for evaluating quality of algorithms and for analysing its results. In this diploma work, the main goal was to develop an automatic search for the adequate limits of any parameters. The task could not be made directly since we had to build more modules to achieve the goal. In general, our implementation consisted of four parts: definition of the whole structure, gathering and parsing the configuration data, generating and handling the combinations and logic for deep searching of a parameter. The most complex part was the main logic, which did not contain too many lines of code, but I had to be very accurate. Consequently, the hardest bugs to fix occurred there.

Ključne besede:software, integration, automation

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj