Searched for: subject%3A%22Software%22
(1 - 20 of 187)

Pages

document
Liauw, D.A. (author)
Software architecture plays an important part in program comprehension, which is one of the most time consuming tasks in software development. If software developers don’t properly share their architectural knowledge with team members, the team will act based on an incomplete or even possibly incorrect view on the code base, and this can lead to...
master thesis 2012
document
Zhang, Haiyin (author)
The popularity of machine learning has wildly expanded in recent years. Machine learning techniques have been heatedly studied in academia and applied in the industry to create business value. However, there is a lack of guidelines for code quality in machine learning applications. Although machine learning code is usually integrated as a small...
master thesis 2022
document
Reukers, Matthijs (author)
Tydi is an open specification for streaming dataflow designs in digital circuits, allowing designers to express how composite and variable-length data structures are transferred over streams using clear, data-centric types. This provides a higher-level method for defining interfaces between components as opposed to existing bit- and byte-based...
master thesis 2022
document
Den Hollander, M.A. (author)
While test generators have the potential to significantly reduce the costs of software testing and have the ability to increase the quality of the software tests (and thus, the software itself), they unfortunately have only limited support for testing object-oriented software and their underlying test generation techniques fail to scale up to...
master thesis 2010
document
den Boer, Hans (author)
Recently, interest in the use of deep learning technology for RF applications has increased. However, many of these studies are focused on developing deep learning models for a particular RF application. Therefore this master thesis focuses on the implementation of these kinds of deep learning models by using FPGAs such that these deep learning...
master thesis 2021
document
Sengur, S. (author)
The needs of companies are evolving and becoming more and more demanding each year, which result in more complex stakeholder relations. The complexity of the projects increases as well. For instance, stakeholders do not always have the same sense of urgencies and their expectations from the same project might differ. Such variety in demand urges...
master thesis 2015
document
Kraaijeveld, J.M. (author)
Software is a centerpiece in today’s society. Because of that, much effort is spent measuring various aspects of software. This is done using software metrics. Code churn is one of these metrics. Code churn is a metric measuring change volume between two versions of a system, defined as sum of added, modified and deleted lines. We use code churn...
master thesis 2013
document
Anguelov, Z.V. (author)
Because of their poor Business/IT alignment, many legacy systems lack the flexibility to support rapid changes to the business processes they implement, required by today's enterprises. Furthermore, after many years of maintenance, there is a need to manage their resulting increased complexity and maximize asset utilization through reuse. The...
master thesis 2010
document
Gerling, Jan (author)
Refactorings tackle the challenge of architectural degradation of object-oriented software projects by improving its internal structure without changing the behavior. Refactorings improve software quality and maintainability if applied correctly. However, identifying refactoring opportunities is a challenging problem for developers and...
master thesis 2020
document
Hellendoorn, V.J. (author)
Communication is fundamental to human nature and underlies many of its successes as a species. In recent decades, the adoption of increasingly abstract software languages has supported many advances in computer science and software engineering. Although in many regards distinct from natural language, software language has proven surprisingly...
master thesis 2015
document
Hassan, Yassmin (author), Peco, Igor (author)
One of the most common hurdles especially in large infrastructure projects is scope change. Scope changes negatively affect time, quality and usually lead to cost overruns due to underestimating the change order impacts on the project. There are two main categories through which the impacts could be quantified: the first and second order effects...
master thesis 2021
document
Studer, M. (author)
Problem Statement The most standard used process for developing software is currently Agile. Agile splits up the design process in so called two week “sprints” thereby making this process fast and efficient for developers. But current methods of usertesting don’t fit with this fast-paced process as, they are time consuming and too extensive....
master thesis 2013
document
Jiang, Charles (author)
Background: GFI was a global financial institution. An innovation methodology, DTLSA, was created for GFI through the integration of Design Thinking, Lean Startup, and Agile/Scrum software development. Signs of a low-level adoption for DTLSA were witnessed internally, despite ongoing promotion efforts.<br/><br/>Objective: This project aimed at...
master thesis 2023
document
Xiang, Shang (author)
Software applications inevitably crash, and it is time-consuming to recreate the crash conditions for debugging. Recently, researchers have developed frameworks relying on genetic algorithms, e.g. Botsing, for automated crash reproduction. However, the existing approaches process exceptions of different types as if they were the same. In this...
master thesis 2020
document
Prabowo, A.H. (author)
Software as a Service (SaaS) has been utilized as a means to deliver an Enterprise Resource Planning (ERP) system since the last decade. This software delivery model enables Small Medium Sized Enterprises (SMEs) to outsource the system from vendors based on pay-per-use or pay-per-period without having to do prior investments. Yet, SaaS model is...
master thesis 2012
document
van Meerten, Martijn (author)
Distributed concurrency bugs (DC bugs) are bugs that are triggered by a specific order of events in distributed systems. Traditional model checkers systematically or randomly test interleavings but suffer from the state-space explosion in long executions. This thesis presents DiscoTest, a testing tool for DC bugs in blockchain consensus...
master thesis 2022
document
Lasamahu, Garry (author)
The assignment that is of issue in this graduation project elaborates on Shipright. Shipright is a digital tool meant to be used to capture insights for customer research purposes. It offers a workflow to collaboratively process and analyze feedback, in order to find insights about customers’ experiences with software products and possible...
master thesis 2019
document
He, Lina (author)
With the high and varying demands for network bandwidth, Elastic Optical Networks (EON), as a promising solution for future optical transport networks, have been getting increased attention due to its flexibility and efficiency. As a huge amount of data is transformed over these networks, even short failures will lead to major data loss. Network...
master thesis 2018
document
Srikanth, Vikram (author)
Small satellite systems such as CubeSats and PocketQubes have strict requirements in terms of size, weight, and power available onboard. In light of these constraints, small satellite systems typically omit the inclusion of a ranging system due to its power and specialized hardware requirements. However, new research in satellite ranging...
master thesis 2023
document
Marang, Ruben (author)
Machine learning models are increasingly being used within software engineering for their predictions. Research shows that these models’ performance is increasing with new research. This thesis focuses on models for method name prediction, for which the goal is to have a model that can accurately predict method names. With this thesis, we could...
master thesis 2022
Searched for: subject%3A%22Software%22
(1 - 20 of 187)

Pages