monitoring source code listing 102 in real time and or by monitoring a source code editing tool during a coding session involving source code listing 102 additionally or alternatively source code modification detector 100 may be configured to detect modifications to source code listing 102 by periodically examining source code listing 102 and comparing source code listing 102 to a previous version 102 u2032 of source code listing 102 to identify differences between source code listing 102 and previous version 102 u2032 additionally or alternatively source code modification detector 100 may be configured to detect modifications to source code listing 102 by querying a source code control system not shown that maintains a history of modifications to source code listing 102 the system of fig1 also includes a stale comment identifier 104 configured to identify comments within source code listing 102 that are associated with portions of source code listing 102 to which one or more modifications were made such as where the modifications were detected by source code modification detector 100 stale comment identifier 104 may be configured to determine that a given comment within source code listing 102 is associated with a given portion of source code listing 102 by applying one or more predefined.