Browsing Kandidatuppsatser by Title
Now showing items 255-274 of 368
-
Predicting software vulnerabilities using topic modeling
(2016-06-27)A vulnerability database for a large C++ program was used to mark source code files responsible for the vulnerability either as clean or vulnerable. The whole source code was used with latent Dirchlet allocation (LDA) ... -
Predicting the performance of job applicants in coding tests
(2017-06-22)Several software companies use some sort of competitive programming to screen job applicants. In this study, the factors present in job applications are analyzed to find possible predictors of candidates’ scores in ... -
Predicting Time Series Data collected from Software Measurements with Machine Learning Approaches
(2016-06-27)The objective of this paper is to highlight the implementation of machine learning forecasting approaches in software development. The concept of data mining has been used in different areas in the industry. There is ... -
Predictive Control for Autonomous Articulated Vehicles
(2017-08-10)Autonomous driving is a highly topical research area, where signi cant positive impacts on safety and environment can be made, especially in the trucking industry. The vehicles in this industry often consist of a tractor ... -
Primärprevention av diabetes typ 2 - Sjuksköterskans roll
(2019-06-27)Prevalensen för diabetes typ 2 ökar globalt. Det är viktigt att individer i riskzonen för diabetes typ 2 identifieras och ges vård i tid för att minska risken för insjuknande. Syftet med studien var att belysa hur ... -
Procedural Generation of a 3D Terrain Model Based on a Predefined Road Mesh
(2017-08-10)This thesis studies procedural generation as a method for generating a realistic terrain model, that will be used as a part of a virtual environment for testing the cameras of autonomous vehicles. The project was done ... -
Procedural Generation of Modern 3D Cities
(2020-10-29)This paper investigates how techniques in Procedural Content Generation (PCG) can be combined with computer graphics theory to generate digital 3D cities suitable for use in media such as games, movies, and advertisements. ... -
Processchemaläggare för mångkärniga processorer – Fördelning av minnesbelastning i NUMA-system
(2014-10-03)For systems with multicore processors contention for shared resources is a problem that occurs when several memory-intensive processes are executed in parallel within the same memory domain. This contention has a direct ... -
Product-Related Learning Activities and Their Impact on the Effectiveness of the Onboarding Process in a Software Development Team
(2019-11-18)The effectiveness of the onboarding is of im- portance to Information Technology (IT) companies since it determines how fast and how well the novice becomes integrated and independent in his or her new role as a developer. ... -
Programming Arcade Games using Natural Language - Utilizing inherent language skills as a gentler introduction to Computational Thinking
(2020-10-29)Due to the technological advances in society, the need for digital competences is increasing. The purpose of this thesis is to develop a web application that introduces children between ages 10 and 18 to basic programming ... -
Prompt engineering guidelines for LLMs in Requirements Engineering
(2023-08-07)The rapid emergence of large generative AI models has demonstrated their utility across a multitude of tasks. Ensuring the quality and accuracy of the models’ output is done in different ways. In this study, we focused on ... -
Proof Editor for Natural Deduction
(2021-09-14)In this thesis, we present Logan, a proof editor for constructing Fitch-style proofs in first-order logic. This proof editor is intended to be used by students who are taking a course in logic. Compared to other available ... -
Proof Editor for Natural Deduction in First-order Logic
(2017-08-10)The subject of this thesis is the presentation and evaluation of Conan, an editor for writing natural deduction proofs in first-order logic. The intent is for the editor to serve as a supplementary tool alongside a course ... -
Protein Folding Implementation of Stochastic and Deterministic Algorithms using the two-dimensionalHP Model for Computer Simulation of the Protein Folding Process
(2014-06-09)In nature, proteins are often found to instantly fold into the con guration with the lowest amount of free energy. Due to the complexity of this process, it is today still unknown exactly how it occurs. Since proteins ... -
Protein Folding Implementation of the Simulated Annealing Algorithm on Simple Three-Dimensional Models
(2014-09-25)How an arbitrary coil of amino acids folds into its functional structure is known as the protein folding problem. Since the underlying mechanisms that guide protein folding in nature are widely unknown, simpli ed models ... -
Providing Automated Feedback on Software Design for Novice Designers
(2015-07-20)In this paper we describe the design and implementation of a pedagogical feedback agent, designed to provide on-demand feedback on software design. The implemented feedback agent was integrated with an online UML editor, ... -
Ett Python 3-frontend till Guile
(2012-08-09)GNU Guile är en virtuell maskin som implementerar Scheme. Det har som mål att vara enkelt att användas av andra program som extensionspråk. Sedan en tid har det utvecklas stöd för andra språk än Scheme, exempelvis ECMAScript ... -
RADAR: An Approach for the Detection of Antipatternsin UML Class Diagrams
(2015-07-20)Anti-patterns in UML designs, alias bad design choices that are claimed as due to the incompetent participation of the designer to Object-Oriented (OO) system could lead to later issues regarding to its maintenance. That ... -
Radio signal detection and localisation for uncovering unauthorised signals in an examination environment
(2021-09-14)Examination is a fundamental part of education, both for students and institutions. Cheating on exams is something educational institutions are trying to reduce. One form of cheating is the use of a mobile phone to ... -
Rally Sport Racing Game: CodeName Space Racer - An evaluation of techniques used when developing a marketable 3D game
(2012-08-09)In this thesis, various modern game programming and modeling techniques are presented, with a focus on algorithms for graphical effects. A few of those techniques have then been selected and implemented in a graphics-intensive ...