Searched for: subject%3A%22Software%22
(1 - 17 of 17)
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
document
van Oort, Bart (author)
Artificial Intelligence (AI) and Machine Learning (ML) are pervasive in the current computer science landscape. Yet, there still exists a lack of Software Engineering (SE) experience and best practices in this field. One such best practice, static code analysis, can be used to find code smells, i.e., (potential) defects in the source code,...
master thesis 2021
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
Lazo, Claudio (author)
Algorithmic decision-making (ADM) is becoming increasingly prevalent in society, due to the rapid technological developments in Artificial Intelligence. ADM make substantially impactful decisions about people: diagnosing whether we have a disease, what news and which ads we get to see, whether we<br/>are eligible for a job, benefits, a college...
master thesis 2020
document
Tsoni, Sofia (author)
Huge amounts of log data are generated every day by software. These data contain valuable information about the behavior and the health of the system, which is rarely exploited, because of their volume and unstructured nature. Manually going through log files is a time-consuming and labor-intensive procedure for developers. Nonetheless logging...
master thesis 2019
document
Weterings, Gijs (author)
Software systems today are growing to incredible proportions. Software impacts everything in our society today, and its impact on the world keeps growing every day. However, developing large software systems is becoming an increasingly complex task, due to the immense complexity and size. For a software engineer to stay productive, it is vital...
master thesis 2019
document
Gasparini, Lorenzo (author)
Code reviews are a widely adopted practice in software engineering that is proven to increase the quality of the code. Despite its evolution in the last decade, it still presents a number of challenges, such as understanding the changeset in review. In this thesis we research the usage of Software Visualisation paradigms to aid reviewers in the...
master thesis 2019
document
Levaja, I. (author)
Software testing is as old as software development itself – they could not exist one without the other. However, are they equally important? Do software developers devote an equivalent amount of time to both produce software and to test it? An ongoing study of the TestRoots project aims to examine and improve the state of the art of software...
master thesis 2016
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
Hartveld, D.L. (author)
Microsoft has introduced the async/await keywords in C# 5.0 to support developers that need to apply asynchronous programming techniques. However, do developers really use the new keywords, and do they use them correctly? An empirical survey of 1378 open source repositories from GitHub and CodePlex shows that developers often make mistakes. By...
master thesis 2014
document
Zaleznicenka, Z. (author)
Performance testing is an important stage of developing web applications intended to operate with high availability under severe load. However, this process still remains to a large extent elaborate, expensive and unreliable. Most often the performance testing activities are being done manually, and this significantly affects development time...
master thesis 2013
document
Krikke, M.M. (author)
In software engineering, resources such as time, money and developers, are limited. Often when bugs are found in the software developed, bug triaging is used to prioritise bug reports and allocate resources to it. When the number of bugs is considerable, this will require a vast amount of time and effort. The goal of this research is to...
master thesis 2012
document
Hurdugaci, V. (author)
Regression testing is an expensive process because, most of times, all the available test cases are executed. Many techniques of test selection/filtering have been researched and implemented, each having its own strong and weak points. This paper introduces a tool that helps developers and testers to identify the tests that need to be executed...
master thesis 2011
document
Van Nuland, B. (author)
Serious Gaming is becoming a popular method for training and problem solving in companies. One of the companies who has taken an interest in this is ProRail. Together with the faculty of Technology, Policy and Management of the Delft University of Technology they started a project to develop a gaming simulation suite for training and decision...
master thesis 2011
document
Boekesteijn, J. (author), Broersma, B.W. (author)
Binnen Tam Tam is kennis van de medewerkers verspreid opgeslagen in verschillende informatiesystemen. Het doel van het bedrijf is dat al deze kennis vanuit een centraal punt effectief kan worden doorzocht. Dit centrale punt is het SharePoint-platform, een product van Microsoft. Voor dit project is SharePoint uitgebreid zodat het mogelijk wordt...
bachelor thesis 2011
document
De Gans, M. (author), Verloop, D. (author)
Eindverslag Bachelorproject Technische Informatica. De ontwikkeling van een analyse systeem voor logbestanden gegenereerd door de applicatie TOPdesk Enterprise.
bachelor thesis 2009
document
Koning, A.S. (author), Verwoerd, R.J.T. (author)
This document describe the development cycle of the website for publications for the Delft University of Technology, Faculty Electrical Engeneering, Mathematics and Computer Science, Department Paralel and Distributed Systems. This include analysis, implementation, testing and the obstacles we came across during this cycle.
bachelor thesis 2004
Searched for: subject%3A%22Software%22
(1 - 17 of 17)