Hello Everyone,
Next week's seminar will feature
Yasharth
Bajpai & Priyanshu Gupta from Microsoft, who will be presenting on "Overwatch:
Learning Patterns in Code Edit Sequences". It will be in room 3310 (or on
zoom)
at 1:05pm. Hope to see you there.
Their
abstract is below:
"Integrated
Development Environments (IDEs) provide tool support to automate many source code editing tasks. Traditionally, IDEs use only the spatial context, i.e., the location where the developer is editing, to generate candidate edit recommendations. However, spatial
context alone is often not sufficient to confidently predict the developerâs next edit, and thus IDEs generate many suggestions at a location. Therefore, IDEs generally do not actively offer suggestions and instead, the developer is usually required to click
on a specific icon or menu and then select from a large list of potential suggestions. As a consequence, developers often miss the opportunity to use the tool support because they are not aware it exists or forget to use it.
To
better understand common patterns in developer behavior and produce better edit recommendations, we can additionally use the temporal context, i.e., the edits that a developer was recently performing. To enable edit recommendations based on temporal context,
we present Overwatch, a novel technique for learning edit sequence patterns from traces of developersâ edits performed in an IDE. Our experiments show that Overwatch has 78% precision and that Overwatch not only completed edits when developers missed the opportunity
to use the IDE tool support but also predicted new edits that have no tool support in the IDE."
Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference room
solution used around the world in board, conference, huddle, and training rooms, as well as executive offices and classrooms. Founded in 2011, Zoom helps businesses and organizations bring their teams together in a frictionless environment to get more done.
Zoom is a publicly traded company headquartered in San Jose, CA.
uwmadison.zoom.us
|
Best,
Lauren Neudorf
Program Manager, MadPL Research Group
University of Wisconsin-Madison
Department of Computer Sciencesâ
(716) 704-4463
(she/her/hers)
|