In this paper we apply a measurement procedure proposed by van Heeringen and van Gorp to approximate the COSMIC size of mobile applications. We compare this procedure with the one ...
Abstract. Issue repositories are used to keep of track of bugs, development tasks and feature requests in software development projects. In the case of open source projects, everyo...
Background: Most requirements engineering (RE) process improvement approaches are solution-driven and activity-based. They focus on the assessment of the RE of a company against an...
Abstract. Performance is a key aspect of many embedded systems, embedded data processing systems in particular. System performance can typically only be measured in the later stage...
Martijn Hendriks, Jacques Verriet, Twan Basten, Ma...
Resulting from the technological revolution from the last decades, we observed many software startup ecosystems emerging around the globe. Having tech entrepreneurs as their main a...
Software companies exploit data about completed projects to estimate the development effort required for new projects. Software size is one of the most important information used t...
Anna Corazza, Sergio Di Martino, Filomena Ferrucci...
: We present a novel method for capturing and writing requirements specifications that enriches disciplined use cases with screen mockups. Disciplined use cases are characterized b...
GPUs (Graphics Processing Unit) and other accelerators are nowadays commonly found in desktop machines, mobile devices and even data centres. While these highly parallel processor...
Test cases constitute around 30% of the codebase of a number of large software systems. Poor design of test suites hinders test comprehension and maintenance. Developers often cop...
Generics on the Java platform are compiled using the erasure transformation, which only supports by-reference values. This causes slowdowns when generics operate on primitive type...