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 条
  • [21] Dynamic Formatting of Source Code in Editors
    Prabhu, Rajesh
    Phutane, Ninad
    Dhar, Shiv
    Doiphode, Siddhesh
    2017 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION, EMBEDDED AND COMMUNICATION SYSTEMS (ICIIECS), 2017,
  • [22] Understanding Technical Debt at the Code Level from the Perspective of Software Developers
    Rocha, Junior Cesar
    Zapalowski, Vanius
    Nunes, Ingrid
    XXXI BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING (SBES 2017), 2017, : 64 - 73
  • [23] The lifecycle of Technical Debt that manifests in both source code and issue trackers
    Tan, Jie
    Feitosa, Daniel
    Avgeriou, Paris
    INFORMATION AND SOFTWARE TECHNOLOGY, 2023, 159
  • [24] On the Diffuseness of Code Technical Debt in Java']Java Projects of the Apache Ecosystem
    Saarimaki, Nyyti
    Lenarduzzi, Valentina
    Taibi, Davide
    2019 IEEE/ACM INTERNATIONAL CONFERENCE ON TECHNICAL DEBT (TECHDEBT 2019), 2019, : 98 - 107
  • [25] Technical Debt is not Only about Code and We Need to be Aware about It
    Berenguer, Clara
    Borges, Adriano
    Freire, Savio
    Rios, Nicolli
    Ramac, Robert
    Tausan, Nebojsa
    Perez, Boris
    Castellanos, Camilo
    Correal, Dario
    Pacheco, Alexia
    Lopez, Gustavo
    Falessi, Davide
    Seaman, Carolyn
    Mandic, Vladimir
    Izurieta, Clemente
    Spinola, Rodrigo
    PROCEEDINGS OF THE 20TH BRAZILIAN SYMPOSIUM ON SOFTWARE QUALITY, SBOS 2021, 2021,
  • [26] A Collaborative Code Review Platform for GitHub
    Kalyan, Akshay
    Chiam, Matthew
    Sun, Jing
    Manoharan, Sathiamoorthy
    2016 21ST INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS 2016), 2016, : 191 - 196
  • [27] Mining the Technical Roles of GitHub Users
    Montandon, Joao Eduardo
    Valente, Marco Tulio
    Silva, Luciana L.
    INFORMATION AND SOFTWARE TECHNOLOGY, 2021, 131
  • [28] An Automated Approach to Identify Source Code Files Affected by Architectural Technical Debt
    Sousa, Armando
    Rocha, Lincoln
    Britto, Ricardo
    Avelino, Guilherme
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT. INDUSTRY-, WORKSHOP-, AND DOCTORAL SYMPOSIUM PAPERS, PROFES 2024, 2025, 15453 : 100 - 115
  • [29] A Study on Identification of Documentation and Requirement Technical Debt through Code Comment Analysis
    Passos, Amanda F. de O.
    de Freitas Farias, Mario Andre
    de Mendonca Neto, Manoel G.
    Spinola, Rodrigo Oliveira
    PROCEEDINGS OF THE 17TH BRAZILIAN SYMPOSIUM ON SOFTWARE QUALITY (SBQS), 2015, : 21 - 30
  • [30] SoHist: A Tool for Managing Technical Debt through Retro Perspective Code Analysis
    Dornauer, Benedikt
    Felderer, Michael
    Weinzerl, Johannes
    Racasan, Mircea-Cristian
    Hess, Martin
    27TH INTERNATIONAL CONFERENCE ON EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING, EASE 2023, 2023, : 184 - 187