This document discusses research on automatically generating summaries of source code to help with program comprehension. It proposes using techniques like latent semantic indexing to extract important lexical and structural information from code, and generate summaries at different granularity levels like class or method. Experiments on an open source project showed that incorporating structural elements like method names into automatic summaries improved their quality compared to only using term frequencies. Future work could develop better techniques to account for structural information when creating code summaries.