Searched for: subject:"Software"
(81 - 100 of 402)

Pages

document
Spadini, D. (author), Finavaro Aniche, M. (author), Bruntink, Magiel (author), Bacchelli, A. (author)
When writing automated unit tests, developers often deal with software artifacts that have several dependencies. In these cases, one has the possibility of either instantiating the dependencies or using mock objects to simulate the dependencies' expected behavior. Even though recent quantitative studies showed that mock objects are widely used...
conference paper 2017
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
Oosterwaal, Sebastiaan (author), van Deursen, A. (author), De Souza Coelho, R. (author), Sawant, A.A. (author), Bacchelli, A. (author)
One of the tasks of reviewers is to verify that code modifications are well tested. However, current tools offer little support in understanding precisely how changes to the code relate to changes to the tests. In particular, it is hard to see whether (modified) test code covers the changed code. To mitigate this problem, we developed OPERIAS...
conference paper 2016
document
Roshchupkin, G. V. (author), Adams, H (author), Vernooij, Meike W. (author), Hofman, A (author), Van Duijn, C. M. (author), Ikram, Mohammad A. (author), Niessen, W.J. (author)
High-throughput technology can now provide rich information on a person's biological makeup and environmental surroundings. Important discoveries have been made by relating these data to various health outcomes in fields such as genomics, proteomics, and medical imaging. However, cross-investigations between several high-throughput...
journal article 2016
document
Girardin, V.E.J. (author)
The modelling of non-gravitational forces acting on a satellite (especially a GNSS satellite) started half a century ago. Their modelling to low Earth orbiters (LEOs), however, are more recent because of the dominating atmospheric drag, the modelling of which requires the precision of recent atmospheric models. However, this is not an issue for...
master thesis 2016
document
Sawant, A.A. (author), Robbes, Romain (author), Bacchelli, A. (author)
Application Programming Interfaces (APIs) are a tremendous resource—that is, when they are stable. Several studies have shown that this is unfortunately not the case. Of those, a large-scale study of API changes in the Pharo Smalltalk
ecosystem documented several findings about API deprecations and their impact on API clients. We conduct a...
conference paper 2016
document
Garcia Mateo, J. (author)
User-centered Prioritization is a method for assessing the user value of the different topics present in the product backlog agile software development teams work with. It not only puts the users in the spotlight during this decision-making procedure by basing it on the benefits achieved and the level of fulfilment of user needs, but also...
master thesis 2016
document
Bizanis, Nikos (author), Kuipers, F.A. (author)
The imminent arrival of the Internet of Things (IoT), which consists of a vast number of devices with heterogeneous characteristics, means that future networks need a new architecture to accommodate the expected increase in data generation. Software defined networking (SDN) and network virtualization (NV) are two technologies that promise to...
journal article 2016
document
Chandrasekaran, R.M. (author)
In today’s world agile software development has been embraced more and more in software service industry. Though the agile practices have gained widespread popularity in the recent years, there are quite a number of concerns in scaling the agile practices from team level to the entire enterprise. Few frameworks such as Scaled Agile Framework ...
master thesis 2016
document
Krishna, H. (author)
QoS (Quality of Service) control is an important concept in computer networking as it is related to end user experience. End-to-end QoS guarantees, in particular, can give firm guarantees to end hosts. Unfortunately, it has never actually been used on the Internet since it was deemed too complicated. With the emergence of Software Defined...
master thesis 2016
document
Heemskerk, B. (author), Kooyman van Guldener, W. (author), Sluis, S. (author)
FeedbackFruits is a company that offers an online learning solution to help innovate education. Their platform is used on a daily basis by teachers and students to improve their learning experience. When using the platform, the users often think of valuable feedback and new features they would like to see added. This report describes the process...
bachelor thesis 2016
document
Deshmukh, S. (author)
With the increase in data-intensive research in recent years, the Ethernet circuit, which is a high speed point-to-point connection, can be used for transmitting large amounts of data between sites. Customers use the trunk port to connect to the operator network. It allows multiple Ethernet circuits to share the same trunk port by using the...
master thesis 2016
document
van Berkel, S.L. (author), Garufo, A. (author), Llombart Juan, N. (author), Neto, A. (author)
In this article, we present a freely accessible software tool that allows for fast characterization of dynamic phenomena in a wide variety of transmission lines that include characteristic impedance, effective dielectric constant, and losses, such as radiation into space and surface waves. For printed transmission lines, the radiation effects...
journal article 2016
document
Gousios, Giorgos (author), Storey, Margaret Anne (author), Bacchelli, A. (author)
The pull-based development model is an emerging way of contributing to distributed software projects that is gaining enormous popularity within the open source software (OSS) world. Previous work has examined this model by focusing on projects and their owners-we complement it by examining the work practices of project contributors and the...
conference paper 2016
document
Panichella, Sebastiano (author), Panichella, A. (author), Beller, M.M. (author), Zaidman, A.E. (author), Gall, Harald C. (author)
Automated test generation tools have been widely investigated with the goal of reducing the cost of testing activities. However, generated tests have been shown not to help developers in detecting and finding more bugs even though they reach higher structural coverage compared to manual testing. The main reason is that generated tests are...
conference paper 2016
document
Stolwijk, A.C. (author)
Embedded Software appears in a variaty of systems and products. The software for these systems have special requirements. Firstly, embedded software needs to be very robust as it is usually deeply tucked away and not very visible to the user. Secondly, embedded systems have dedicated hardware the software has to work on, and finally embedded...
master thesis 2016
document
Beller, M.M. (author), McIntosh, Shane (author), Zaidman, A.E. (author)
The use of automatic static analysis has been a software engineering best practice for decades. However, we still do not know a lot about its use in real-world software projects: How prevalent is the use of Automated Static Analysis Tools (ASATs) such as FindBugs and JSHint? How do developers use these tools, and how does their use evolve over...
conference paper 2016
document
Van Engelenburg, S.H. (author), Janssen, M.F.W.H.A. (author), Klievink, A.J. (author)
Information sharing between businesses and government agencies is of vital importance, yet business are often reluctant to share information, e.g. as it might be misused. Taking this into account is however often overlooked in the design of software architectures. In this research we apply a design science approach to develop an software...
book chapter 2016
document
Praus, Friedrich (author), Kastner, Wolfgang (author), Palensky, P. (author)
With today’s ongoing integration of heterogeneous building automation systems, increased comfort, energy efficiency, improved building management, sustainability as well as advanced applications such as active & assisted living scenarios become possible. These smart homes and buildings are implemented as decentralized systems, where embedded...
journal article 2016
document
Astudillo Rengifo, R.A. (author), van Gijzen, M.B. (author)
This paper discusses the solution of large-scale linear matrix equations using the Induced Dimension reduction method (IDR(s)). IDR(s) was originally presented to solve system of linear equations, and is based on the IDR(s) theorem. We generalize the IDR(s) theorem to solve linear problems in any finite-dimensional space. This generalization...
journal article 2016
Searched for: subject:"Software"
(81 - 100 of 402)

Pages