Searched for: department%3A%22Software%255C+Engineering%22
(1 - 20 of 36)

Pages

document
van Ramshorst, A. (author), Rothweiler, J. (author)
The market for contingent workers grows every year. Managing this workforce gets more and more challenging because of regulatory compliance, the difficulty of finding matching employees, and keeping track of expenses. FleXentral tries to be a platform that solves these issues. The goal of this project was to build a proof-of-concept of this...
bachelor thesis 2016
document
Molenaar, T.I. (author), Radenovic, N. (author)
The focus of the project was to create an Excel Ribbon for the spreadsheet analysis tool PerfectXL. The tool allows users to upload Excel workbooks, have them analyzed for risks, and download the analysis results. The Ribbon would allow users to upload Excel workbooks and retrieve the analysis results from within the Excel environment. First, a...
bachelor thesis 2016
document
Slag, R. (author)
Recently microservices have emerged as a new architectural pattern which promises many advantages. Services are modeled along business entities, which should result in a flexible system. Apart from that the pattern promises better fault resilience against outages and better performance regarding scalability. In this paper we explore the...
master thesis 2016
document
Kuijer, G.H. (author)
This report is written as part of the graduation of master of science in computer science, information architecture, at the Delft university of technology, the Netherlands. I started this research when an opportunity presented itself for a case study in Mauritius. It was not the trip abroad what interested me but the case to lift a team to a...
master thesis 2016
document
Hartog, R.M. (author)
Teams using modern day software engineering practices often incorporate code reviews as a quality assurance step in their development. These code reviews are intended to uncover software quality defects before code changes are incorporated into the project. Certain classes of these software quality defects can be detected by so-called static...
master thesis 2015
document
Sawant, A.A. (author)
An Application Programming Interface (API) provides a specific set of functionalities to a developer, with the aim of enabling reuse. APIs have been investigated from different angles such as popularity usage and evolution, to get a better understanding of their various characteristics. For such studies software repositories are mined for API...
master thesis 2015
document
Bholanath, R.M.R. (author)
Static analysis is an important part of today's quality assurance process. It can be performed manually, by means of code reviews, or automatically, by automated static analysis tools (ASATs). However, there is still much unknown about the state of static analysis. This includes hard data on how prevalent static analysis is among projects. And...
master thesis 2015
document
Marsavina, C. (author)
In this thesis we perform a study that, following a mixed methods approach, investigates fine-grained co-evolution patterns of production and test code. First, we mine fine-grained changes from the evolution of 5 open-source systems. Then, we use an association rule mining algorithm to generate the co-evolution patterns. Finally, we interpret...
master thesis 2014
document
Ammerlaan, E. (author)
Depending on the context, the benefits of clean code with respect to understandability might be less plain in the short term than is often claimed. This work has studied a system with legacy code in an industrial environment to evaluate if giving ‘clean code’ to developers would immediately lead to increases in productivity. They were given...
master thesis 2014
document
Fresen, J. (author)
In todays society, it is impossible to imagine life without web applications such as our webmail client or online word processors. These applications are becoming increasingly complex, which makes it hard to maintain a thorough understanding of the application by their developers. Therefore, a need has arisen for tools that support the...
master thesis 2013
document
Kalouda, M. (author)
Recent studies have investigated the use of source code metrics to predict the change- and defect-proneness of source code. While the indicative power of these metrics was validated for several systems, it has not been tested on Service-Oriented Architectures (SOA). In particular, the SOA paradigm prescribes the development of systems through...
master thesis 2013
document
Festen, D.W.J. (author), Ghiëtte, V.D.H. (author), Valera, T.G.A. (author)
Er is in opdracht van de TU Delft faculteit Elektrotechniek, Wiskunde en Informatica (EWI) in de vorm van een Bachelor Eindproject (BEP) een stage registratiesysteem gemaakt voor het Lentiz | Maaslandcollege. Bij de opdrachtgever is er geïnventariseerd wat de wensen waren waarna wij uitkwamen op een stage registratie web applicatie waar de...
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
document
Prins, R. (author), Van Beek, J. (author), Timmermans, T.T.M. (author)
We, three students from the TU Delft, have created a new Secure Access Control System, named Glados. The goal of this system is to limit the access to a building, and separate 'zones' in that building, to authorized persons only. In 10 weeks, we created a prototype that can read an authentication token, and react with the permission from a...
bachelor thesis 2012
document
Tjon Tsoe Jin, T.R. (author)
The software testing method currently used by the IT consultancy company Logica is the TestFrame method. This testing method is used for example on testing Web Services. Currently, the combination of the TestFrame method with Web Services is still in an infant stage. This thesis analyzes and models the current application of the TestFrame method...
master thesis 2012
document
Van der Hoorn, G. (author)
The design and implementation of robot control applications is complex: the enormous diversity in hardware, people and software leads to issues with productivity, maintainability and reusability. To cope with these challenges, robotics is adopting software engineering techniques, and in particular Component Based Software Engineering (CBSE)....
master thesis 2012
document
Cobben, N.R. (author)
Developing software is complex, debugging even more. In this thesis an approach is presented to reduce the debugger’s burden by introducing visual support for debugging. This is accomplished by using multiple supporting debugging concepts which are implemented in the tool: the Visual Debugger. The Visual Debugger supports debugging by...
master thesis 2012
document
Van den Berg, J.J.J. (author)
This document describes the research performed on fault isolation in dynamic distributed systems at runtime. An existing Spectrum-based Multiple Fault Localization approach is used as the basis for fault isolation, but is adapted and optimized so it can be used for online diagnosis. The result is an algorithm, coined AIMBACH, which finds the...
master thesis 2012
document
Karsidi, N.J. (author)
Software design erosion is a well known process; however, once it becomes noticeable it may already have progressed so far that repairing it is difficult and costly. Design conformance assessment techniques can help developers to detect – and mitigate – the effects of design erosion, before they cause problems to the long-term maintainability of...
master thesis 2012
document
Pingen, R.A. (author)
A lack of cohesion is often associated with bad software quality, and could lead to more changes and bugs in software. In this thesis the impact of cohesion on the change-proneness of Java interfaces is investigated. Showing the existence of a relation between these concepts can lead to better change prediction models that can support software...
master thesis 2012
Searched for: department%3A%22Software%255C+Engineering%22
(1 - 20 of 36)

Pages