A survey on software coupling relations and tools

E Fregnan, T Baum, F Palomba, A Bacchelli - Information and Software …, 2019 - Elsevier
Context Coupling relations reflect the dependencies between software entities and can be
used to assess the quality of a program. For this reason, a vast amount of them has been …

Software development life cycle early phases and quality metrics: a systematic literature review

S Ergasheva, A Kruglov - Journal of Physics: Conference Series, 2020 - iopscience.iop.org
Most of the currently used software development metrics are concentrated on the latter
stages like development and testing. However, early revealing of errors during the SDLC …

A multivariate classification of open source developers

E Di Bella, A Sillitti, G Succi - Information Sciences, 2013 - Elsevier
Open source software development is becoming always more relevant. Understanding the
behavior of developers in open source software projects and identifying the kinds of their …

A method for characterizing energy consumption in Android smartphones

L Corral, AB Georgiev, A Sillitti… - 2013 2nd international …, 2013 - ieeexplore.ieee.org
Cellular phones and tablets are ubiquitous, with a market penetration that is counted in
millions of active users and units sold. The increasing computing capabilities and strict …

Cooperation wordle using pre-attentive processing techniques

I Fronza, A Janes, A Sillitti, G Succi… - 2013 6th International …, 2013 - ieeexplore.ieee.org
Developer turnover can result in a major problem when develo** software. Senior
developers leaving the team cause a loss of knowledge; on the other hand, new developers …

Root causes of interaction issues in agile software development teams: Status and perspectives

P Ciancarini, M Farina, S Masyagin, G Succi… - Advances in Information …, 2021 - Springer
It has been more than two decades since the formulation of the values and principles for the
enactment of Agile methods. Since then, the software development industry increasingly …

Applications of data mining in software engineering

Q Taylor, C Giraud-Carrier… - International Journal of …, 2010 - inderscienceonline.com
Software engineering processes are complex, and the related activities often produce a
large number and variety of artefacts, making them well-suited to data mining. Recent years …

Impact of programming languages on energy consumption for mobile devices

Z Kholmatova - Proceedings of the 28th ACM Joint Meeting on …, 2020 - dl.acm.org
Mobile devices are part of our life and their energy consumption poses significant limits to
their further adoption and usage. In this work, we conduct a meta-analytical review of the …

Improved agile: a customized scrum process for project management in defense and security

L Benedicenti, P Ciancarini, F Cotugno… - … Project Management for …, 2017 - Springer
This chapter describes our experience of adopting agile project management in a software
development project in the defense context. Adopting an agile approach for both software …

Explainable source code authorship attribution algorithm

A Bogdanova, V Romanov - Journal of Physics: Conference …, 2021 - iopscience.iop.org
Abstract Source Code Authorship Attribution is a problem that is lately studied more often
due improvements in Deep Learning techniques. Among existing solutions, two common …