{"587599":{"#nid":"587599","#data":{"type":"event","title":"SCS Recruitment Semiar: Fan Long, Learning How to Patch Software Errors Automatically","body":[{"value":"\u003Cp\u003E\u003Cstrong\u003EAbstract:\u003C\/strong\u003E\u003C\/p\u003E\r\n\r\n\u003Cp\u003ESoftware systems are increasingly integrated into every part of our society. As the number of systems and our dependence on these systems continue to grow, making these systems reliable and secure becomes an increasingly important challenge for our society and a daunting task for software developers.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EAutomatic patch generation holds out the promise of automatically correcting software defects without the need for developers to diagnose, understand, and correct these defects.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EIn this talk, Long will present two novel automatic patch generation systems, Prophet and Genesis, both of which learn from past successful patches to automatically fix defects. By collectively leveraging development efforts worldwide, Prophet and Genesis automatically generate correct patches for real-world defects in large open-source C and Java applications with millions of lines of code.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EThis research also demonstrates that the growing volume of software programs are not just a challenge but a great opportunity. Exploiting this opportunity can enable revolutionary automated techniques that enhance software reliability and security.\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u0026nbsp;\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u003Cstrong\u003EBio:\u003C\/strong\u003E\u003C\/p\u003E\r\n\r\n\u003Cp\u003EFan Long is a Ph.D. candidate studying computer science at the Massachusetts Institute of Technology. His research focuses on developing automated programming systems to improve software reliability and security.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EHe has developed systems that automatically identify and eliminate errors in large software programs. These systems enable software programs to operate successfully in spite of the presence of errors.\u003C\/p\u003E\r\n","summary":null,"format":"limited_html"}],"field_subtitle":"","field_summary":"","field_summary_sentence":[{"value":"SCS Recruitment Lecture by Fan Long, Ph.D. Candidate at the Massachusetts Institute of Technology "}],"uid":"30267","created_gmt":"2017-02-17 21:11:39","changed_gmt":"2017-04-13 21:12:46","author":"Devin Young","boilerplate_text":"","field_publication":"","field_article_url":"","field_event_time":{"event_time_start":"2017-02-21T11:00:00-05:00","event_time_end":"2017-02-21T12:15:00-05:00","event_time_end_last":"2017-02-21T12:15:00-05:00","gmt_time_start":"2017-02-21 16:00:00","gmt_time_end":"2017-02-21 17:15:00","gmt_time_end_last":"2017-02-21 17:15:00","rrule":null,"timezone":"America\/New_York"},"extras":[],"hg_media":{"587600":{"id":"587600","type":"image","title":"Fan Long","body":null,"created":"1487366002","gmt_created":"2017-02-17 21:13:22","changed":"1487366002","gmt_changed":"2017-02-17 21:13:22","alt":"","file":{"fid":"223940","name":"Fan Long.jpeg","image_path":"\/sites\/default\/files\/images\/Fan%20Long.jpeg","image_full_path":"http:\/\/hg.gatech.edu\/\/sites\/default\/files\/images\/Fan%20Long.jpeg","mime":"image\/jpeg","size":51668,"path_740":"http:\/\/hg.gatech.edu\/sites\/default\/files\/styles\/740xx_scale\/public\/images\/Fan%20Long.jpeg?itok=nNwEpc_c"}}},"media_ids":["587600"],"groups":[{"id":"47223","name":"College of Computing"},{"id":"50875","name":"School of Computer Science"}],"categories":[],"keywords":[{"id":"173508","name":"Fan Long"},{"id":"166941","name":"School of Computer Science"},{"id":"166940","name":"SCS"},{"id":"173509","name":"Recruitment Lecture"}],"core_research_areas":[],"news_room_topics":[],"event_categories":[{"id":"1795","name":"Seminar\/Lecture\/Colloquium"}],"invited_audience":[{"id":"78761","name":"Faculty\/Staff"},{"id":"78771","name":"Public"},{"id":"78751","name":"Undergraduate students"},{"id":"174045","name":"Graduate students"}],"affiliations":[],"classification":[],"areas_of_expertise":[],"news_and_recent_appearances":[],"phone":[],"contact":[{"value":"\u003Cp\u003EKenya Payton\u003C\/p\u003E\r\n\r\n\u003Cp\u003ESr. Administrative Assistant\u003C\/p\u003E\r\n\r\n\u003Cp\u003E\u003Ca href=\u0022mailto:kenya.payton@cc.gatech.edu\u0022\u003Ekenya.payton@cc.gatech.edu\u003C\/a\u003E\u003C\/p\u003E\r\n","format":"limited_html"}],"email":[],"slides":[],"orientation":[],"userdata":""}}}