[madPL] PL Seminar: Yasharth Bajpai & Priyanshu Gupta


Date: Mon, 5 Dec 2022 22:04:14 +0000
From: LAUREN MARIE NEUDORF <lneudorf@xxxxxxxx>
Subject: [madPL] PL Seminar: Yasharth Bajpai & Priyanshu Gupta
BEGIN:VCALENDAR
METHOD:REQUEST
PRODID:Microsoft Exchange Server 2010
VERSION:2.0
BEGIN:VTIMEZONE
TZID:Central Standard Time
BEGIN:STANDARD
DTSTART:16010101T020000
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=1SU;BYMONTH=11
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010101T020000
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=2SU;BYMONTH=3
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
ORGANIZER;CN=LAUREN MARIE NEUDORF:mailto:lneudorf@xxxxxxxx
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CN=pl-seminar
 @cs.wisc.edu:mailto:pl-seminar@xxxxxxxxxxx
DESCRIPTION;LANGUAGE=en-US:Via zoom: https://uwmadison.zoom.us/j/9799074613
 8\nTitle: Overwatch: Learning Patterns in Code Edit Sequences\nAbstract: "
 Integrated Development Environments (IDEs) provide tool support to automat
 e many source code editing tasks. Traditionally\, IDEs use only the spatia
 l context\, i.e.\, the location where the developer is editing\, to genera
 te candidate edit recommendations. However\, spatial context alone is ofte
 n not sufficient to confidently predict the developerâs next edit\, and 
 thus IDEs generate many suggestions at a location. Therefore\, IDEs genera
 lly do not actively offer suggestions and instead\, the developer is usual
 ly required to click on a specific icon or menu and then select from a lar
 ge list of potential suggestions. As a consequence\, developers often miss
  the opportunity to use the tool support because they are not aware it exi
 sts or forget to use it.\nTo better understand common patterns in develope
 r behavior and produce better edit recommendations\, we can additionally u
 se the temporal context\, i.e.\, the edits that a developer was recently p
 erforming. To enable edit recommendations based on temporal context\, we p
 resent Overwatch\, a novel technique for learning edit sequence patterns f
 rom traces of developersâ edits performed in an IDE. Our experiments sho
 w that Overwatch has 78% precision and that Overwatch not only completed e
 dits when developers missed the opportunity to use the IDE tool support bu
 t also predicted new edits that have no tool support in the IDE."\n\n\n
UID:040000008200E00074C5B7101A82E0080000000017460583F508D901000000000000000
 010000000C17E89ABD6E7F14781A474FBD3865ECB
SUMMARY;LANGUAGE=en-US:PL Seminar: Yasharth Bajpai & Priyanshu Gupta
DTSTART;TZID=Central Standard Time:20221212T130500
DTEND;TZID=Central Standard Time:20221212T140500
CLASS:PUBLIC
PRIORITY:5
DTSTAMP:20221205T220414Z
TRANSP:OPAQUE
STATUS:CONFIRMED
SEQUENCE:0
LOCATION;LANGUAGE=en-US:Room 3310
X-MICROSOFT-CDO-APPT-SEQUENCE:0
X-MICROSOFT-CDO-OWNERAPPTID:2121018135
X-MICROSOFT-CDO-BUSYSTATUS:TENTATIVE
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
X-MICROSOFT-CDO-IMPORTANCE:1
X-MICROSOFT-CDO-INSTTYPE:0
X-MICROSOFT-DONOTFORWARDMEETING:FALSE
X-MICROSOFT-DISALLOW-COUNTER:FALSE
X-MICROSOFT-LOCATIONDISPLAYNAME:Room 3310
X-MICROSOFT-LOCATIONSOURCE:None
X-MICROSOFT-LOCATIONS:[{"DisplayName":"Room 3310"\,"LocationAnnotation":""\
 ,"LocationUri":""\,"LocationStreet":""\,"LocationCity":""\,"LocationState"
 :""\,"LocationCountry":""\,"LocationPostalCode":""\,"LocationFullAddress":
 ""}]
BEGIN:VALARM
DESCRIPTION:REMINDER
TRIGGER;RELATED=START:-PT15M
ACTION:DISPLAY
END:VALARM
END:VEVENT
END:VCALENDAR
[← Prev in Thread] Current Thread [Next in Thread→]
  • [madPL] PL Seminar: Yasharth Bajpai & Priyanshu Gupta, LAUREN MARIE NEUDORF <=