| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Search the digital library catalog Help

Query: search in
search in
search in
search in
* old and bologna study programme

Options:
  Reset


1 - 10 / 32
First pagePrevious page1234Next pageLast page
1.
Analiza in primerjava orodij za testiranje kot storitev : magistrsko delo
Žiga Pigac, 2024, master's thesis

Abstract: V magistrskem delu smo analizirali orodja za testiranje kot storitev (angl. TaaS). V začetnih poglavjih smo predstavili koncept oblačnega testiranja in s sistematičnim pregledom literature opredelili prednosti, slabosti ter posebnosti orodij TaaS. Preučevali smo razlike v metrikah performanc med TaaS in lokalnimi orodji, pri čemer statistična testa nista pokazala razlik. Z eksperimentom in statističnim testom smo dokazali, da je čas izvedbe funkcionalnega testa krajši na lokalnih orodjih kot na TaaS. S študijo primera smo raziskali prednosti in slabosti testiranja kompatibilnosti s TaaS ter opredelili, kdaj je njegova uporaba smiselna. V zaključku smo predstavili ključne ugotovitve.
Keywords: Testiranje kot storitev, oblačno testiranje, funkcionalno testiranje, performančno testiranje, testiranje kompatibilnosti
Published in DKUM: 15.01.2025; Views: 0; Downloads: 15
.pdf Full text (9,40 MB)

2.
Can large-language models replace humans in agile effort estimation? Lessons from a controlled experiment
Luka Pavlič, Vasilka Saklamaeva, Tina Beranič, 2024, original scientific article

Abstract: Effort estimation is critical in software engineering to assess the resources needed for development tasks and to enable realistic commitments in agile iterations. This study investigates whether generative AI tools, which are transforming various aspects of software development, can improve effort estimation efficiency. A controlled experiment was conducted in which development teams upgraded an existing information system, with the experimental group using the generative-AI-based tool GitLab Duo for estimation and the control group using conventional methods (e.g., planning poker or analogy-based planning). Results show that while generative-AI-based estimation tools achieved only 16% accuracy—currently insufficient for industry standards—they offered valuable support for task breakdown and iteration planning. Participants noted that a combination of conventional methods and AI-based tools could offer enhanced accuracy and efficiency in future planning.
Keywords: software engineering, agile development, iteration planning, effort estination, generative AI, tool accuracy
Published in DKUM: 24.12.2024; Views: 0; Downloads: 7
.pdf Full text (1,29 MB)

3.
Učinkovitost avtomatiziranega oblikovanja testnih primerov s pomočjo velikih jezikovnih modelov
Jovana Murdjeva, 2024, master's thesis

Abstract: V magistrskem delu je bila raziskana uporabo ChatGPT-ja kot veliki jezikovni model za avtomatizirano oblikovanje testnih primerov v primerjavi s tradicionalnimi metodami, ki jih uporabljajo strokovnjaki za testiranje programske opreme. Delo se je osredotočilo na vpliv natančno opredeljenih pozivov (inženiring pozivov) na kakovost, pokritost kode in učinkovitost pri odkrivanju napak. Rezultati raziskave kažejo, da ChatGPT z ustrezno oblikovanimi vnosnimi zahtevami dosega primerljivo ali celo boljšo uspešnost kot ročno oblikovani testi, kar pomeni velik potencial za optimizacijo procesov testiranja programske opreme.
Keywords: avtomatizirano testiranje, veliki jezikovni modeli, inženiring pozivov, ChatGPT, kakovost testnih primerov
Published in DKUM: 22.10.2024; Views: 0; Downloads: 29
.pdf Full text (1,31 MB)

4.
Pristopi varnostnega kopiranja in obnovitve podatkov
Tomas Sagadin, 2024, undergraduate thesis

Abstract: V današnjem digitalnem svetu, kjer so podatki ključni za delovanje podjetij, postaja zaščita pred izgubo teh podatkov vse bolj pomembna, zato je izbira orodij ključnega pomena za organizacije. V diplomski nalogi smo se seznanili z varnostnim kopiranjem in obnavljanjem podatkov, pogledali kakšne vrste poznamo in jih tudi primerjali med seboj. Preizkusili smo tudi delovanje orodij Perfect Backup, EaseUS, AOMEI Backupper in Paragon Backup & Recovery, ki se uporabljajo za varnostno kopiranje in obnavljanje podatkov ter jih nato primerjali med seboj. Pregledali smo njihove prednosti in slabosti ter nato naredili priporočila, kateri program bi bil primeren za kateri tip podjetja, glede na to, kaj nam programi ponujajo.
Keywords: Varnostno kopiranje podatkov, obnavljanje podatkov, primerjava orodij
Published in DKUM: 19.09.2024; Views: 0; Downloads: 26
.pdf Full text (1,75 MB)

