1,720,954 research outputs found
Generiranje testnih primerov za testiranje avtomobilskih zahtev z uporabo rag
The automotive industry is increasingly confronted with challenges in managing complex requirements and test cases arising from the integration of advanced electronic systems, software functionalities, and compliance with international standards. Conventional manual validation of requirements is time-consuming, error-prone, and resource-intensive, underscoring the need for more efficient and reliable approaches. This thesis investigates the automation of test case generation through the application of Retrieval-Augmented Generation (RAG) in combination with Large Language Models (LLMs). A complete RAG workflow was implemented in Python, incorporating LangChain, LangGraph, Ollama, and ChromaDB to facilitate indexing, retrieval, and generation. The system was trained and evaluated on datasets comprising automotive requirements and test cases, with experiments examining embedding quality, retrieval strategies, prompt engineering techniques, and generative model parameters. The results demonstrate that RAG is capable of generating high-quality, contextually relevant test cases on consumer-grade hardware, thereby significantly enhancing efficiency, consistency, and productivity relative to manual methods. Furthermore, the findings suggest that RAG-based systems are best positioned as complementary tools that support, rather than replace, human engineers. This research provides a foundation for future work on hybrid retrieval methods, advanced embedding techniques, and the integration of more powerful LLMs into requirement and test case management processes.V sosobnem času se avtomobilska industrija sooča z naraščajočimi izzivi pri obvladovanju kompleksnih zahtev in testnih primerov, ki izhajajo iz vključevanja naprednih elektronskih sistemov, programske funkcionalnosti ter zahtev mednarodnih standardov. Tradicionalna ročna validacija zahtev je pogosto zamudna, podvržena napakam in zahteva znatne kadrovske ter časovne vire. V okviru magistrske naloge je obravnavana možnost avtomatizacije generiranja testnih primerov z uporabo metodologije Retrieval-Augmented Generation (RAG) v kombinaciji z velikimi jezikovnimi modeli (LLM). V programskem jeziku Python je bil razvit celovit potek RAG, ki vključuje ogrodja LangChain, LangGraph, Ollama in ChromaDB za namene indeksiranja, iskanja in generiranja. Sistem je bil eksperimentalno preizkušen na naborih podatkov, ki zajemajo avtomobilske zahteve in pripadajoče testne primere. Eksperimenti so bili osredotočeni na ocenjevanje kakovosti preslikave besedila v vektorske predstavitve, učinkovitosti različnih strategij iskanja ter vpliva parametrov generativnih modelov na rezultate. Rezultati empirične analize kažejo, da lahko pristop RAG na lokalni potrošniški strojni opremi generira kakovostne in kontekstualno ustrezne testne primere, kar pomembno prispeva k večji učinkovitosti, doslednosti in produktivnosti v primerjavi s tradicionalnimi ročnimi metodami. Ugotovitve nakazujejo, da je uporaba sistemov, temelječih na RAG, smiselna predvsem kot podporno orodje, ki dopolnjuje delo inženirjev, ne pa kot njihova neposredna zamenjava. Predstavljeni rezultati tako predstavljajo osnovo za nadaljnje raziskave na področju hibridnih metod iskanja ter integracije zmogljivejših modelov LLM v proces avtomatizacije validacije zahtev in testnih primerov
Determining the distance to an object using machine vision
V diplomskem delu je predstavljena uporaba strojnega vida za merjenje razdalje med opazovanim objektom in kamero, s čimer se definira tri prostostne stopnje, ki opišejo položaj predmeta v prostoru oz. njegovo pozicijo. Za popolno definiranje predmeta v prostoru je poleg njegove pozicije potrebna še orientacija, ki je v obravnavanem delu poenostavljena in vnaprej znana. V tem primeru zaznava globine zadostuje za robotsko manipulacijo predmeta. Cilj diplomskega dela je izdelava sistema 3D strojnega vida s kar se da natančno zaznavo razdalje do predmeta. Predstavljena sta dva različna pristopa. Prvi pristop je z uporabo ene kamere in na podlagi eksperimenta ugotoviti funkcijo globine v odvisnosti od površine predmeta na zajeti sliki ter v oddaljenosti središča predmeta od središča zajete slike. Drugi pristop je z dvema kamerama in tako imenovanim stereo vidom, s katerim lahko s pomočjo dveh zajetih slik z dveh različnih vnaprej znanih zornih kotov pridobimo 3D informacije o predmetu. V namen zajema in obdelave slik je bil uporabljen programski paket MATLAB. Uporabljeni sta bili dve spletni kameri Logitech “C920 HD PRO”, ki sta bili vpeti v ohišje, slednje pa je bilo pritrjeno na stojalo. Razdalja med kamerama in objektom se je tekom izvajanja eksperimenta spreminjala. V diplomskem delu so predstavljeni rezultati testiranj obeh razvitih pristopov.The thesis presents the use of machine vision to measure the distance between the observed object and the camera, thereby defining three degrees of freedom that describe the position of the object in space or his position. In order to fully define an object in space, in addition to its position, orientation is also required, which is simplified and known in advance in the work under consideration. In this case, depth perception is sufficient for robotic object manipulation. The goal of the thesis is to create a 3D machine vision system that can accurately detect the distance to an object. Two different approaches are presented. The first approach is to use one camera and based on an experiment to determine the depth function depending on the surface of the object in the captured image and the distance of the center of the object from the center of the captured image. The second approach is with two cameras and so-called stereo vision, with which we can obtain 3D information about the object with the help of two captured images with two different angles known in advance. The MATLAB software package was used for image acquisition and processing. Two Logitech “C920 HD PRO” web cameras were used, which were clamped in the case, and the next one was attached to the stand. The distance between the cameras and the object changed during the experiment. The results of the tests of both developed approaches are presented in the thesis
Going Beyond Counting First Authors in Author Co-citation Analysis
The present study examines one of the fundamental aspects of author co-citation analysis (ACA) - the way co-citation
counts are defined. Co-citation counting provides the data on which all subsequent statistical analyses and mappings
are based, and we compare ACA results based on two different types of co-citation counting - the traditional type that
only counts the first one among a cited work's authors on the one hand and a non-traditional type that takes into
account the first 5 authors of a cited work on the other hand. Results indicate that the picture produced through this non-traditional author co-citation counting contains more coherent author groups and is therefore considerably clearer. However, this picture represents fewer specialties in the research field being studied than that produced through the traditional first-author co-citation counting when the same number of top-ranked authors is selected and analyzed. Reasons for these effects are discussed
Variations on the Author
“Variations on the Author” discusses two of Eduardo Coutinho’s recent films (Um Dia na Vida, from 2010, and Últimas Conversas, posthumously released in 2015) and their contribution to the general question of documentary authorship. The director’s filmography is characterized by a consistent yet self-effacing form of authorial self-inscription: Coutinho often features as an interviewer that rather than express opinions propels discourses; an interviewer that is good at listening. This mode of self-inscription characterizes him as an author who is not expressive but who is nonetheless markedly present on the screen. In Um Dia na Vida, however, Coutinho is completely absent form the image, while Últimas Conversas, on the contrary, includes a confessional prologue that moves the director from the margins to the center of his films. This article examines the ways in which these works stand out in the filmography of a director who offers new insights into the notion of cinematic authorship
Appropriate Similarity Measures for Author Cocitation Analysis
We provide a number of new insights into the methodological discussion about author cocitation analysis. We first argue that the use of the Pearson correlation for measuring the similarity between authors’ cocitation profiles is not very satisfactory. We then discuss what kind of similarity measures may be used as an alternative to the Pearson correlation. We consider three similarity measures in particular. One is the well-known cosine. The other two similarity measures have not been used before in the bibliometric literature. Finally, we show by means of an example that our findings have a high practical relevance.information science;Pearson correlation;cosine;similarity measure;author cocitation analysis
Dispelling the Myths Behind First-author Citation Counts
We conducted a full-scale evaluative citation analysis study of scholars in the XML research field to explore just how different from each other author rankings resulting from different citation counting methods actually are, and to demonstrate the capability of emerging data and tools on the Web in supporting more realistic citation counting methods. Our results contest some common arguments for the continued
use of first-author citation counts in the evaluation of scholars, such as high correlations between author rankings by first-author citation counts and other citation
counting methods, and high costs of using more realistic citation counting methods that are not well-supported by the ISI databases. It is argued that increasingly available digital full text research papers make it possible for citation analysis studies to go beyond what the ISI databases have directly supported and to employ more
sophisticated methods
koamabayili/VECTRON-author-checklist: VECTRON author checklist
We have done our best to complete the author checklist relating to the use of animals in the hut study. Note that the objective for the hut study was to evaluate the IRS treatment applications for residual efficacy against Anopheles mosquitoes, including the local An. coluzzii mosquito population. Cows were only used to attract mosquitoes into the huts and no tests were carried out directly on the cows. The author checklist is intended for use with studies where experiments are carried out on animals, which is why we have had such difficulty in completing this for the hut study, as many of the questions do not relate to how the cows were used
Author-wise bibliometric analysis based on entropy.
Author-wise bibliometric analysis based on entropy.</p
- …
