Searched for: department:"Software%5C+Technology"
(1 - 20 of 482)

Pages

document
van Deursen, A. (author)
Understanding the dynamic behavior of a software system is one of the most important and time-consuming tasks for today’s software maintainers. In practice, understanding the inner workings of software requires studying the source code and documentation and inserting logging code in order to map high-level descriptions of the program behavior...
conference paper 2018
document
Finavaro Aniche, M. (author), Bavota, Gabriele (author), Treude, Christoph (author), Gerosa, Marco Aurélio (author), van Deursen, A. (author)
Previous studies have shown the negative effects that low-quality code can have on maintainability proxies, such as code change- and defect-proneness. One of the symptoms for low-quality code are code smells, defined as sub-optimal implementation choices. While this definition is quite general and seems to suggest a wide spectrum of smells that...
journal article 2018
document
Wu, H. (author)
Visible Light Communication has been intriguing both the industry and the academia for over a decade. However, most of the research efforts in this area only consider scenarios where the light emitted from the transmitters is constant. This is not true when Smart Lighting, a technology designed for more comfortable and energy efficient buildings...
master thesis 2017
document
Nijdam, P.P. (author)
With more and more battery-operated devices equiped with sensors, it is becoming increasingly relevant to focus not only on energy efficiency, but also on ensuring that the available energy is not spent before the battery will be recharged. In this thesis a strategy for adaptive sampling is proposed that adapts the sample rate while respecting a...
master thesis 2017
document
Haisma, M.A. (author)
Grace is a programming language that aims to be an example of a contemporary object-oriented language, to be used for teaching university level students. The language specification of Grace is informal, and its various implementations are difficult to comprehend and change. Spoofax Grace is an implementation of the Grace programming language,...
master thesis 2017
document
Veldhuisen, P. (author)
When people interact with each other, it is often fruitful to cooperate. Cooperation is however not always established naturally, since in many systems it is not beneficial for rational actors to cooperate without the assurance of reciprocation. In real-world scenarios authoritarian central parties or social pressure can be used to organise...
master thesis 2017
document
de Roest, M.A. (author)
master thesis 2017
document
Oosterloo, R.C. (author)
master thesis 2017
document
Szabo, K.M. (author)
Joining multiple ontologies with the purpose of connecting existing knowledge can be done with the help of ontology matching tools. Part of this process involves establishing links between instances of classes from the paired ontologies. This process, referred to as instance matching, is done by algorithms that automatically generate the links...
master thesis 2017
document
van der Hoeven, E. (author)
Massively Multiplayer Online Games are played by millions of people from around the world who play together in large virtual environments. With sometimes even a million gamers playing the same game, the load on the virtual environments they play in needs to be distributed between servers to deal with this many players. Several techniques have...
master thesis 2017
document
van Deursen, A. (author), Zaidman, A.E. (author), Finavaro Aniche, M. (author)
book 2017
document
Stokkink, Q.A. (author)
There are two key components for high throughput distributed anonymizing applications. The first key component is overhead due to message complexity of the utilized algorithms. The second key component is an nonscalable architecture to deal with this high throughput. These issues are compounded by the need for anonymization. Using a state of the...
master thesis 2017
document
Tadema, D.G.P. (author), Mickers, Y.O.U.P. (author)
bachelor thesis 2017
document
de Lange, J.G.A. (author)
The demand for Liquefied Natural Gas (LNG) has increased rapidly over the last 30 years. LNG is Natural Gas (NG) that is cooled down until it becomes liquid. LNG is easier to transport over long than NG distances and also in larger quantities. Before the LNG can be used it is made gaseous again, for example at an LNG receiving terminal. In this...
master thesis 2017
document
Kouvelas, N. (author)
The advances of the information and communication technology (ICT) brought changes in the energy distribution domain, introducing the Smart Grid (SG). In SG, generators, distributors, and consumers communicate in a bidirectional way. SGs are envisaged to include micro-grids (MG) consisting of distributed control networks of consumers, prosumers,...
master thesis 2017
document
Bao, Y. (author)
Massive Open Online Course (MOOC) is a course designed for unlimited participation and can be accessed by anyone through the Web. As a promising education form, it has attracted lots of attentions from institutions, learners and employers. However, the effectiveness and fairness of MOOC have been encroaching by academic dishonesty. Academic...
master thesis 2017
document
Van Loon, K. (author)
master thesis 2017
document
Dintzner, N.J.R. (author), van Deursen, A. (author), Pinzger, M. (author)
Evolving a large scale, highly variable system is a challenging task. For such a system, evolution operations often require to update consistently both their implementation and its feature model. In this context, the evolution of the feature model closely follows the evolution of the system. The purpose of this work is to show that fine...
journal article 2017
document
Asmoredjo, K.C. (author), Hovanesyan, A. (author), To, S.M. (author), Wong Loi Sing, C.M. (author)
When taking out a mortgage from a Dutch financial institution, the financial institution will usually provide a fraction of the property value. When taking out a mortgage, it is expected that the person that is in need of a mortgage to provide a down payment for the remaining value. This means that people that need a mortgage will have to save...
bachelor thesis 2017
document
Van der Valk, C.P. (author)
master thesis 2017
Searched for: department:"Software%5C+Technology"
(1 - 20 of 482)

Pages