Browsing Kandidatuppsatser by Title
Now showing items 316-335 of 368
-
Testing in microservice systems: A repository mining study on open-source systems using contract testing
(2022-05-02)Context:There is a trend in the software industry to migrate systems from a monolithic to a microservice architecture (MSA) due to the gains in agility and scalability. An MSA-based system consists of a suite of small ... -
Testing practices in indie game development from a software engineering perspective: an exploratory study
(2019-11-18)The games industry produces software with a main focus of entertainment, as opposed to fulfilling a certain business need. As a result, technical aspects of the final product are prioritised only at a base minimum level, ... -
The Benefits of Virtual Reality in Education- A comparision Study
(2015-07-20)In education, new technologies are used to improve the process of learning. Mobile has been one these technologies offerings educators a way to communicate with the students by using suitable applications for learning. ... -
The Correlation Between Burnout and Personality Types in Software Developers
(2019-11-12)This paper examines the correlations between the Five Factor Model personality traits and burnout in software developers. Several studies have measured these correlations in the past, both for general populations and ... -
The Critical Success Factors for Implementing Enterprise Pesourse Planning Systems In Samll-to-Midsize Enterprises: A Systematic Literature Review
(2015-05-06)BACKGROUND: Enterprise Resource Planning (ERP) systems are becoming an important part of a growing of number organizations. Implementing ERP systems is a significant, and costly, challenge. While much has been written about ... -
The effect of test case design in software testing bots
(2019-11-18)Traditional approaches of testing in software development include running the test cases on a software component, referred to as unit testing, which usually only tests a specific part of a component, as opposed to testing ... -
The Evaluation of Different Approaches Towards Using Kinect Sensor as a Lasor Scanner
(2015-05-06)Transparent objects are easy to recognize with the naked eye, but due to the fact that infrared radiation is travelling through transparent objects, they are not sensed by robots using infrared technology. We propose a ... -
The Evolution of Role-Stereotypes and Related Design (Anti)Patterns
(2020-12-03)This paper presents a study on how classes based on the role-stereotypes defined by Wirfs-Brock, change over time in software systems, and how the occurrence of anti-patterns change over time in relation to these roles. ... -
The Hopper language- A Haskell-like language on the Erlang VM
(2015-06-25)The following report aims to give insight into the design and implementation of a statically typed functional language for the Erlang virtual machine, discussing how such an implementation may be approached and whether ... -
The impact of gamification in unit testing
(2019-11-12)Unit testing is one of the most widely used tools to find bugs in software projects. The task of writing unit test is by some considered to be a tedious task. When finding a task tedious there may be a lack in motivation ... -
The Importance of Quality Attributes in Enterprise Resourse Planning Selection for Small Companies - A Case Study
(2015-05-05)During the last ten years, Enterprise Resource Planning (ERP) systems have become one of the most important pieces of technology for companies, assisting in streamlining a company’s information infrastructure. As vendor ... -
The PedaGoGo. Teaching children computer programming
(2016-11-14)The aim of this report is to describe the development a programmable physical toy, designed to teach children, aged ten to twelve, computer programming concepts. As technology and computers play an increasingly large role ... -
The practical defending of malicious reverse engineering
(2015-03-30)Reverse engineering of software binary codes have reached an advanced state that can be effectively used by developers and attackers alike. In recent years, reverse engineering for harmful purpose appears to be commonplace ... -
The Pursuit- Next Generation of Hide and Seek with Augmented Reality
(2015-06-25)As technology has rapidly been integrated in the lives of most people, especially young people, there is a great need to break the pattern of a sedentary lifestyle among this group. While the older generations spent their ... -
The Role of Local Open Source Communities in the Development of Open Source Projects
(2016-04-22)In this paper we are going investigate the role of local open source communities (LOSCs) in the development of open source projects (OSPs). We are going to look into the importance of the LOSCs, the motivation to join them ... -
The use of Open Innovation in the Requirements Engineering Practice - An Empirical Investigation
(2015-07-20)In this paper we present the results of an empirical study carried out to gauge common experiences within open innovation (OI) practices in the requirements engineering (RE) process. The purpose is to understand the ... -
The Visualization of Software Quality Metrics - A Systematic Literature Review
(2015-05-05)Researchers and practitioners have put a lot of attention in the visualization of software quality metrics. However, there is little attempt to systematically review and classify the different approaches of the quality ... -
Threat modelling and vulnerability assessment for IoT solutions: a case study
(2022-07-06)The cyber-security for Internet of Things (IoT) is of great importance for the future of the software industry, especially since the number of IoT devices rapidly increases. Therefore, it is important that practitioners ... -
To Require or not to Require: A Case Study on the Benefits and Drawbacks of Requirements Engineering Practices in Startups
(2020-12-03)Software startups operate in conditions of uncertainty to develop software intensive products/ services. While few startups succeed, the majority fail and poor requirements engineering practices play a significant role ...