ISSTA 2017 artifact