Lightweight source code monitoring with TriGGR

Alim Ozdemir, Hakan Erdogmus, Ayse Tosun, Rui Abreu

Araştırma sonucu: Kitap/Rapor/Konferans Bildirisinde BölümKonferans katkısıbilirkişi

1 Atıf (Scopus)

Özet

Existing tools for monitoring the quality of codebases modified by multiple developers tend to be centralized and inflexible. These tools increase the visibility of quality by producing effective reports and visualizations when a change is made to the codebase and triggering alerts when undesirable situations occur. However, their configuration is invariably both (a) centrally managed in that individual maintainers cannot define local rules to receive customized feedback when a change occurs in a specific part of the code in which they are particularly interested, and (b) coarse-grained in that analyses cannot be turned on and off below the file level. Triggr, the tool proposed in this paper, addresses these limitations by allowing distributed, customized, and fine-grained monitoring. It is a lightweight re-implementation of our previous tool, CodeAware, which adopts the same paradigm. The tool listens on a codebase's shared repository using an event-based approach, and can send alerts to subscribed developers based on rules defined locally by them. Triggr is open-source and available at https://github.com/lyzerk/Triggr. A demonstration video can be found at https://youtu.be/qQs9aDwXJjY.

Orijinal dilİngilizce
Ana bilgisayar yayını başlığıASE 2018 - Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering
EditörlerChristian Kastner, Marianne Huchard, Gordon Fraser
YayınlayanAssociation for Computing Machinery, Inc
Sayfalar864-867
Sayfa sayısı4
ISBN (Elektronik)9781450359375
DOI'lar
Yayın durumuYayınlandı - 3 Eyl 2018
Etkinlik33rd IEEE/ACM International Conference on Automated Software Engineering, ASE 2018 - Montpellier, France
Süre: 3 Eyl 20187 Eyl 2018

Yayın serisi

AdıASE 2018 - Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering

???event.eventtypes.event.conference???

???event.eventtypes.event.conference???33rd IEEE/ACM International Conference on Automated Software Engineering, ASE 2018
Ülke/BölgeFrance
ŞehirMontpellier
Periyot3/09/187/09/18

Bibliyografik not

Publisher Copyright:
© 2018 Association for Computing Machinery.

Parmak izi

Lightweight source code monitoring with TriGGR' araştırma başlıklarına git. Birlikte benzersiz bir parmak izi oluştururlar.

Alıntı Yap