• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 54
  • 34
  • Tagged with
  • 88
  • 40
  • 32
  • 30
  • 26
  • 24
  • 20
  • 16
  • 15
  • 14
  • 13
  • 13
  • 12
  • 10
  • 9
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
41

Token Budget Minimisation of Large Language Model based Program Repair

Hidvégi, Dávid January 2023 (has links)
Automated Program Repair (APR) is gaining popularity in the field of software engineering. APR reduces the time and effort needed to find and fix software bugs, with a goal of completely automating bug fixing without any human input. The first part of this study focuses on replicating ChatRepair, an advanced APR tool, and benchmarking it on 6 projects of the Defects4J 2.0. The evaluation revealed three enhancement options: Data Augmentation, Prompt Engineering, and Response Parsing. The second part of the study entails the design and implementation of a new tool, called RapidCapr, based on the newly found features and the structure of ChatRepair. Subsequently, RapidCapr was benchmarked on the same data set as ChatRepair. RapidCapr outperformed ChatRepair in terms of efficiency by producing comparable amount of plausible patches using 7 times fewer tokens. Regarding performance RapidCapr exceeded ChatRepair by generating 15% more plausible and 10% more fixed patches while using 63% fewer tokens. Importantly, the novel approach introduced in this study offers a dual advantage: it significantly reduces the cost associated with conversational-based Automated Program Repair (APR) while concurrently enhancing repair performance. / Automatisk programreparation (APR) ökar i popularitet inom mjukvaruutvecklingsområdet. APR minskar den tid och ansträngning som krävs för att hitta och åtgärda mjukvarubuggar, med målet att helt automatisera buggfixering utan något mänskligt ingripande. Den första delen av denna studie fokuserar på att replikera ChatRepair, ett avancerat APR-verktyg, och att utvärdera det på 6 projekt från Defects4J 2.0. Utvärderingen avslöjade tre förbättringsalternativ: Dataaugmentering, Prompt Engineering och Responsanalys. Den andra delen av studien innefattar design och implementation av ett nytt verktyg, kallat RapidCapr, baserat på de nyligen funna funktionerna och strukturen hos ChatRepair. Därefter utvärderades RapidCapr på samma datamängd som ChatRepair. RapidCapr presterade bättre än ChatRepair i fråga om effektivitet genom att producera en jämförbar mängd möjliga patchar och åtgärdade patchar med 3 till 7 gånger färre ”tokens” och 11 till 16 gånger färre anrop, beroende på stoppvillkor. När det gäller prestanda överträffade RapidCapr ChatRepair genom att generera 15% fler möjliga patchar och 10% fler åtgärdade patchar samtidigt som det använde 7% till 63% färre ”tokens”, beroende på stoppvillkor. Viktigt att notera är att det nya tillvägagångssättet som introduceras i denna studie erbjuder en dubbel fördel: det minskar betydligt kostnaderna för konversationsbaserad automatisk programreparation (APR) samtidigt som det förbättrar reparationsprestandan.
42

Bidragsautomaten : En idealtypsanalys av demokratiska värden vidautomatiserat beslutsfattande i Trelleborgs kommun

Hammar, Cecilia January 2024 (has links)
Trots att Sverige än så länge saknar en standard för hur intelligenta datorer får användas i offentlig sektor, så använder en allt större mängd myndigheter automatiserade beslutssystem i ärenden mot privatpersoner. Vetskapen om dessa system är låg hos den generella befolkningen, vilket riskerar göra det svårt för människor att ta till vara på sina intressen. I Trelleborgs kommun har man sedan 2017 använt automatiserad handläggning för att ta beslut i ärenden om ekonomiskt bistånd, vilket har gett upphov till kritiska granskningar av fallets rättsäkerhet och implikationer för handläggarrollen. Hur systemet påverkar den sökande individens förutsättningar och  demokratiska förvaltningsideal har emellertid varit ett underutvecklat ämnesområde. Följaktligen ämnar denna studie undersöka vilket utrymme demokratiska värden har vid automatiserat beslutsfattande i myndighetsärenden mot privatpersoner. Detta görs genom att jämföra implementeringen av automatiseringssystem i Trelleborgs kommun med en idealtyp för demokratiska värden i intelligent automatisering av förvaltningen. Analysresultaten visar på att flera demokratiska nyckelfunktioner saknas i Trelleborgsmodellen. Det bristfälliga utrymmet för demokratiska värden kan dock härledas i stor utsträckning till kommunens hantering av systemet snarare än begränsningar i systemet i sig.
43

