izpis_h1_title_alt

Analiza učinkovitosti mutacij mutacijskega operatorja AOR : diplomsko delo
ID CETINA, JURE (Avtor), ID Rožanc, Igor (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (6,71 MB)
MD5: 05BFBAFE42BE23B8E18E4D95A2580705
PID: 20.500.12556/rul/afe7e33e-71d6-4240-aa6f-cb2bcb88de36

Izvleček
Diplomska naloga zajema področje testiranja programske opreme z izvajanjem mutacijske analize. Mutacijska analiza oziroma testiranje se uporablja za ustvarjanje novih ali za ovrednotenje že obstoječih programskih testov. Kakovost testov se določi na način, da se v program vstavijo vnaprej definirane napake. V kolikor testi v programu odkrijejo vse napake, so učinkoviti, v nasprotnem primeru pa so testi neučinkoviti in jih je potrebno ustrezno dopolniti. V diplomski nalogi je tako podrobneje predstavljen koncept mutacijskega testiranja, postopek generiranja in testiranja mutantov z uporabo sistema MuJava in eksperiment, ki se osredotoča na aritmetični mutacijski operator. Eksperiment naslavlja problem časovne zahtevnosti mutacijskega testiranja in s pomočjo analize učinkovitosti posameznih mutacij mutacijskega operatorja AOR predlaga možne rešitve na področju optimizacije postopka generiranja mutantov.

Jezik:Slovenski jezik
Ključne besede:mutacijsko testiranje, MuJava, mutanti, mutacije, mutacijski operator, AOR, računalništvo, visokošolski strokovni študij, računalništvo in informatika, diplomske naloge
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Založnik:[J. Cetina]
Leto izida:2015
Št. strani:123 str.
PID:20.500.12556/RUL-30581 Povezava se odpre v novem oknu
COBISS.SI-ID:1536250563 Povezava se odpre v novem oknu
Datum objave v RUL:19.02.2015
Število ogledov:1527
Število prenosov:340
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Licence

Licenca:CC BY-SA 2.5 SI, Creative Commons Priznanje avtorstva-Deljenje pod enakimi pogoji 2.5 Slovenija
Povezava:https://creativecommons.org/licenses/by-sa/2.5/si/deed.sl
Opis:Dovoljuje kopiranje in razširjanje vsebin v kakršnemkoli mediju in obliki. Dovoljuje remixanje, urejanje, predelava in vključevanje vsebine v lastna dela v vse namene, tudi komercialne. Primerno morate navesti avtorja, povezavo do licence in označiti spremembe, če so kakšne nastale. To lahko storite na kakršenkoli razumen način, vendar ne na način, ki bi namigoval na to, da dajalec licence podpira vas ali vašo uporabo dela. Če vsebino uredite, predelate (remixate) ali gradite na njej, morate svojo različico razširjati pod isto licenco kot izvirnik. Ne smete uporabiti pravnih določil ali tehničnih ukrepov, ki bi pravno omejili ali onemogočilo druge, da bi storili karkoli, kar licenca dovoli.

Sekundarni jezik

Jezik:Angleški jezik
Naslov:The efficency analysis of AOR mutation operator mutations
Izvleček:
The thesis covers the field of software testing with the use of mutation testing. Mutation testing or mutation analysis is used to create new software tests or to evaluate the efficiency of preexisting tests. The quality of a given test is determined by injecting predefined faults into a program's source code. If the test detects faults in the program it is considered to be adequate. In contrast, if the test does not detect any inappropriate behavior it is considered to be inadequate and must therefore be adjusted. The thesis describes the concept of mutation testing in detail, demonstrates the process of generating and testing mutants with the use of the mutation testing system called MuJava and carries out an experiment that focuses on the arithmetic mutation operator. The experiment addresses the problem of runtime complexity of mutation testing and proposes possible optimization solutions in the process of generating mutants. The solutions are based on the analysis that determines the efficiency of individual mutations that are applied as part of the AOR mutation operator.

Ključne besede:mutation testing, MuJava, mutants, mutations, mutation operator, AOR, computer science, computer and information science, diploma

Podobna dela

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

Nazaj