1. A computer-implemented method for automated interaction diagram generation using source code breakpoints comprising: loading source code into an integrated development environment; receiving a plurality of breakpoints using the integrated development environment that corresponds to a plurality of locations within the source code; executing the source code; determining that one of the plurality of breakpoints is reached during the code execution; collecting one of a plurality of breakpoint data in response to the determining and generating an interaction diagram using the plurality of breakpoint data, wherein, for each individual one of the plurality of breakpoints, the generating comprises: selecting one of the plurality of breakpoints; determining whether the selected breakpoint has custom attributes; in response to determining that the selected breakpoint has custom attributes, providing the custom attributes on the interaction diagram for the selected breakpoint; and in response to determining that the selected breakpoint does not have custom attributes, providing default attributes on the interaction diagram for the selected breakpoint.