5.
OTS 2024 Advanced information technologies and services : conference proceedings of the 27th conference : zbornik 27. konference
2024, proceedings

Abstract: V zborniku sedemindvajsete konference OTS 2024 so objavljeni prispevki strokovnjakov s področja informatike, v katerih so predstavljena nova spoznanja in trendi razvoja, vpeljave, prilagajanja ter upravljanja informacijskih rešitev, kot tudi konkretni uspešni pristopi in dobre prakse. Prispevki naslavljajo področja sodobnih arhitekturnih izzivov, klasične, generativne in globoke umetne inteligence, sodobnih spletnih ali mobilnih uporabniških vmesnikov, kot tudi tradicionalnih, brezstrežniških in decentraliziranih zalednih sistemov v oblaku. Tematike prispevkov obsegajo tudi zagotavljanje ustreznega skalabilnega okolja zanje ter avtomatizacijo testiranja, merjenje kakovosti in dostavo s proaktivnim naslavljanjem najpogostejših kibernetskih napadov. Rdečo nit prispevkov predstavljajo podatkovne tehnologije, ki so zastopane v obliki klasičnih podatkovnih baz, podatkovnih jezer ter učinkovitega zbiranja, obdelave in vizualizacije velepodatkov. Prispevki tako še naprej omogočajo boljšo povezanost IT strokovnjakov, informatikov, arhitektov in razvijalcev IT rešitev in storitev, kot tudi akademske sfere in gospodarstva.
Keywords: programsko inženirstvo, informacijski sistemi, informacijske rešitve, digitalna preobrazba, razvoj mobilnih in spletnih rešitev, arhitekture v oblaku, podatkovne tehnologije, poslovna inteligenca, umetna inteligenca in strojno učenje, obdelava velepodatkov in podatkovnih tokov, metode agilnega razvoja, tehnologije veriženja blokov, kibernetska varnost
Published in DKUM: 03.09.2024; Views: 63; Downloads: 40
.pdf Full text (23,33 MB)
This document has many files! More...

6.
Testops strategije in orodja v okviru neprekinjene dostave
Luka Mlinarič Fekonja, 2024, master's thesis

Abstract: V magistrskem delu smo obravnavali TestOps strategije in orodja v okviru DevOps okolja. Osredotočili smo se na analizo temeljnih pojmov metodologije TestOps, raziskavo izzivov in rešitev integracije TestOps strategij ter orodij v DevOps okolje, primerjavo tradicionalnih in sodobnih metodologij testiranja ter analizo TestOps orodij. Metodološki pristop je vključeval sistematični pregled literature in študijo primera s praktično implementacijo dokaza koncepta ̶ CI/CD cevovoda. Rezultati so pokazali, da integracija TestOps strategij in orodij v DevOps okolje izboljša učinkovitost, hitrost in zanesljivost razvoja programske opreme, zmanjšuje napake, spodbuja inovacije in sodelovanje med ekipami ter izboljša kakovost programske opreme.
Keywords: TestOps, DevOps, neprekinjeno testiranje, testiranje v produkciji, neprekinjena dostava
Published in DKUM: 08.08.2024; Views: 110; Downloads: 77
.pdf Full text (3,63 MB)

7.
Analiza elementov igrifikacije v mobilnih rešitvah
Andi Poplas, 2024, master's thesis

Abstract: Vse večje število aplikacij na digitalnih platformah za njihovo distribucijo in padajoča pozornost ljudi povzroča vse težje zadrževanje uporabnikov na posameznih aplikacijah. Morebitna rešitev za omenjeno problematiko je igrifikacija, ki lahko aplikacije naredi bolj interaktivne in zabavne, saj koncept njenega delovanja izhaja iz iger. V magistrskem delu smo se seznanili s strategijo igrifikacije, spoznali njeno zgodovino, področja uporabe in podrobneje spoznali elemente, ki ji dajejo končno podobo. Na podlagi spoznanega smo ustvarili model klasifikacije elementov in slednjega uporabili pri analizi najpopularnejših aplikacij v praktičnem delu naloge, ob katerem smo dodatno preučili tudi vizualno pojavnost elementov.
Keywords: igrifikacija, aplikacije, motivacija, uporabniška izkušnja
Published in DKUM: 08.08.2024; Views: 70; Downloads: 22
.pdf Full text (2,40 MB)

