An Eye-Tracking Study of Java Programmers and Application to Source Code Summarization


Source Code Summarization is an emerging technology for automatically generating temporary descriptions of code. Current summarization techniques work by choosing a subset of the statements and keywords from the code, and then together with information from those statements and keywords in the outline. The standard of the outline depends heavily on the process of choosing the subset: a high-quality choice would contain the same statements and keywords that a programmer would choose. Unfortunately, little evidence exists about the statements and keywords that programmers read as important when they summarize supply code. In this paper, we tend to gift an eye-tracking study of ten professional Java programmers in that the programmers scan Java methods and wrote English summaries of these methods. We have a tendency to apply the findings to create a completely unique summarization tool. Then, we have a tendency to evaluate this tool. Finally, we any analyze the programmers’ methodology summaries to explore specific keyword usage and provide proof to support the event of supply code summarization systems.

Did you like this research project?

To get this research project Guidelines, Training and Code... Click Here

PROJECT TITLE :Routing, code, and spectrum assignment, subcarrier spacing, and filter configuration in elastic optical networks [Invited]ABSTRACT:Abstract???In elastic optical networks (EONs), the modulation format can be configured
PROJECT TITLE : Video Dissemination over Hybrid Cellular and Ad Hoc Networks - 2014 ABSTRACT: We study the problem of disseminating videos to mobile users by using a hybrid cellular and ad hoc network. In particular, we formulate
PROJECT TITLE : Secure and Efficient Data Transmission for Cluster-Based Wireless Sensor Networks - 2014 ABSTRACT: Secure data transmission is a critical issue for wireless sensor networks (WSNs). Clustering is an effective
PROJECT TITLE : PSR A Lightweight Proactive Source Routing Protocol For Mobile Ad Hoc Networks - 2014 ABSTRACT: Opportunistic data forwarding has drawn much attention in the research community of multihop wireless networking,
PROJECT TITLE : Network Resource Allocation for Users With Multiple Connections Fairness and Stability - 2014 ABSTRACT: This paper studies network resource allocation between users that manage multiple connections, possibly

Ready to Complete Your Academic MTech Project Work In Affordable Price ?

Project Enquiry