仅简单分析自己感兴趣的论文。

9.6 Million Links in Source Code Comments: Purpose, Evolution, and Decay

分析了 source code comments中的link问题。发现其存在decay, insufficient versioning, and lack of bidirectional traceability问题。属于Empirical study类型的论文。

A Framework for Checking Regression Test Selection Tools

对回归测试选择工具进行了测试。

A Neural Model for Generating Natural Language Summaries of Program Subroutines

分析了source code summarization问题。主要基于neural machine translation方法。

A Novel Neural Source Code Representation based on Abstract Syntax Tree

已有的方法将代码视为自然语言文本,因此会遗漏重要的语义信息。

已有研究一般基于AST,但AST存在size大的问题,并且存在long-term dependency的问题。论文提出了AST-based neural network。

Active Inductive Logic Programming for Code Search

代码搜索问题。论文提出交互式代码搜索方法ALICE

Analyzing and Supporting Adaptation of Online Code Examples

代码搜索。从online code角度入手。

Adversarial Sample Detection for Deep Neural Network through Model Mutation Testing

基于变异测试检测Adversarial Sample

Attack Surface Identification for Vulnerability Assessment through Program Metrics

安全漏洞预测

CRADLE: Cross-Backend Validation to Detect and Localize Bugs in Deep Learning Libraries

深度学习库中检测和定位bugs

Class Imbalance Evolution and Verification Latency in Just-in-Time Software Defect Prediction

Just-in-time缺陷预测问题

Exposing Library API Misuses via Mutation Analysis

API误用问题

FOCUS: A Recommender System for Mining API Function Calls and Usage Patterns

API函数使用问题

Graph-based Mining of In-the-Wild, Fine-grained, Semantic Code Change Patterns

针对代码变更的建模

Guiding Deep Learning System Testing using Surprise Adequacy

深度学习系统的测试

Hunting for Bugs in Code Coverage Tools via Randomized Differential Testing

对代码覆盖工具

Natural Software Revisited

NL2Type: Inferring JavaScript Function Types from Natural Language Information

Mining and Continuously Growing a Dataset of Reproducible Real-World Software Faults and Fixes

Learning to Spot and Refactor Inconsistent Method Names

On Learning Meaningful Code Changes via Neural Machine Translation

Pattern-based Mining of Opinions in Q&A Websites

ReCDroid: Automatically Reproducing Android Application Crashes from Bug Reports

Recovering Variable Names for Minified Code with Usage Contexts

Search-Based Energy Testing of Android

APP能耗问题

When Code Completion Fails: a Case Study on Real-World Completions

代码补全

