Department of Computer Science and Engineering / Institutionen för data- och informationsteknik
Browse by
Recent Submissions
-
Detecting inconsistencies of safety artifacts with Natural Language Processing Bachelor of Science Thesis
(2023-01-09)This paper investigates a method that helps detect inconsistencies between safety-critical systems’ textual safety artifacts that safety cases rely on by involving NLP techniques. A design science research study was conducted ... -
Code smells in machine learning pipelines: an MSR sample study
(2022-12-22)As technical debt in software engineering projects continues to negatively impact the development process, this study focuses on technical debt in form of code smells in machine learning pipelines and in code written by ... -
Data Specific Neural Architecture Search with Minimal Training
(2022-12-05)Conventional neural architecture search is computationally expensive. Training-free alternatives are not yet capable of designing architectures which are on par with hand-crafted architectures. This work conducts research ... -
Device Attestation for In-Vehicle Network
(2022-12-02)Embedded devices are crucial components of all modern vehicles. Today, every invehicle architecture consists of multiple small devices, each of which is responsible for a limited number of tasks, and together the devices ... -
Improving the Accuracy of FFT-based GPGPU Ocean Surface Simulations
(2022-12-01)In this paper, we explore how the current state of the art in real-time ocean simulations can be improved in terms of simulation accuracy, while preserving performance. Current methods, both in academia and in the ... -
Player Environmental Awareness: Rules of Thumb for Environmental Storytelling in Role-Playing Games
(2022-11-23)Environmental Storytelling is ”Staging player-space with environmental properties that can be interpreted as a meaningful whole, furthering the narrative of the game”. While many techniques present methods to guide players ... -
Ethics of Artificial Intelligence: Experimenting with Ethics and Autonomous Vehicle AI Principles in Gameplay
(2022-11-23)This project investigated whether ethical AI can change gameplay to be more immersive, engaging and unpredictable. The game was developed using Behaviour Trees, A* Pathfinding and Finite State Machines to model ethical AI ... -
A Prototype Quest Generator for Simulating Human-Authored Narrative
(2022-11-23)This thesis investigates several techniques of player-tailored procedural quest generation in terms of authenticity and immersion. This is done through the application of a shotgun hill climbing algorithm as well as surface ... -
A Systematic Literature Review on the Scalability Issues in Software Requirements Prioritization
(2022-11-15)Context: Prioritizing requirements is an important process that plays a vital role in producing a successful quality system by selecting high-risk requirements for implementation. Several studies have been conducted to ... -
Learning the shapes of protein pockets
(2022-10-14)The comparison of protein pockets plays an important role in drug discovery. Through the identification of binding sites with similar structures, we can assist in finding hits and characterizing the function of proteins. ... -
Improving sample-efficiency of model-free reinforcement learning algorithms on image inputs with representation learning
(2022-10-14)Reinforcement learning struggles to solve control tasks on directly on images. Performance on identical tasks with access to the underlying states is much better. One avenue to bridge the gap between the two is to leverage ... -
Analyzing the override strategy for collision avoidance functions
(2022-10-14)The automotive industry has been shifting towards leveraging intelligent software solutions to ensure safety and ease of use. However, ensuring safety during execution heavily depends on how the human user interacts with ... -
Benchmarking Machine Learning Methods for Peptide Activity Predictions
(2022-10-14)One of the main challenges in the drug discovery process is to find a suitable compound for further analysis. The compound must affect the target relevant for the specific disease, while at the same time have desired ... -
Sentiment and Semantic Analysis and Urban Quality Inference using Machine Learning Algorithms
(2022-10-14)Qualitative interviews are conducted by researchers to gain a deeper understanding of people’s opinions and perceptions about a specific topic. The analysis of such textual data is an iterative process and often ... -
Predicting Health and Living Standards of India using Deep Learning
(2022-10-14)Poverty eradication is an inexorable process in human growth [21], with poverty estimation being the first and most important stage. Identifying strategies for poverty reduction programs and distributing resources ... -
Are these numbers real?
(2022-10-14)Smart manufacturing refers to the use of digitalization for improving and automating manufacturing processes. One use case is artificial intelligence (AI) used in quality control, which can reduce production costs and ... -
Test Maintenance for Machine Learning Systems: A Case Study in the Automotive Industry
(2022-10-10)Machine Learning (ML) is widely used nowadays, including safety-critical systems in the automotive industry. Consequently, testing is essential to ensure the quality of these systems. Compared to traditional software ... -
Masters Thesis - Estimating Overlap of Verification and Testing Efforts Between Different Test Levels
(2022-10-10)Context: Embedded systems (ES) are continuously growing in complexity and size in the automotive industry. The embedded software makes a larger part of the ES. Likewise, the testing process has become complex, larger, ... -
Agile transformation and its implementation in large corporate institutions
(2022-10-10)[Context] Agile transformation is a growing trend not only in software development companies, but recently also in traditional corporate environments. Waterfall-based strategies may no longer keep pace with the current ... -
Investigating the Connection between Behavioural Diversity and Mutation Operators in Software Testing
(2022-10-10)[Context and Motivation] Mutation testing supports testers by assessing the quality of a test suite by automatically introducing systematically generated faults in the software and testing if the test cases fail the ...