This is a research project targeting at automatically abridging Java methods, which makes it possible to display a large amounts of source code in a limited space and accelerates human comprehension for source code.
This is an application in PLINY project in computer science department, Rice unversity.
Update:
The work has been accepted by OOPSLA 2017.(http://2017.splashcon.org/track/splash-2017-OOPSLA#event-overview)
To cite our work:
Yuan, Binhang, Vijayaraghavan Murali, and Christopher Jermaine. "Abridging source code." Proceedings of the ACM on Programming Languages 1.OOPSLA (2017): 58.