ICSE 2018 论文的更多相关文章

  1. AAAI 2018 论文 | 蚂蚁金服公开最新基于笔画的中文词向量算法

    AAAI 2018 论文 | 蚂蚁金服公开最新基于笔画的中文词向量算法 2018-01-18 16:13蚂蚁金服/雾霾/人工智能 导读:词向量算法是自然语言处理领域的基础算法,在序列标注.问答系统和机 ...

  2. ICML 2018 | 从强化学习到生成模型:40篇值得一读的论文

    https://blog.csdn.net/y80gDg1/article/details/81463731 感谢阅读腾讯AI Lab微信号第34篇文章.当地时间 7 月 10-15 日,第 35 届 ...

  3. XLM论文原理解析

    1. 前言 近一年来,NLP领域发展势头强劲,从ELMO到LSTM再到去年最牛叉的Google Bert,在今年年初,Facebook又推出了XLM模型,在跨语言预训练领域表现抢眼.实验结果显示XLM ...

  4. InfoQ一波文章:AdaSearch/JAX/TF_Serving/leon.bottou.org/Neural_ODE/NeurIPS_2018最佳论文

    和 Nested Partition 有相通之处? 伯克利提出 AdaSearch:一种用于自适应搜索的逐步消除方法 在机器学习领域的诸多任务当中,我们通常希望能够立足预先给定的固定数据集找出问题的答 ...

  5. 论文解读(RvNN)《Rumor Detection on Twitter with Tree-structured Recursive Neural Networks》

    论文信息 论文标题:Rumor Detection on Twitter with Tree-structured Recursive Neural Networks论文作者:Jing Ma, Wei ...

  6. FBOSS: Building Switch Software at Scale

    BOSS: 大规模环境下交换机软件构建 本文为SIGCOMM 2018 论文,由Facebook提供. 本文翻译了论文的关键内容. 摘要: 在网络设备(例如交换机和路由器)上运行的传统软件,通常是由供 ...

  7. Improving Sequential Recommendation with Knowledge-Enhanced Memory Networks(知识图谱)

    本文作者:杨昆霖,2015级本科生,目前研究方向为知识图谱,推荐系统,来自中国人民大学大数据管理与分析方法研究北京市重点实验室. 引言 经常上购物网站时,注意力会被首页上的推荐吸引过去,往往本来只想买 ...

  8. Paper Mark

    BigCowPeking的CSDN博客 https://blog.csdn.net/wfei101/article/category/7120809 Low Rank Structure of Lea ...

  9. NLP 自然语言处理之综述

    (1) NLP 介绍 NLP 是什么? NLP (Natural Language Processing) 自然语言处理,是计算机科学.人工智能和语言学的交叉学科,目的是让计算机处理或"理解 ...

随机推荐

  1. LeetCode100.相同的树

    给定两个二叉树,编写一个函数来检验它们是否相同. 如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的. 示例 1: 输入: 1 1 / \ / \ 2 3 2 3 [1,2,3], [1 ...

  2. 彻底搞懂Scrapy的中间件(一)

    中间件是Scrapy里面的一个核心概念.使用中间件可以在爬虫的请求发起之前或者请求返回之后对数据进行定制化修改,从而开发出适应不同情况的爬虫. "中间件"这个中文名字和前面章节讲到 ...

  3. java和.net连接数据库的方法

    .net连接数据库的方法 App.config <connectionStrings> <add name="" connectionString="D ...

  4. 搭建Django链接MySQL流程(python2版)

    之前生成选型python3,除了用的python3的pymysql模块之外其他的都是一样的. 1.首先搭建mysql(Mariadb)数据库(单点)         安装方式分为yum安装,rpm包安 ...

  5. 浅谈C#堆栈与托管堆的工作方式(转)

    C#初学者经常被问的几道辨析题,值类型与引用类型,装箱与拆箱,堆栈,这几个概念组合之间区别,看完此篇应该可以解惑. 俗话说,用思想编程的是文艺程序猿,用经验编程的是普通程序猿,用复制粘贴编程的是2B程 ...

  6. MVC 执行顺序

    MVC在底层和传统的asp.net是一致的,在底层之上,相关流程如下: 1)Global.asax里,MvcApplication对象的Application_Start()事件中,调用 RouteC ...

  7. HTML5 前端将 dom 元素转化为 Word,EXCEL 或者图片 并实现下载

    < 一 >  word  1,依赖于 jquery.html.word.js 插件 => https://blog-static.cnblogs.com/files/lovling/ ...

  8. v-for key

    key 当 Vue.js 用 v-for 正在更新已渲染过的元素列表时,它默认用“就地复用”策略.如果数据项的顺序被改变,Vue 将不会移动 DOM 元素来匹配数据项的顺序, 而是简单复用此处每个元素 ...

  9. C# 打印 长字符串自动换行

    主要代码如下: StringFormat fmt = new StringFormat(); fmt.LineAlignment = StringAlignment.Near;//左对齐 fmt.Fo ...

  10. java发送post请求,使用multipart/form-data的方式传递参数,可实现服务器间文件上传功能(转)

    废话少说,直接上代码: /** * 测试上传图片 * */ public static void testUploadImage(){ String url = "http://xxxtes ...