Department of Computer Science and Engineering / Institutionen för data- och informationsteknik: Recent submissions
Now showing items 101-120 of 541
-
Data-driven configuration recommendation for microwave networks A comparison of machine learning approaches for the recommendation of configurations and the detection of configuration anomalies
(2020-11-06)As mobile networks grow and the demand for faster connections and a better reachability increases, telecommunication providers are looking ahead to an increasing effort to maintain and plan their networks. It is therefore ... -
Interactionwise Semantic Awareness in Visual Relationship Detection
(2020-11-06)Visual Relationship Detection (VRD) is a relatively young research area, where the goal is to develop prediction models for detecting the relationships between objects depicted in an image. A relationship is modeled as ... -
Emulating the Internet of Things with QEMU
(2020-11-05)This thesis project implements and evaluates the virtual nRF51 platform in QEMU. The purpose of the project is to be able to run nRF51 binaries in QEMU and find out whether it is feasible to perform a full system emulation ... -
Efficient Homomorphic Encryption using FPGA-Acceleration
(2020-10-30)The data being handled by many applications is in most cases confidential. Furthermore, the applications handling such data are nowadays often offloaded to remote data centers in the cloud. Computation on data in this ... -
Flock O’ War - A Procedural Strategy Game Based on Real-Time Flocking Behaviour
(2020-10-30)In nature, it is common for animals to move together in a cohesive pattern, but without any apparent direction. This is referred to as flocking, herding or schooling etcetera depending on the species. The purpose of this ... -
A Decentralized Voting System
(2020-10-30)The target of the project "A Decentralized Voting System" is to investigate whether recent developments in distributed systems can make a decentralized voting system capable of replacing the current systems in place. The ... -
BIAS - A Unity Asset for Procedurally Generating Cities
(2020-10-30)Procedural content generation, or PCG, is a method of algorithmically generating, for instance, video game content with a limited amount of user input. The purpose of this project is to explore how PCG may be used in ... -
Geo-temporal Online Analysis of Traffic Rule Violations
(2020-10-30)Due to inattention and not complying with traffic regulations, human error accounts for roughly 94% of all traffic accidents. To counter this, the need to develop systems that can identify traffic rule violations and ... -
Trees that Grow in the Paragon Compiler A Step Towards Modularity
(2020-10-30)Paragon is a programming language that extends Java with statically checked information flow control policies. Paragon’s compiler, which is written in Haskell, has a large type checker. Its current implementation is ... -
Spira: A language for prototyping grid board games with linear logic in Haskell
(2020-10-30)This project explores the process of creating a board game model and introduces a new high level domain-specific language called Spira that specialises in prototyping grid board games. Spira is a DSL, embedded in Haskell, ... -
Laser Lunacy! A Collaborative and Co-located Multiplayer Game Developing a Tool for Children to Practice Collaboration
(2020-10-30)The development and spread of digital platforms have led to many new phenomena. Many of them positive, but many of them also negative. One such negative phenomenon is the increasing amount of time that children spend on ... -
Physically-Based Animation of Fire for Android
(2020-10-29)Animation of fire and fluids has been around for at least 20 years in the field of computer graphics. These animations have over the years progressed into real-time simulations running on the GPU and further refined, thanks ... -
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. ... -
Subventure - Ett samarbetsspel med en gemensam spelplan sträckt över fyra intilliggande surfplattor
(2020-10-29)I takt med den ökande digitaliseringen i Sverige ökar antalet digitala läromedel i skolmiljön. Detta leder till att barn växer upp med nya tekniska hjälpmedel i skolan och på fritiden. Tekniska hjälpmedel har således ... -
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 ... -
Clustering and Classification of Time Series in Real-Time Strategy Games - A machine learning approach for mapping StarCraft II games to clusters of game state time series while limited by fog of war
(2020-10-29)Real-time strategy (RTS) games feature vast action spaces and incomplete information, thus requiring lengthy training times for AI-agents to master them at the level of a human expert. Based on the inherent complexity ... -
Auto-generated Web Application for User Acquisition through SEO within Women’s Football
(2020-10-29)Football has been around for more than a century and has gathered a large following, creating a tremendous market for livescore applications. To gain users, companies compete using Search Engine Optimization (SEO) and ... -
Baa! A procedural game based on real-time flocking behaviour
(2020-10-29)Simulating the natural movement of large groups of flocking animals has been a growing field of research within computer science since the 1980’s, largely because of its potential in performance optimisation. The purpose ... -
Constructing a Game Modelled After Logic and Proofs - Tenjin: A Smartphone Game
(2020-10-29)Logical reasoning plays an important role in human behaviour and is widely used in everyday life. It is incorporated in contexts such as natural languages, mathematics and programming. However, the general knowledge in ... -
Reliable and User Friendly Low Bandwidth Web Surfing - Performance and Reliability Improvements of a Proxy Server and Web Browser Prototype
(2020-10-29)In remote locations, internet access can be enabled using satellite connections, such as the Iridium Satellite Network. The Iridium GO! device provides a bandwidth of 2.4 kbit/s. On such a low bandwidth it would take ...