Active Documentation: Helping Developers Follow Design Decisions. - Sahar Mehrpour; Thomas D. LaToza; Rahul K. Kindi (VL/HCC, 2019)