Evaluating the Architectural Debt of IoT Projects

被引:1
|
作者
Fontana, Francesca Arcelli [1 ]
Pigazzini, Ilaria [1 ]
机构
[1] Univ Milano Bicocca, Milan, Italy
关键词
IoT Projects; Architectural Debt; Architectural Smells; Architectural Debt Index; INTERNET;
D O I
10.1109/SERP4IoT52556.2021.00011
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We observed a great and increasing interest in the last few years towards the evaluation of technical debt of software projects, in particular in the direction of code and architectural debt evaluation. This kind of analysis has not yet been performed for IoT projects. Hence, in this paper we start this exploration through the analysis of four Open Source IoT projects. We focus our attention on architectural debt and we exploit a tool, called Arcan, developed for architectural smell detection and for the computation of an architectural debt index. The results show that also IoT projects are subjected to architectural debt, and in particular to the presence of Cyclic Dependency and Unstable Dependency smells. However, there is evidence that the continuous refactoring of the code helps in avoiding the increase of debt, hence also developers of IoT projects should schedule periodical clean-ups of their code.
引用
收藏
页码:27 / 31
页数:5
相关论文
共 50 条
  • [41] Architectural Technical Debt Identification: Moving Forward
    Verdecchia, Roberto
    [J]. 2018 IEEE 15TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION (ICSA-C 2018), 2018, : 43 - 44
  • [42] IoT Architectural Concerns: A Systematic Review
    Gill, Asif Qumer
    Behbood, Vahid
    Ramadan-Jradi, Rania
    Beydoun, Ghassan
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON INTERNET OF THINGS, DATA AND CLOUD COMPUTING (ICC 2017), 2017,
  • [43] A Survey of IoT Architectural Reference Models
    Aksu, Dogukan
    Aydin, M. Ali
    [J]. 2019 16TH INTERNATIONAL MULTI-CONFERENCE ON SYSTEMS, SIGNALS & DEVICES (SSD), 2019, : 413 - 417
  • [44] Architectural Patterns for Secure IoT Orchestrations
    Fysarakis, Konstantinos
    Spanoudakis, George
    Petroulakis, Nikolaos
    Soultatos, Othonas
    Broering, Arne
    Marktscheffel, Tobias
    [J]. 2019 GLOBAL IOT SUMMIT (GIOTS), 2019,
  • [45] Visual IoT: Architectural Challenges and Opportunities
    Iyer, Ravi
    [J]. IEEE MICRO, 2016, 36 (06) : 45 - 47
  • [46] ARCHITECTURAL PROJECTS AS DETONATORS OF SOCIAL TRANSFORMATION
    Ascui Fernandez, Hernan
    [J]. ARQUITECTURAS DEL SUR, 2016, 34 (49) : 5 - +
  • [47] DENARI,NEIL + ILLUSTRATED ARCHITECTURAL PROJECTS
    DAVEY, P
    [J]. ARCHITECTURAL REVIEW, 1989, 185 (1104) : 51 - &
  • [48] KITAGAWARA,ATSUSHI + ARCHITECTURAL WORKS AND PROJECTS
    MIYAKE, R
    [J]. JAPAN ARCHITECT, 1988, 63 (11-12): : 12 - 19
  • [49] Architectural projects from the Pompidou Centre
    Sausset, D
    [J]. OEIL-MAGAZINE INTERNATIONAL D ART, 1999, (504): : 95 - 95
  • [50] ACRYLIC STUCCO + ILLUSTRATED ARCHITECTURAL PROJECTS
    FISHER, T
    [J]. PROGRESSIVE ARCHITECTURE, 1983, 64 (12): : 83 - 87