Automatic Generation And Assessment Of Source-Code Method Summaries