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

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
De Jonge, M. (author)
The goal of this dissertation is to develop techniques that simplify the implementation of tool support for new languages. More specifically, we focus on language-parametric solutions for the implementation of language-specific editor support. In the first part of this dissertation we investigate generic techniques to recover from syntax errors...
doctoral 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
Bouwers, E.M. (author)
Software systems make up an important part of our daily lives. Just like all man- made objects, the possibilities of a software system are constrained by the choices made during its creation. The complete set of these choices can be referred to as the software architecture of a system. Since the software architecture of a system has a large...
doctoral 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
Hermans, F.F.J. (author)
Spreadsheets are used extensively in industry: they are the number one tool for financial analysis and are also prevalent in other domains, such as logistics and planning. Their flexibility and immediate feedback make them easy to use for non-programmers. But as easy as spreadsheets are to build, so difficult can they be to analyze and adapt....
doctoral thesis 2013
document
Vermolen, S.D. (author)
Software plays a critical role in our daily life. Vast amounts of money are spent on more and more complex systems. All software, regardless if it controls a plane or the game on your phone is never finished. Software changes when it contains bugs or when new functionality is added. This process of change is called software eovlution. Despite...
doctoral thesis 2012
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
Searched for: department%3A%22Software%255C+Engineering%22
(1 - 20 of 42)

Pages