Automatiserad rådgivning i Sverige : En studie om potentiella användare av automatiserad rådgivning i Sverige

Brink, Erik, David, Herfors January 2017 (has links)
No description available.
44

Att växa med ord : en studie om ordförrådets betydelse för läsutvecklingen

Vistby Peterson, Sofi, Källman, Eleonor January 2021 (has links)
Det ställs stora krav på elevers språkliga förmågor gällande läsning, ordförråd och förståelse iskolan. Elever i språklig sårbarhet kan möta stora utmaningar i skolan när läsningen blir merbetydelsefull för att lära.Syftet med studien var att belysa ett antal lärares arbete med att främja alla eleversordförrådsutveckling. Den teoretiska utgångspunkten var The four language knowledge ofblocks och The Golden Triangle of Skill. Kvalitativa intervjuer genomfördes med lärare somundervisar i åk 4 - 9 med läsning för att lära. En kvalitativ tematisk analys användes föranalysen av intervjuerna. Studien visade att lärarna arbetade mycket med att förebygga ochmöta språklig sårbarhet genom att de skapade engagemang för läsning i det inkluderandeklassrummet. Lärarna framhöll att ordförrådet främjades genom arbete med läsning ochgenom diskussioner om begrepp och texters innehåll. Arbetet med texter var fokuserat påläsförståelse och lässtrategier. Slutligen visade studien att lärarnas arbete fokuserade påförståelse men inte på avkodning och djuparbete med ordförråd.
45

Comparing Automated Testing Approaches for FPS Games

Nilsson, Felix, Nilsson, Jesper January 2021 (has links)
Background. One important part of creating quality games is to make sure thegames work as intended. It is done by testing the game, often by playtesters that play the game repeatedly to identify problems. It is a time-consuming task, and some of the testing can be automated. Objectives. This thesis explores two different automated testing approaches. The approaches selected are Record and Replay, and Script-Based Testing. The testing approaches are evaluated on a commercial FPS game. Methods. The scientific method used in this thesis was an experiment to collect data on the two testing approaches. The testing approaches were implemented and then tested on the game. The data collected was the time to create a test case andthe execution time of the test. Results. Creating tests with the Script-Based approach was significantly slower compared to Record and Replay. There was no significant difference in execution time between Record and Replay and Script-Based Testing, but the Script-Based approach is slightly faster in most tests. Conclusions. Record and Replay and Script-Based Testing have different strengths and weaknesses. Record and Replay is fast at creating tests but is not adaptable to changes in the 3D world. Script-Based Testing is slow at creating tests but is adaptable, and therefore less maintenance is required. / Bakgrund. En viktig del av att göra ett bra spel är att säkerställa att spelet fungerar som det ska. Det görs genom testning, oftast av speltestare som spelar spelet om och om igen för att hitta fel. Det är en tidskrävande uppgift och en del av testningen kan automatiseras. Syfte. Denna avhandling undersöker två olika automatiserade testmetoder. De valda metoderna är spela in och spela upp och skriptbaserad metod. Testmetoderna utvärderas på ett kommersiellt FPS-spel. Metod. Den vetenskapliga metoden som användes i denna avhandling var ett exper-iment för att samla in data om de två testmetoderna. Testmetoderna implementerades och testades sedan på spelet. Den insamlade datan var tiden för att skapa ett testfall och testets exekveringstid. Resultat. Att skapa tester med det skriptbaserade metoden var betydligt långsammare jämfört med spela in och spela upp. Det fanns ingen signifikant skillnad i exekveringstid mellan spela in och spela upp och skriptbaserad testning, men den skriptbaserade metoden är något snabbare i de flesta tester. Slutsatser. Spela in och spela upp och den skriptbaserad metoden har olika styrkor och svagheter. Spela in och spela upp är snabbt att skapa tester men kan inte anpassas till förändringar i 3D-världen. Skriptbaserade metoden är långsam när det gäller att skapa tester men är anpassningsbar och därför krävs mindre underhåll.
46

ACM 9000 : Automated Camera Man / ACM 9000 : Automatiserad Kameraman

