Zobrazeno 1 - 10
of 23
pro vyhledávání: '"Riccardo Roveda"'
Autor:
Ilaria Pigazzini, Claudia Raibulet, Stefano Basciano, Riccardo Roveda, Francesca Arcelli Fontana
Publikováno v:
ECSA (Companion)
Architectural smells represent symptoms of problems at architectural level that can negatively impact internal software qualities and lead to architectural debt. Detecting architectural smells and identifying the most critical ones is the key to prio
Background. Architectural smells and code smells are symptoms of bad code or design that can cause different quality problems, such as faults, technical debt, or difficulties with maintenance and evolution. Some studies show that code smells and arch
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::3a9d795fe503d60bbfc2b90bab5f63e2
http://hdl.handle.net/10281/268266
http://hdl.handle.net/10281/268266
Publikováno v:
SEAA
Architectural smells gained great attention in the past few years since they directly affect software quality and increase architectural technical debt. However, while it is straightforward to understand why they are important, it is more difficult t
Publikováno v:
SEAA
Different indexes have been proposed to evaluate software quality and technical debt. Usually these indexes take into account different code level issues and several metrics, well known software metrics or new ones defined ad hoc for a specific purpo
Publikováno v:
Software Architecture ISBN: 9783030007607
ECSA
Lecture Notes in Computer Science
Lecture Notes in Computer Science-Software Architecture
ECSA
Lecture Notes in Computer Science
Lecture Notes in Computer Science-Software Architecture
Architectural technical debt can have a huge impact on software maintainability and evolution. Hence, different architectural violations, detected as architectural smells, need to be identified and refactored. In this paper, we conducted a multiple c
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::9f6725fc7153d2306960fbad348d0bba
https://doi.org/10.1007/978-3-030-00761-4_21
https://doi.org/10.1007/978-3-030-00761-4_21
Publikováno v:
IWoR@ASE
To preserve high quality of a project, it is necessary to perform many refactoring steps during the development and maintenance phases. Code refactoring received a great attention in the literature, often directed to the refactoring of code smells. W
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::cf3b94d54734de0d3e13be715ab87408
http://hdl.handle.net/10281/219135
http://hdl.handle.net/10281/219135
Publikováno v:
EASE
Static source code analysis is an increasingly important activity to manage software project quality, and is often found as a part of the development process. A widely adopted way of checking code quality is through the detection of violations to spe
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::d383c6059a2e733c19d6100abd8f4b7c
http://hdl.handle.net/10281/155474
http://hdl.handle.net/10281/155474
Autor:
Federico Rampazzo, Francesca Arcelli Fontana, Claudia Raibulet, Marco Zanoni, Riccardo Roveda
Publikováno v:
ENASE
Scopus-Elsevier
Scopus-Elsevier
Software development is more and more influenced by the usage of FLOSS (Free, Libre and Open Source Software) projects. These software projects are developed in web collaborative environments hosted on web platforms, called code forges. Many code for
Autor:
Elisabetta Di Nitto, Damian A. Tamburri, Ilaria Pigazzini, Marco Zanoni, Riccardo Roveda, Francesca Arcelli Fontana
Publikováno v:
ICSA Workshops
Code smells are sub-optimal coding circumstances such as blob classes or spaghetti code - they have received much attention and tooling in recent software engineering research. Higher-up in the abstraction level, architectural smells are problems or
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::eb081e3de4b1a3b398bb9d780c8f582b
http://hdl.handle.net/10281/155470
http://hdl.handle.net/10281/155470
Publikováno v:
ICSME
Code smells represent well known symptoms of problems at code level, and architectural smells can be seen as their counterpart at architecture level. If identified in a system, they are usually considered more critical than code smells, for their eff