ECOOP 2018
Sun 15 - Sat 21 July 2018 Amsterdam, Netherlands
co-located with ECOOP and ISSTA 2018
Wed 18 Jul 2018 11:00 - 12:00 at Bangkok - Session #1 Chair(s): Hila Peleg, Artem Pelenitsyn

New combinations of test generation and program analysis make it feasible to automatically infer models for the input language of a program – such as, for instance, extracting a JSON grammar from an appropriate parser. This paves the way towards simple identification of lexical and syntactical entities in program input and communication, which in turn can be used as features for machine learning tasks such as (1) classification (e.g. for identifying abnormal or malicious inputs, or identifying elements related to a failure) or (2) synthesis (e.g. for automatic input repairs). The talk includes live demos of grammar mining and input classification.

Bio: Andreas Zeller is Faculty at the Center for IT-Security, Privacy, and Accountability (CISPA), and professor for Software Engineering at Saarland University, both in Saarbrücken, Germany. His research concerns the analysis of large software systems and their development process. In 2010, Zeller was inducted as Fellow of the ACM for his contributions to automated debugging and mining software archives, for which he also obtained the ACM SIGSOFT Outstanding Research Award, in 2018. His current work combines test generation and specification mining, funded by grants from the European Research Council (ERC).

Andreas Zeller is Faculty at the Center for IT-Security, Privacy, and Accountability (CISPA), and professor for Software Engineering at Saarland University, both in Saarbrücken, Germany. His research concerns the analysis of large software systems and their development process. In 2010, Zeller was inducted as Fellow of the ACM for his contributions to automated debugging and mining software archives, for which he also was awarded 10-year impact awards from ACM SIGSOFT and ICSE. In 2011, he received an ERC Advanced Grant, Europe’s highest and most prestigious individual research grant, for work on specification mining and test case generation. In 2013, Zeller co-founded Testfabrik AG, a start-up on automatic testing of Web applications, where he chairs the supervisory board. In 2018, he received the highest research award of ACM SIGSOFT, the Outstanding Research Award.

Wed 18 Jul

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

11:00 - 12:30
Session #1ML4PL at Bangkok
Chair(s): Hila Peleg Technion, Israel, Artem Pelenitsyn Czech Technical University in Prague
11:00
60m
Talk
Inferring Input Structure for Machine LearningKeynote
ML4PL
Andreas Zeller Saarland University
12:00
30m
Talk
On the Importance of Common Sense in Program Synthesis
ML4PL
Hila Peleg Technion, Israel