Publication: Continuous Refactoring in CI: A Preliminary Study on the Perceived Advantages and Barriers
Continuous Refactoring in CI: A Preliminary Study on the Perceived Advantages and Barriers
Date
Date
Date
Citations
Vassallo, C., Palomba, F., & Gall, H. C. (2018). Continuous Refactoring in CI: A Preliminary Study on the Perceived Advantages and Barriers. 564–568. https://doi.org/10.1109/ICSME.2018.00068
Abstract
Abstract
Abstract
By definition, the practice of Continuous Integration (CI) promotes continuous software quality improvement. In systems adopting such a practice, quality assurance is usually performed by using static and dynamic analysis tools (e.g., SonarQube) that compute overall metrics such as maintainability or reliability measures. Furthermore, developers usually define quality gates, i.e., source code quality thresholds that must be reached by the software product after every newly committed change. If certain quality gates fail (e.g., a maint
Metrics
Downloads
Views
Additional indexing
Creators (Authors)
Event Title
Event Title
Event Title
Event Location
Event Location
Event Location
Event Start Date
Event Start Date
Event Start Date
Event End Date
Event End Date
Event End Date
Publisher
Publisher
Publisher
Page range/Item number
Page range/Item number
Page range/Item number
Page end
Page end
Page end
Item Type
Item Type
Item Type
In collections
Dewey Decimal Classifikation
Dewey Decimal Classifikation
Dewey Decimal Classifikation
Scope
Scope
Scope
Language
Language
Language
Date available
Date available
Date available
OA Status
OA Status
OA Status
Free Access at
Free Access at
Free Access at
Publisher DOI
Other Identification Number
Other Identification Number
Other Identification Number
Metrics
Downloads
Views
Citations
Vassallo, C., Palomba, F., & Gall, H. C. (2018). Continuous Refactoring in CI: A Preliminary Study on the Perceived Advantages and Barriers. 564–568. https://doi.org/10.1109/ICSME.2018.00068