Kandidatuppsatser: Recent submissions
Now showing items 161-180 of 327
-
Lollipop - A general purpose, functional programming language with linear types
(2016-11-14)This project designs and implements a general-purpose functional programming language with linear types, called Lollipop. The purpose is to investigate how linear types can be a part of modern programming languages. The ... -
Automatised analysis of emergency calls using Natural Language Processing
(2016-10-31)The operators at SOS Alarm receives thousands of calls each day at the different emergency medical communication centres, owned by SOS Alarm, all over Sweden. A subset of these calls contain room for improvement and the ... -
SeamScape A procedural generation system for accelerated creation of 3D landscapes
(2016-10-24)This bachelor thesis rose from the idea of speeding up game production by using procedural generation techniques. Procedural generation in the project’s scope involves the algorithmic production of data which represents a ... -
scmt - SuperK Cluster Management Toolkit Plug-and-play management for single-board computer clusters
(2016-10-24)Computer clusters have become increasingly important in elds such as high-performance computing and database management due to their scalability and lower economic cost compared with traditional supercomputers. However, ... -
inSource - Utveckling av ett socialt webbaserat arbetsverktyg för rekryterare inom data- och IT-branschen
(2016-10-24)Att hitta lämpliga personer med rätt kompetens till jobb inom data- och IT-branschen är inte alltid enkelt, varför Software Skills, ett rekryteringsföretag i Göteborg, har gjort det till sin affärsidé. Eftersom de använder ... -
A modular system for smart energy plug stream analysis
(2016-10-24)This report documents the development of a system capable of gathering energy consumption data from multiple different brands of smart energy plugs. The problem today is that firstly the manufacturers’ software is not ... -
Clustering Non-Stationary Data Streams with Online Deep Learning
(2016-06-30)With more devices connected, sensor data logged and people active in social networks, the trend towards working with dynamic data is clear. The number of applications where it becomes essential to perform real time analysis ... -
Applying MVP Principles when Developing Mobile Health Applications: An Exploratory Study on Selected mobile Applications and their Version History
(2016-06-28)In an ever evolving and highly competitive mobile health application market, software developers and companies face the daunting challenge to streamline their development methods to be able to obtain and correctly ... -
On Efficiency and Effectiveness of Model-based test Case Generation Techniques by Applying the HIS Method: An Experimental Research
(2016-06-27)Researchers and practitioners have extensively studied various testing techniques and their importance on affecting the cost and the quality of software. One of these techniques is Model-Based Testing (MBT). MBT concentrates ... -
Measuring the Abstraction Gain of Code-Near Models
(2016-06-27)Abstraction in computer science is defined as the simplification of a system. Nevertheless, abstraction is also relevant in software engineering when we deal with Model Driven Development (MDD). What interest software ... -
Lane Detection and Following Approach in Self-Driving Miniature Vehicles
(2016-06-27)The current work, discusses the various experiences, lessons learned and developed novelties, regarding the lane detection and lane following features of miniature autonomous vehicles. Particularly, we outline the work ... -
On The Significance of Relationship Directions in Clustering Algorithms for Reverse Engineering
(2016-06-27)Software clustering is a common technique applied to simplify reverse engineered software models. These algorithms commonly classify similarity between nodes based on their relationships. However little research exists ... -
Effects of Error Detection and Representation on the Resolution of Traceability Issues
(2016-06-27)Traceability is extremely important when developing safety critical software systems. The automotive industry has strict regulations that require developers to be able to demonstrate traceability links from requirements ... -
Reliability of Ranking Using Champion Challenge Format in Artificial Intelligence Tournament
(2016-06-27)Working together with a Gothenburg-based company, Software Skills [8], a prototype of a multiplayer AI tournament format called champion challenge using multiplayer Elo rating [12, 6] was made. This experiment is to ... -
Synchronising Vehicles During Active Safety Systems Testing
(2016-06-27)Proving-ground testing of Active Safety Systems is typically based on scenarios in which relative positioning and speed of all vehicles on the track is strictly defined. Current testing methods are not designed for ... -
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) ... -
A study on Opening Software Platforms
(2016-06-27)This study investigates factors for opening up a software platform within an industrial setting. Using questionnaires and interviews, data was gathered and grounded theory was applied. The results showed that guidelines ... -
Integrating Voice Commands for Software Modelling using UML on a Smart Board
(2016-06-27)Software modelling on a Smart board is a fairly new approach and using the same interaction modalities as on a computer might not be the most efficient way. The software modelling process could potentially be improved ... -
Comparison of Native, Cross-Platform and Hyper Mobile Development Tools Approaches for iOS and Android Mobile Applications
(2016-06-27)To take a position in the competitive mobile application market, most of the Information Technology (IT) companies have to develop the same application for various mobile operating systems. To solve this issue, ... -
Automatic Topic Extraction from Research Articles Using N-gram Analysis
(2016-06-27)Identifying the topic of an article can involve a lot of manual work. The manual processes can be exhaustive when it comes to a large volume of articles. In order to tackle this problem, we propose an automated topic ...