Main menu:

Keynote Speaker:

Prof. Andreas Zeller, University of Saarland, Germany

Mining Apps for Anomalies

Abstract:When interacting with mobile apps, do users always get what they expect? We have mined thousands of Android apps for common features such as descriptions, APIs used, data flows, and (recently) user interfaces and callbacks. Associating these with each other allows us to detect outliers: Apps whose description does not fit their behavior; apps whose sensitive data flow is usual; and user interface elements whose text or icon suggests one action, but which actually are tied to other actions. Such anomalies not only reveals bugs, but actual security issues – and there is a huge treasure trove worth of data to be mined, abstracted, and analyzed.

Bio: Andreas Zeller is a full professor for Software Engineering at Saarland University in Saarbrücken, Germany, since 2001. 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.

Invited Speaker:

Prof. Tien Nguyen, Iowa State University, USA

Code Migration with Statistical Machine Translation

Bio: Dr. Tien N. Nguyen is currently an Associate Professor in both Electrical and Computer Engineering Department and Computer Science Department at Iowa State University (ISU). He is also the Chair of Software Systems Area. Since joining ISU in 2005, his research interests include program analysis, mining large-scale software repositories, and software maintenance and evolution. In 2008, ISU awarded him the Litton Professorship Medallion Award for young faculty who exhibits excellent leadership in research and teaching. He has been awarded 3 ACM SIGSOFT Distinguished Paper Awards, one Best Paper Award, and one best ICSE Formal Research Demonstration Award at the top-tier international software engineering conferences e.g., ICSE, FSE, and ASE. His research has been supported by 14 external grants including 8 NSF grants from US National Science Foundation (PI on 5 of them), and several grants from industries. He has served as Program Committees and Program Boards of top-tier software engineering conferences. He also served as the Chair of Formal Research Demo Track at FSE 2010. He will be the Program Co-Chair of ASE 2017 and the Co-Chair of the Formal Research Demo Track at ICSE 2018.

Dr. Sinno Jialin Pan, Nanyang Technological University, Singapore

Defect detection through transfer learning

Bio: Dr Sinno Jialin Pan is a Nanyang Assistant Professor at the School of Computer Science and Engineering at Nanyang Technological University (NTU), Singapore. Prior to joining NTU, He was a scientist and Lab Head of text analytics with the Data Analytics Department, Institute for Infocomm Research, Singapore. He received his Ph.D. degree in computer science from the Hong Kong University of Science and Technology (HKUST) in 2010. His research interests include transfer learning, and its applications to wireless-sensor-based data mining, text mining, sentiment analysis, software engineering and Bioinformatics. Please visit his homepage for more details.