Searched for: subject:"Software"
(1 - 20 of 217)

Pages

document
Van der Bent, Eduard (author), Hage, Jurriaan (author), Visser, Joost (author), Gousios, Giorgos (author)
Puppet is a declarative language for configuration management that has rapidly gained popularity in recent years. Numerous organizations now rely on Puppet code for deploying their software systems onto cloud infrastructures. In this paper we provide a definition of code quality for Puppet code and an automated technique for measuring and rating...
conference paper 2018
document
Huijgens, H.K.M. (author)
Based on the large amounts spent by software companies to develop new and existing software systems, we argue that an evidence-based approach that focuses on a software portfolio as a whole should be in place to support decision-making. We developed EBSPM as an evidence-based, practical model to support software companies to actively steer at...
doctoral thesis 2018
document
Keenaghan, G.N. (author)
The conceptual framework of the proposed novel system was to provide a stimulating learning experience for dislocated digital learners, who are seen as individuals with different perceptions and expectations. In addition to functionally integrate technological, cognitive and social enablers, the system was required to encapsulate what can be...
doctoral thesis 2018
document
Dubbeldam, D. (author), Calero, Sofía (author), Vlugt, T.J.H. (author)
A new macOS software package, iRASPA, for visualisation and editing of materials is presented. iRASPA is a document-based app that manages multiple documents with each document containing a unique set of data that is stored in a file located either in the application sandbox or in iCloud drive. The latter allows collaboration on a shared...
journal article 2018
document
Shishkov, Boris (author), Janssen, M.F.W.H.A. (author)
Networked physical devices, vehicles, home appliances, and other items embedded with electronics, software, sensors, actuators, and connectivity, allow for run-time acquisition of user data. This in turn can enable information systems which capture the “current” user state and act accordingly. The use of this data would result in context...
conference paper 2018
document
Spadini, D. (author), Finavaro Aniche, M. (author), Storey, Margaret-Anne (author), Bruntink, Magiel (author), Bacchelli, A. (author)
Automated testing is considered an essential process for ensuring software quality. However, writing and maintaining high-quality test code is challenging and frequently considered of secondary importance. For production code, many open source and industrial software projects employ code review, a well-established software quality practice, but...
conference paper 2018
document
Pascarella, L. (author), Palomba, F. (author), Bacchelli, A. (author)
Bug prediction is aimed at supporting developers in the identification of code artifacts more likely to be defective. Researchers have proposed prediction models to identify bug prone methods and provided promising evidence that it is possible to operate at this level of granularity. Particularly, models based on a mixture of product and process...
conference paper 2018
document
Geiger, Franz-Xaver (author), Malavolta, Ivano (author), Pascarella, L. (author), Palomba, F. (author), Di Nucci, D. (author), Bacchelli, A. (author)
Obtaining a good dataset to conduct empirical studies on the engineering of Android apps is an open challenge. To start tackling this challenge, we present AndroidTimeMachine, the first, self-contained, publicly available dataset weaving spread-out data sources about real-world, open-source Android apps. Encoded as a graph-based database,...
conference paper 2018
document
Garvanova, Magdalena (author), Shishkov, Boris (author), Janssen, M.F.W.H.A. (author)
Public values are desires of the general public, that are about properties considered societally valuable, such as respecting the privacy of citizens or prohibiting polluting activities. “Translating” public values into functional solutions is thus an actual challenge. Even though Value-Sensitive Design (VSD) is about weaving public values in...
conference paper 2018
document
Larios Vargas, E. (author), Hejderup, J.I. (author), Kechagia, M. (author), Bruntink, Magiel (author), Gousios, Giorgos (author)
Modern software projects consist of more than just code: teams follow development processes, the code runs on servers or mobile phones and produces run time logs and users talk about the software in forums like StackOverflow and Twitter and rate it on app stores. Insights stemming from the real-time analysis of combined software engineering data...
conference paper 2018
document
Falco, E. (author), Malavolta, Ivano (author), Radzimski, Adam (author), Ruberto, Stefano (author), Iovino, Ludovico (author), Gallo, Francesco (author)
Ever since the earthquake of April 6, 2009 hit the city of L’Aquila, Italy, the city has been facing major challenges in terms of social, physical, and economic reconstruction. The system of public urban mobility, the bus network, is no exception with its old bus fleet, non-user-friendly information, and poor scheduling. This paper argues that...
journal article 2017
document
Palomba, F. (author), Bavota, Gabriele (author), Di Penta, Massimiliano (author), Fasano, Fausto (author), Oliveto, Rocco (author), De Lucia, Andrea (author)
Code smells are symptoms of poor design and implementation choices that may hinder code comprehensibility and maintainability. Despite the effort devoted by the research community in studying code smells, the extent to which code smells in software systems affect software maintainability remains still unclear. In this paper we present a large...
journal article 2017
document
Oliehoek, Frans A. (author), Spaan, M.T.J. (author), Terwijn, Bas (author), Robbel, Philipp (author), Messias, João V. (author)
This article describes the MultiAgent Decision Process (MADP) toolbox, a software library to support planning and learning for intelligent agents and multiagent systems in uncertain environments. Key features are that it supports partially observable environments and stochastic transition models; has unified support for single- and multiagent...
journal article 2017
document
van Engelenburg, S.H. (author), Janssen, M.F.W.H.A. (author), Klievink, A.J. (author)
Toensurepublicsafetyandsecurity,itisvitallyimportantforgovernmentstocol- lect information from businesses and analyse it. Such information can be used to determine whether transported goods might be suspicious and therefore require physical inspection. Although businesses are obliged to report some information, they are reluctant to share addi-...
journal article 2017
document
Dintzner, N.J.R. (author)
Most modern software systems can be adjusted to satisfy sets of conflicting requirements issued by different groups of users, based on their intended usage or execution context. For systems where configurations are a core concern, specific implementation mechanisms are put in place to allow the instantiation of sets of tailored components. Among...
doctoral thesis 2017
document
Juchli, M.B. (author), Krombeen, L. (author), Rao, S.P. (author), Sawant, A.A. (author), Bacchelli, A. (author)
We propose an initial approach to minethe usage trends of libraries in Haskell, a popular functional programming language. We integrate it with a novel, initial method to automatically determine the reasons of clients for switching to different versions. Based onthese, we conduct a preliminary investigation of trends of usage in Haskelllibraries...
conference paper 2017
document
Kikas, Riivo (author), Gousios, Giorgos (author), Dumas, Marlon (author), Pfahl, Dietmar (author)
Software developers often include available open-source software packages into their projects to minimize redundant effort. However, adding a package to a project can also introduce risks, which can propagate through multiple levels of dependencies. Currently, not much is known about the structure of open-source package ecosystems of popular...
conference paper 2017
document
Kamps, Xavier (author), de Vries, Henk (author), van de Kaa, G. (author)
Standards consortia develop technical standards or specifications and promote these to reach market dominance. Research on competing standards has explored either firm-level or standard-level factors, but the dynamics of standards consortia and their survival have remained largely understudied. The pre- and post-competitive phase of standards...
journal article 2017
document
van Vugt, Jeroen L.A. (author), Levolger, Stef (author), Gharbharan, Arvind (author), Koek, M. (author), Niessen, W.J. (author), Burger, Jacobus W.A. (author), Willemsen, Sten P. (author), de Bruin, Ron W.F. (author), IJzermans, Jan N.M. (author)
Background: The association between body composition (e.g. sarcopenia or visceral obesity) and treatment outcomes, such as survival, using single-slice computed tomography (CT)-based measurements has recently been studied in various patient groups. These studies have been conducted with different software programmes, each with their specific...
journal article 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
Searched for: subject:"Software"
(1 - 20 of 217)

Pages