BURMAN, GUSTAV, ERLANDSSON, SIMON January 2018 (has links)
Today’s digital society is changing the way we learn and educate drastically. Education is being digitalized with the use of online courses and digital lectures. This bachelor thesis solves the problem of how to be able to record a lecture without a camera operator, an Automated Camera Man (ACM), for easier production of high quality education material. It was achieved with a modularized design process, practical testing and a scientific approach. The Automated Camera Man can be placed in the rear of the lecture hall to record or stream the content while it actively adjusts itself and its direction towards the lecturer using image processing and analysis. / I dagens digitala samhälle är sättet som undervisning sker på under ständig förändring. Undervisningen håller på att digitaliseras genom användningen av nätbaserade kurser och digitala föreläsningar. Detta kandidatexamensarbete söker en lösning på frågan om hur man kan filma en föreläsning utan en kameraoperatör, med en automatiserad kameraman, för lättare produktion av högkvalitativt videomaterial. Genom en modulariserad designprocess, praktiska tester och vetenskapliga studier, designades ett sådant system. Det automatiska kamerastativet kan placeras längst bak i en föreläsningssal, på vilket en kamera kan placeras för att spela in eller strömma filmmaterial medan stativet riktar in sig mot föreläsarens position, med hjälp av bildbehandling.
47

Design and development of an automated rat trap for sewage system / Design och utveckling av en automatiserad råttfälla för avloppssystem

Venkatachalam, Vallabh January 2021 (has links)
This thesis report describes the design and development of an automated rat trap for sewage system. This rat trap has been designed to have a working duration of 2 months or approximately 15749 hits with trap dimensions length 535 mm, width 430 mm and a height range of 931 – 1151 mm with respect to different sewer pipe diameters. The trap weighs about 16.46 kg without the battery, pipe connectors and support connections. The trap has a response time range between 0.027 – 0.095 seconds with a striking pressure range between 16.05 – 56.19 MPa at the kill pad. The trap has a modular design to be able, to fit into different sewer pipe dimeters (100, 150, 160, 200, 225, 250, 300, 350 mm). The materials and components used for the rat trap satisfy all the requirement classifications such as working temperature, resistance to moisture and dirt, resistance to corrosion and ATEX classification. This rat trap design will be further used by Nomor AB to prototype and test it according to the Naturvårdsverket (Swedish Environmental Protection Agency) guidelines and regulations. A background study on brown rat physical characteristics and habitat, rat biology and existing trap technology were performed to set the trap’s requirement specifications in order to develop concepts. Furthermore, this thesis report concludes to a proposed evaluated trap design concept and its detailed design with analytical calculations of its motor specifications, gear box selection, trap speed, impact forces, trigger spring specifications and trap battery capacity. In addition to, a number of easily available market trap components have been studied and selected to aid with the prototyping. The critical components of the rat trap have been identified in order to validate the structural integrity of the design by finite element analysis. Finally, this report includes future work recommendations for the automated sewage rat trap. This automated sewage rat trap is a unique modular design and will help to control the ever-increasing rat population in one of its most safe habitats and is a stepping stone for more advanced sewage rat traps in the future. / Detta examensarbete beskriver utformning och utveckling av en automatiserad råttfälla för avloppssystem. Denna råttfälla har utformats för att ha en arbetstid på 2 månader eller cirka 15 749 träff med mått längd 535 mm, bredd 430 mm och ett höjdintervall på 931 - 1151 mm med avseende på olika avloppsrörsdiametrar. Fällan väger cirka 16,46 kg utan batteri, röranslutningar och stödanslutningar. Fällan har ett svarstidsintervall mellan 0,027 - 0,095 sekunder med ett slående tryckintervall mellan 16,05 - 56,19 MPa vid dödplattan. Fällan har en modulär design för att kunna monteras i olika avloppsrörsdimetrar (100,150,160,200,225,250,300,350 mm). Materialen och komponenterna som används för råttfällan uppfyller alla kravklassificeringar som arbetstemperatur, motståndskraft mot fukt och smuts, korrosionsbeständighet och ATEX-klassificering. Denna råttfälla kommer att användas ytterligare av Nomor AB för att testa den enligt Naturvårdsverket (Naturvårdsverket) riktlinjer och föreskrifter. En bakgrundsstudie om bruna råttarsfysiska egenskaper och livsmiljö, råttbiologi och befintlig teknologi utfördes för att ställa in fällans kravspecifikationer och för att utveckla ett koncept. Vidare avslutas denna avhandlingsrapport med ett föreslaget utvärderat fällesignkoncept och dess detaljerade konstruktion med analytiska beräkningar av dess motorspecifikationer, val av växellåda, fällhastighet, slagkrafter, dragfjäderspecifikationer och fällbatterikapacitet. Dessutom har ett antal lättillgängliga marknadskällkomponenter studerats och valts ut för att underlätta prototyptillverkning. De kritiska komponenterna i råttfällan har identifierats för att validera konstruktionens integritet med ändlig elementanalys. Slutligen innehåller denna rapport framtida arbetsrekommendationer för den automatiska avloppsråttfällan. Denna automatiserade avloppsråttfälla är en unik modulär design och hjälper till att kontrollera den ständigt ökande råttpopulationen i en av sina mest säkra livsmiljöer och är en språngbräda för mer avancerade avloppsråttfällor i framtiden.
48