8.
Izzivi avtomatizacije testiranja mobilnih aplikacij : diplomsko delo
Marija Jakšić, 2024, undergraduate thesis

Abstract: Namen zaključnega dela je raziskati in analizirati izzive in rešitve, povezane z avtomatizacijo testiranja mobilnih aplikacij. Osredotoča se na identifikacijo ključnih izzivov, pregled obstoječih rešitev ter oceno učinkovitosti različnih orodij za avtomatizacijo testiranja. Glavne ugotovitve kažejo, da avtomatizacija prinaša izboljšanje učinkovitosti in natančnosti testiranja, vendar zahteva visoko tehnično usposobljenost in stalno vzdrževanje. Praktični primeri vključujejo orodji Appium in Katalon Studio za testiranje aplikacije OsmAnd, kar demonstrira različne pristope in rešitve za optimizacijo avtomatizacije testiranja.
Keywords: avtomatizacija testiranja, mobilne aplikacije, izzivi, orodja, rešitve
Published in DKUM: 11.07.2024; Views: 221; Downloads: 42
.pdf Full text (1,92 MB)

9.
Primerjava orodij za zaznavanje pomankljive programske kode : diplomsko delo
Anja Horvat, 2024, undergraduate thesis

Abstract: V sodobni dobi digitalizacije in razvoja programske opreme je kakovost kode ključnega pomena za zagotavljanje stabilnosti, učinkovitosti in varnosti informacijskih sistemov. Diplomsko delo je namenjeno analizi in primerjavi orodij za zaznavanje pomanjkljive programske kode. V njem je predstavljeno, kaj sploh pomanjkljiva programska koda je in kakšne tipe poznamo. Predstavimo tudi orodja za zaznavanje pomanjkljive programske kode in jih analiziramo.Med analizo različnih orodij smo opazili, da ima vsako orodje svoje prednosti in omejitve. Čeprav večina omogoča zaznavanje različnih vrst pomanjkljivosti in prilagajanje pravil, smo opazili razlike v učinkovitosti in uporabniški izkušnji. Izbira pravega orodja je ključnega pomena za izboljšanje kakovosti in vzdržljivosti programske opreme.
Keywords: Kakovost kode, pomanjkljiva programska koda, tipi pomanjkljive programske kode, orodja, učinkovitost, uporabniška izkušnja
Published in DKUM: 03.06.2024; Views: 154; Downloads: 28
.pdf Full text (2,64 MB)

10.
Evaluating the usability and functionality of intelligent source code completion assistants: a comprehensive review
Tilen Hliš, Luka Četina, Tina Beranič, Luka Pavlič, 2023, original scientific article

Abstract: As artificial intelligence advances, source code completion assistants are becoming more advanced and powerful. Existing traditional assistants are no longer up to all the developers’ challenges. Traditional assistants usually present proposals in alphabetically sorted lists, which does not make a developer’s tasks any easier (i.e., they still have to search and filter an appropriate proposal manually). As a possible solution to the presented issue, intelligent assistants that can classify suggestions according to relevance in particular contexts have emerged. Artificial intelligence methods have proven to be successful in solving such problems. Advanced intelligent assistants not only take into account the context of a particular source code but also, more importantly, examine other available projects in detail to extract possible patterns related to particular source code intentions. This is how intelligent assistants try to provide developers with relevant suggestions. By conducting a systematic literature review, we examined the current intelligent assistant landscape. Based on our review, we tested four intelligent assistants and compared them according to their functionality. GitHub Copilot, which stood out, allows suggestions in the form of complete source code sections. One would expect that intelligent assistants, with their outstanding functionalities, would be one of the most popular helpers in a developer’s toolbox. However, through a survey we conducted among practitioners, the results, surprisingly, contradicted this idea. Although intelligent assistants promise high usability, our questionnaires indicate that usability improvements are still needed. However, our research data show that experienced developers value intelligent assistants highly, highlighting their significant utility for the experienced developers group when compared to less experienced individuals. The unexpectedly low net promoter score (NPS) for intelligent code assistants in our study was quite surprising, highlighting a stark contrast between the anticipated impact of these advanced tools and their actual reception among developers.
Keywords: intelligent assistants, source code completion, source code
Published in DKUM: 21.05.2024; Views: 188; Downloads: 17
.pdf Full text (590,64 KB)
This document has many files! More...

Search done in 0.23 sec.
Back to top
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica