Browsing Kandidatuppsatser by Title
Now showing items 1-20 of 327
-
A Case Study of a 3D Space-Shooter Game - ULMO the Star Explorer
(2015-06-25)This Bachelor’s thesis treats the development of ULMO the Star Explorer, a graphically intensive space-shooter game set in three dimensions, which is developed using the framework Microsoft XNA. The project was carried ... -
A Comparative Analysis of Dynamic Software Update Methods in regard to Safety-critical Systems
(2017-09-18)Software is an ever evolving product that is updated to extend the functionality and to reduce bugs within a system. Many systems are required to maintain a high availability to provide their services. Dynamic software ... -
A Comparative Case Study on Tools for Internal Software Quality Measures
(2019-11-12)Internal software quality is measured using quality metrics, which are implemented in static software analysis tools. There is no current research on which tool is the best suited to improve internal software quality, ... -
A comprehensive literature review on the effects of personality and expertise on pair programming, with the purpose to lay a foundation for how to configure pairs
(2015-07-20)The purpose of this study is to suggest a method to support decision-makers in the configuration of optimal pairs, in order to increase pair programming effectiveness. To achieve this, findings of empirical studies ... -
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 ... -
A design research exploration of Near Field Communication technology - Building and evaluating an NFC-ticket prototype extending an existing system
(2012-08-06)There are several indicators suggesting that Near Field Communication (NFC) is about to have a major breakthrough in the market. In this paper we explore the feasibility of implementing an NFC event ticketing system and ... -
A Design Science Study on Methods of Feedback for In-car Gesture-controlled Infotainment Systems
(2019-11-12)Navigating an in-car infotainment system by using gesture-control can be distracting, drivers usually seek for confirmation from the infotainment system by rapidly glancing at the screen and therefore reduce the eyes-on-the-road ... -
A design study on the migration of an on-premise software application to the cloud
(2019-11-12)This research paper aims to highlight two things; the difference in development time when migrating an on-premise application to the cloud with two different migration strategies and the performance of the application after ... -
A Distributed Key-Value Store Implementation and evaluation of two strategies for lookup in distributed databases
(2014-10-02)This report describes the design, implementation and testing of a database; more speci - cally, a distributed, scalable key-value store able to handle many concurrent queries. A central issue when building this type of ... -
A Framework for Applying an API-layered Architecture to e3value Models
(2019-11-12)In this design science study three different layering options were created to find out which types of layering can improve modeled API ecosystems’ understandability and clarity. Two guides were also created to show how ... -
A Framework for Guidance of API Governance: A Design Science Approach
(2019-11-12)Application Programming Interface (APIs) provide access to business assets such as data and services. Decisions associated with the implementation of new APIs or change to existing ones may lead to substantial implications ... -
A Front-End for Daison
(2021-09-07)Daison is a database written in the functional programming language Haskell. It has no built-in visual representation of data and using it in an interactive Haskell environment such as GHCi is inconvenient since it ... -
A general peer-to-peer based distributed computation network
(2014-09-23)We consider how a decentralised computation system would work when each participant could create computation code as well as executing other participants’ code. A protocol is proposed that allows such collaboration to ... -
A Language For Board Games
(2021-09-07)This thesis covers the process and theory behind creating a domain-specific language for board games. This language is specifically made for positional board games and allows for further implementation of games in that ... -
A literature review exploring challenges and solutions when implementing agile
(2012-08-06)While agile methodology provided a lot of benefits to companies who adapted agility as their development process, many other companies faced challenges in implementing agile on the team level or on the organization ... -
A method of selecting appropriate software architecture styles: Quality Attributes and Analytic Hierarchy Process
(2012-08-06)Software Architecture Style is a proven reusable solution for known problems that in order to save huge cost and reduce risks. Software development can benefit from correct architecture style. Thus, architecture style ... -
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 ... -
A program for comparing proteins using a graph representation of atom triplet surfaces
(2012-08-09)This report details the development of software with the capability to find similarities on the surfaces of large biological molecules and display the result graphically in three dimensions. In the field of bioinformatics ... -
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 ...