Powered by
2017 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2017),
October 30 – November 3, 2017,
Urbana-Champaign, IL, USA
Frontmatter
Keynotes
Technical Research
Test Generation
Tue, Oct 31, 10:30 - 12:30, Illini Room A (Chair: Andreas Zeller)
Developers’ Practice and Behavior
Tue, Oct 31, 10:30 - 12:30, Illini Room B (Chair: Sven Apel)
Documentation
Tue, Oct 31, 13:30 - 15:30, Illini Room A (Chair: Paul Grünbacher)
Formal Verification
Tue, Oct 31, 13:30 - 15:30, Illini Room B (Chair: Bernd Fischer)
Security
Tue, Oct 31, 13:30 - 15:30, Illini Room C (Chair: Jeff Huang)
PAD: Programming Third-Party Web Advertisement Censorship
Weihang Wang, Yonghwi Kwon, Yunhui Zheng, Yousra Aafer, I.-Luk Kim, Wen-Chuan Lee, Yingqi Liu, Weijie Meng,
Xiangyu Zhang, and Patrick Eugster
(Purdue University, USA; IBM Research, USA; TU Darmstadt, Germany)
Automatically Assessing Crashes from Heap Overflows
Liang He,
Yan Cai, Hong Hu, Purui Su, Zhenkai Liang, Yi Yang, Huafeng Huang, Jia Yan, Xiangkun Jia, and Dengguo Feng
(Institute of Software at Chinese Academy of Sciences, China; National University of Singapore, Singapore)
Learning to Share: Engineering Adaptive Decision-Support for Online Social Networks
Yasmin Rafiq, Luke Dickens, Alessandra Russo, Arosha K. Bandara, Mu Yang, Avelie Stuart, Mark Levine, Gul Calikli, Blaine A. Price, and Bashar Nuseibeh
(Imperial College London, UK; University College London, UK; Open University, UK; University of Southampton, UK; University of Exeter, UK; Chalmers University of Technology, Sweden; University of Gothenburg, Sweden; Lero, Ireland)
Mobile Development
Tue, Oct 31, 16:00 - 17:30, Illini Room A (Chair: Mario Linares-Vásquez)
Binary Analysis
Thu, Nov 2, 13:30 - 15:30, Illini Room A (Chair: Cristian Cadar)
From Failures to Faults
Tue, Oct 31, 16:00 - 17:30, Illini Room B (Chair: Marcelo d'Amorim)
Program Comprehension
Wed, Nov 1, 10:30 - 12:30, Illini Room A (Chair: Chris Parnin)
Mining Implicit Design Templates for Actionable Code Reuse
Yun Lin, Guozhu Meng, Yinxing Xue,
Zhenchang Xing, Jun Sun,
Xin Peng,
Yang Liu, Wenyun Zhao, and Jinsong Dong
(National University of Singapore, Singapore; Nanyang Technological University, Singapore; Australian National University, Australia; Singapore University of Technology and Design, Singapore; Fudan University, China; Griffith University, Australia)
Video
Models
Wed, Nov 1, 10:30 - 12:30, Illini Room B (Chair: Lars Grunske)
Reliability and Bugs
Wed, Nov 1, 13:30 - 15:30, Illini Room A (Chair: Michael Whalen)
Source Code Analysis
Wed, Nov 1, 13:30 - 15:30, Illini Room B (Chair: Mark Hills)
Symbolic Execution
Wed, Nov 1, 16:00 - 17:30, Illini Room A (Chair: Marsha Chechik)
Program Repair
Wed, Nov 1, 16:00 - 17:30, Illini Room B (Chair: Kathryn T. Stolee)
Recommender Systems
Thu, Nov 2, 10:30 - 12:30, Illini Room A (Chair: Bogdan Vasilescu)
Concurrency
Thu, Nov 2, 10:30 - 12:30, Illini Room B (Chair: Darko Marinov)
Program Synthesis
Tue, Oct 31, 10:30 - 12:30, Illini Room C (Chair: Antonio Filieri)
Testing
Thu, Nov 2, 13:30 - 15:30, Illini Room B (Chair: Milos Gligoric)
Tool Demonstrations
Visualization, Models, and Synthesis
Wed, Nov 1, 10:30 - 12:30, Illini Room C (Chair: Willem Visser)
ModelWriter: Text and Model-Synchronized Document Engineering Platform
Ferhat Erata, Claire Gardent, Bikash Gyawali, Anastasia Shimorina, Yvan Lussaud, Bedir Tekinerdogan, Geylani Kardas, and Anne Monceaux
(Wageningen University and Research, Netherlands; UNIT Information Technologies, Turkey; CNRS, France; OBEO, France; Ege University, Turkey; KoçSistem Information and Communication Services, Turkey; Airbus Group Innovations, France)
Video
Info
DSSynth: An Automated Digital Controller Synthesis Tool for Physical Plants
Alessandro Abate, Iury Bessa, Dario Cattaruzza, Lennon Chaves, Lucas Cordeiro, Cristina David, Pascal Kesseli, Daniel Kroening, and Elizabeth Polgreen
(University of Oxford, UK; Federal University of Amazonas, Brazil)
Video
Info
Analysis and Testing
Wed, Nov 1, 13:30 - 15:30, Illini Room C (Chair: Marcelo d'Amorim)
CogniCrypt: Supporting Developers in Using Cryptography
Stefan Krüger,
Sarah Nadi, Michael Reif, Karim Ali,
Mira Mezini,
Eric Bodden, Florian Göpfert, Felix Günther, Christian Weinert, Daniel Demmler, and Ram Kamath
(University of Paderborn, Germany; University of Alberta, Canada; TU Darmstadt, Germany; Fraunhofer IEM, Germany)
Video
Search and Editing
Wed, Nov 1, 16:00 - 17:30, Illini Room C (Chair: Alexander Serebrenik)
TiQi: A Natural Language Interface for Querying Software Project Data
Jinfeng Lin, Yalin Liu, Jin Guo, Jane Cleland-Huang, William Goss, Wenchuang Liu, Sugandha Lohar, Natawut Monaikul, and Alexander Rasin
(University of Notre Dame, USA; DePaul University, USA)
Video
Doctoral Symposium
Mon, Oct 30, 09:00 - 17:30, Room 4405
proc time: 0.11