A framework for writing trigger-action todo comments in executable format
ESEC/SIGSOFT FSE, pp. 385-396, 2019.
Natural language elements, e.g., todo comments, are frequently used to communicate among developers and to describe tasks that need to be performed (actions) when specific conditions hold on artifacts related to the code repository (triggers), e.g., from the Apache Struts project: “remove expectedJDK15 and if() after switching to Java 1.6...More
Full Text (Upload PDF)
PPT (Upload PPT)