Zobrazeno 1 - 10
of 15
pro vyhledávání: '"Ilaria Pigazzini"'
Publikováno v:
Ieee software, 38(6), 35-41. IEEE COMPUTER SOC
Architectural Technical Debt (ATD) is considered as the most significant type of TD in industrial practice. In this study, we interview 21 software engineers and architects to investigate a specific type of ATD, namely architectural smells (AS). Our
Publikováno v:
2022 48th Euromicro Conference on Software Engineering and Advanced Applications (SEAA).
Autor:
Antonio Martini, Davide Taibi, Nyyti Saarimäki, Ilaria Pigazzini, Apostolos Ampatzoglou, Athanasia Moschou, Darius Sas, Saulo Soares de Toledo, Paris Avgeriou, Francesca Arcelli Fontana, Terese Besker, Angeliki Agathi Tsintzira, Alexander Chatzigeorgiou, Valentina Lenarduzzi
Publikováno v:
Ieee software, 38(3), 61-71. IEEE COMPUTER SOC
There are numerous commercial tools and research prototypes that offer support for measuring technical debt. However, different tools adopt different terms, metrics, and ways to identify and measure technical debt. These tools offer diverse features,
Publikováno v:
Journal of Software: Evolution and Process, 34(1):e2398. Wiley
Although architectural smells are one of the most studied type of architectural technical debt, their impact on maintenance effort has not been thoroughly investigated. Studying this impact would help to understand how much technical debt interest is
Autor:
Carlos Carrillo, Tommi Mikkonen, Valentina Lenarduzzi, Rafael Capilla, Francesca Arcelli Fontana, Ilaria Pigazzini
Publikováno v:
TechDebt@ICSE
Technical debt (TD) has been recognized as an important quality problem for both software architecture and code. The evolution of TD techniques over the past years has led to a number of research and commercial tools. In addition, the increasing tren
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::c2b7ffa9d599a75c2274a5bc611c5645
http://hdl.handle.net/10138/341457
http://hdl.handle.net/10138/341457
Technical debt indexes are metrics for assessing the quality of a software system. Both academic and commercial tools have begun to provide computations of such indexes based on design violations and smells (e.g., cycles among system elements). When
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::30b92702f03c7f6c2ad102bc4b6cbc21
http://hdl.handle.net/10281/327709
http://hdl.handle.net/10281/327709
Publikováno v:
TechDebt@ICSE
With the adoption of microservices architectural styles, practitioners started noticing increasing pitfalls in managing and maintaining such architectures, with the risk of introducing architectural debt. Previous studies identified different microse
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::86c5f3f5499d3620837f7dcb027ea901
https://trepo.tuni.fi/handle/10024/130095
https://trepo.tuni.fi/handle/10024/130095
Publikováno v:
Journal of Systems and Software. 178:110984
Design patterns are recommended solutions for typical software design problems, with an extensively studied and documented impact on various quality factors. Flaws in design at a higher levels of abstraction are manifested in architectural smells. So
Publikováno v:
ICETC
Today, software development is characterized by keywords such as collaborative, teamwork, distributed, agile, dynamic, qualitative and tool-supported among many others. In this paper, we present our experience in teaching three software development t
Autor:
Ilaria Pigazzini
Publikováno v:
ECSA (Companion)
Bad design decisions in software development can progressively affect the internal quality of a software system, causing architecture erosion. Such bad decisions are called Architectural Smells (AS) and should be detected as soon as possible, because