An automated software for analysis of experimental data on decay heat from spent nuclear fuel

Llerena Herrera, Isbel January 2012 (has links)
The Swedish Nuclear Fuel and Waste Management Company (SKB) has developed a method for final disposal of spent nuclear fuel. This technique requires accurate measurement of the residual decay heat of every assembly. For this purpose, depletion codes as well as calorimetric and gamma-ray spectroscopy experimental methods have been developed and evaluated. In this work a prototype analysis tool has been developed to automate the analysis of both calorimetric and gamma-ray spectroscopy measurements. The performance of the analysis tool has been investigated by comparing its output with earlier results and calculations. Parallel to the software development, new measurements on 73 BWR assemblies were performed. The results obtained for the determination of the residual decay heat are presented. Finally, suggestions for further development are outlined and discussed.
49

Applying automated testing in an existing client-server game : A pursuit for fault localization in Quake 3

Kljajic, Haris, Karlsson, Oskar January 2015 (has links)
This paper addresses the question formulation “Is it possible to implement automated testing in an existing client-server game in order to pinpoint faults and achieve credibility to tests?” The gaming industry’s goal, in most cases, is to release games that appeal to both their financial goals and the enjoyment factor of the players. In order to fulfill these goals, the game will need to function properly and the process to assure this is testing the game to find possible faults. This process is time and cost consuming in an exponential rate in accordance to game extensiveness, which makes this problem a very important decision in the process of development. The problem is most commonly tackled by using massive manual testing session, called alpha or beta sessions. In these session the game is at an early stage of development and gets released to a set player base to test and report issues encountered. We believe that the process of testing games could be more effective by utilizing automated testing. This thesis will investigate the possibilities to our claim. The result is a visual representation of the tests we managed to apply, while focusing on the client-server connectivity of Quake 3 and a graph of measurements for our improvised fault localization. This paper describes a solution in form of automated tests within a existing client-server game and a start to what could be early stages of a pattern obtained throughout this project.
50

Application development for automated positioning of 3D-representations of a modularized product

Larsson, Christian January 2013 (has links)
This thesis presents an application that performs positioning of modules automatically based on given data for every module, and the development of it. The basis of the application is from a previous thesis code. On top of that code, more features and error handling has been added, as well as fixes for various bugs. A stress test has been performed and further development possibilities are being presented. The thesis work was carried out at Toyota Material Handling Mjölby (TMH) and was made in parallel with another thesis by Fredrik Holden who was generating data for the application. For a complete understanding of the theory and background, please also read Holden’s thesis report “Development of method for automated positioning of 3D-representations of a modularized product”, as well as the former thesis  ”Analysis for Automated Positioning of 3D-representation of a Modularized product””. / Detta examensarbete presenterar en applikation som positionerar moduler automatiskt med hjälp av given data för varje modul, samt utvecklingen av applikationen. Applikationen bygger på kod från ett tidigare examensarbete. Ovanpå den koden har flera egenskaper och felhanteringar lagts till, samt har olika buggar fixats. Ett stresstest har också utförts och framtida utvecklingsmöjligheter presenteras. Examensarbetet genomfördes på Toyota Material Handling Mjölby (TMH) och gjordes parallellt med ett annat examensarbete av Fredrik Holden som genererade data för applikationen. För en fullständig förståelse angående teorin bakom samt bakgrunden till examensarbetet, vänligen läs också Holdens rapport ”Developmentof method  for automated positioning of 3D-representations of a modularized product”, samt rapporten från föregeånde examensarbetet ”Analysis for Automated Positioning of 3D-representation of a Modularized product”.

Page generated in 0.0863 seconds