Searched for: subject%253A%2522Java%2522
(1 - 20 of 32)

Pages

document
Roest, Vivian (author)
This paper examines the release practices of Java Maven Repositories on GitHub. Most prior research in this vein has been done on Maven Central, the largest Maven package repository. However, GitHub hosts 15.5 million Java repositories, and is left untapped. Additionally of interest is the fact that GitHub provides a competitor to Maven Central,...
bachelor thesis 2024
document
Lips, Maarten (author)
The online website Skill Circuits is a tool developed by teachers at the Delft University of Technology. Skill Circuits is an online learning tool that presents students with a node-link (i.e. a tree) structure where each node represents a skill, containing tasks that aim to teach the skill. The website aims to benefit teachers, by letting them...
master thesis 2023
document
Bot, Gideon (author)
The Maven Central Repository hosts over 11 million packages. As Maven itself is a build tool for Java, the majority of these packages are Java archives.<br/>This research aims to analyze these packages and look into various build aspects of these projects (the research questions): are Java modules used, what Java versions are used and how is the...
bachelor thesis 2023
document
Thabet, Omar (author)
Traditional type-checking programs are typically designed for specific programming languages, re- sulting in complex and tightly coupled imperative implementations. One of the challenges faced by type checkers is ensuring consistent name-binding resolution in the presence of new names and sym- bols added to the environment. To address this issue...
bachelor thesis 2023
document
Zimmerhackl, Lukas (author)
Dependent programming languages such as Agda show a lot of promise in creating new ways of writing code, but currently suffer from a lack of support and features. In this paper we attempt to create a new back-end for Agda targeting Java which has a huge and thriving ecosystem.<br/><br/>We implement the new back-end for Agda in Haskell and we...
bachelor thesis 2022
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
Sellik, Hendrig (author)
Mistakes in binary conditions are a source of error in many software systems. They happen when developers use &lt; or &gt; instead of &lt;= or &gt;=. These boundary mistakes are hard to find for developers and pose a manual labor-intensive work. While researches have been proposing solutions to identify errors in boundary conditions, the problem...
master thesis 2020
document
Bridié, Dereck (author)
Deprecation in Java is a language feature that allows API producers to mark program elements as obsolete. However, previous work has identified that this mechanism is co-opted to indicate another concept entirely: a misuse of deprecation. This leaves room for improvement because deprecation warning mechanisms do not fully describe the true...
master thesis 2020
document
Wahyu Satrio Ardiko, Wahyu (author)
Since coined in 2011, socio-hydrology studies have been dominated with mathematical models developed by mostly hydrologists, which often did not take social aspects into account so seriously. Some people argued that more attention into the social part of socio-hydrology should be given, because often the social aspects were too oversimplified....
master thesis 2019
document
Kluiters, Thomas (author), Overweel, Leon (author), Vos, Daniël (author), Vos, Jelle (author)
ING wants to offer their customers the best experience possible. To achieve this goal, ING’s Customer Journey Experts (CJEs) constantly map and analyze the way customers use ING services in a Customer Journey Map. These maps however, are hard to share and collaborate on. ING needs an online tool in which they can, together with multiple people,...
bachelor thesis 2018
document
Raateland, Wouter (author)
Null pointer dereferences in Java raise exceptions, occur often, are hard to debug and cost a lot of unnecessary effort and resources. Therefore, a lot of effort has been put in analyses spotting those null pointer dereferences. As developers rely on those analyses it is important that they are sound. However, proving null pointer analyses sound...
bachelor thesis 2018
document
Stephen Sanjaya, Stephen (author)
student report 2018
document
Markensteijn, G.C. (author)
Floods are a big problem for Jakarta; the capital of Indonesia is subsiding below mean sea level and floods will become more frequent. Flood protection and measures against subsidence are, therefore, of high importance to Jakarta’s government. One of the options they are studying is a great sea wall to regulate the water levels in Jakarta Bay....
master thesis 2017
document
Voicu, T.A. (author)
The digital era's requirements pose many challenges related to deployment, implementation and efficient resource utilization in modern hybrid computing infrastructures. In light of the recent improvements in computing units, the defacto structure of a high-performance computing cluster, ordinarily consisted of CPUs only, is superseeded by...
master thesis 2016
document
De Baat, M.J. (author), Den Hertog, V. (author), De Jong, S. (author), De Regt, K. (author), Wijgergangs, K. (author)
The project consisted of the development of a freight transportation model for the island Java in Indonesia. A literature study concerning freight modelling has been performed to formulate an appropriate framework of such a model for the given situation. Different data sources have been identified, analyzed and combined to be used as input for...
student report 2015
document
Lemans, J.S. (author)
master thesis 2014
document
Nikray, P. (author), Langezaal, M.D. (author)
In opdracht van het bedrijf 42 is er een nieuwe zoekfunctionaliteit ontwikkelt voor het systeem StamboomNederland, dit systeem is in opdracht van het Centraal Bureau voor Genealogie (CBG) ontwikkelt door 42. Het systeem bevat genealogische data voor het bijhouden van stambomen. De huidige zoekfunctionaliteit werkt echter niet naar behoren...
bachelor thesis 2014
document
Van der Meiden, J. (author)
The head of Java-island (’Java Head’) is still an undeveloped piece of the center of Amsterdam due to the economic crisis. In the meantime this site has evolved in one of the city’s best event-sites. The future function for this site was supposed to be a residential area but with the discovery of the possibility of an event-site on this location...
master thesis 2014
document
Boduc, S. (author), Van Delft, L. (author), Van Leeuwen, S. (author)
De bestaande functionaliteit van de "Verzekerden Database", zoals dat voor de verzekerden administratie van de zorgverzekeraar DSW ter beschikking staat, op basis van een andere techniek realiseren; Java-agent en webservices.
bachelor thesis 2013
document
Dekkers, B.T. (author)
Multithreaded programming is becoming increasingly important because of recent increase in the use of multiprocessor computing. Multithreaded or concurrent programming is inherently more complex than single threaded code, requiring the use of synchronization and causing possible problems like deadlock or dormancy. Dynamic analysis tools can aid...
master thesis 2013
Searched for: subject%253A%2522Java%2522
(1 - 20 of 32)

Pages