GitHub, Technical Debt, Code Formatting, and More

被引:3
|
作者
Carver, Jeffrey C. [1 ]
Cabot, Jordi [2 ]
Capilla, Rafael [3 ]
Muccini, Henry [4 ]
机构
[1] Univ Alabama, Dept Comp Sci, Tuscaloosa, AL 35487 USA
[2] ICREA Catalan Inst Res & Adv Studies, Interdisciplinary Internet Inst, Barcelona, Spain
[3] Rey Juan Carlos Univ, Comp Sci, Madrid, Spain
[4] Univ Aquila, Software Engn, Informat Engn & Comp Sci & Math Dept, Laquila, Italy
关键词
AADL; AQAF; architectural quality; Architecture Analysis and Design Language; Architecture Quality Assurance Framework; CAFFEA; code formatting; code smells; continuous architecting; Continuous Architecture Framework for Embedded and Agile Software Development; GitHub; machine learning; model-driven engineering; open source; software development; software engineering; technical debt; UML;
D O I
10.1109/MS.2017.51
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This issue's column reports on papers from the 19th International Conference on Model Driven Engineering Languages and Systems, the 2016 ACM SIGPLAN International Conference on Software Language Engineering, the 12th International ACM SIGSOFT Conference on the Quality of Software Architectures, and the 13th Working IEEE/IFIP Conference on Software Architecture. Topics discussed include GitHub and open source, technical debt in model-driven engineering, a universal code formatter, assuring architectural quality, and continuous architecting. © 2017 IEEE.
引用
收藏
页码:105 / 107
页数:3
相关论文
共 50 条
  • [1] Research on code formatting and design and implementation of multilingual code formatting software
    Yang, Chunjing
    Yang, Da
    Proceedings of SPIE - The International Society for Optical Engineering, 2023, 12787
  • [2] Technical Debt as a Meaningful Metaphor for Code Quality
    Gat, Israel
    IEEE SOFTWARE, 2012, 29 (06) : 52 - +
  • [3] Evolution of code technical debt in microservices architectures
    Maggi, Kevin
    Verdecchia, Roberto
    Scommegna, Leonardo
    Vicario, Enrico
    JOURNAL OF SYSTEMS AND SOFTWARE, 2025, 222
  • [4] Reusing Code from StackOverflow: The Effect on Technical Debt
    Nikolaidis, Nikolaos
    Digkas, Georgios
    Ampatzoglou, Apostolos
    Chatzigeorgiou, Alexander
    2019 45TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2019), 2019, : 87 - 91
  • [5] Experiences on Managing Technical Debt with Code Smells and AntiPatterns
    Lahti, Jacinto Ramirez
    Tuovinen, Antti-Pekka
    Mikkonen, Tommi
    2021 IEEE/ACM INTERNATIONAL CONFERENCE ON TECHNICAL DEBT (TECHDEBT 2021), 2021, : 36 - 44
  • [6] CODE reuse in practice: Benefiting or harming technical debt
    Feitosa, Daniel
    Ampatzoglou, Apostolos
    Gkortzis, Antonios
    Bibi, Stamatia
    Chatzigeorgiou, Alexander
    JOURNAL OF SYSTEMS AND SOFTWARE, 2020, 167
  • [7] On the diffuseness of code technical debt in open source projects
    Lenarduzzi, Valentina
    Saarimaki, Nyyti
    Taibi, Davide
    Proceedings - 2019 IEEE/ACM International Conference on Technical Debt, TechDebt 2019, 2019, : 98 - 107
  • [8] Further investigation of the survivability of code technical debt items
    Zabardast, Ehsan
    Bennin, Kwabena Ebo
    Gonzalez-Huerta, Javier
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2022, 34 (02)
  • [9] Sonarlizer Xplorer: a tool to mine Github projects and identify technical debt items using SonarQube
    Pina, Diogo
    Goldman, Alfredo
    Seaman, Carolyn
    INTERNATIONAL CONFERENCE ON TECHNICAL DEBT 2022 (TECHDEBT 2022), 2022, : 71 - 75
  • [10] FixMe: A GitHub Bot for Detecting and Monitoring On-Hold Self-Admitted Technical Debt
    Phaithoon, Saranphon
    Wongnil, Supakarn
    Pussawong, Patiphol
    Choetkiertikul, Morakot
    Ragkhitwetsagul, Chaiyong
    Sunetnanta, Thanwadee
    Maipradit, Rungroj
    Hata, Hideaki
    Matsumoto, Kenichi
    2021 36TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING ASE 2021, 2021, : 1257 - 1261