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

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. darknet训练yolov3时的一些注意事项

    训练需要用到的文件: 1)       .data文件.该文件包含一些配置信息,具体为训练的总类别数,训练数据和验证数据的路径,类别名称,模型存放路径等. 例如coco.data classes= 8 ...

  2. 转载:消息队列MQ

    本文大概围绕如下几点进行阐述: 为什么使用消息队列? 使用消息队列有什么缺点? 消息队列如何选型? 如何保证消息队列是高可用的? 如何保证消息不被重复消费? 如何保证消费的可靠性传输? 如何保证消息的 ...

  3. python———day01

    一.变量命名规则: 1,要有描述性: 2,变量名只能以  下划线,数字,字母组成,不可以有特殊符号和空格: 3,不能以中文为变量名(规范): 4,不能以数字开头: 5,保留字符(即关键字:如print ...

  4. python_装饰器

    越来越觉得写一点技术博客是有多么重要了,明日复明日,现在就开始写吧! 1. 普通装饰器 装饰器的写法是一种语法糖,装饰器也还是一个函数而已,它接收一个函数对象作为参数,并返回一个新函数,主要是拓展原函 ...

  5. 分布式之redis核心知识盘点?

    考虑到绝大部分写业务的程序员,在实际开发中使用redis的时候,只会setvalue和getvalue两个操作,对redis整体缺乏一个认知.又恰逢博主某个同事下周要去培训redis,所以博主斗胆以r ...

  6. django之关联field 描述子是如何实现的

    model定义时,每个field都是一个类属性,一个对象.在生成类时,属性有contribute_to_class的方法,会调用该方法. m2m field,它会先调用自己的contribute_to ...

  7. 链表实现python list数据类型

    #1.<--用单链表的数据结构实现列表class error(Exception): def __init__(self,msg): super(error,self).__init__(sel ...

  8. 40_redux_counter应用_redux完善版本

    项目结构: 代码: import React from 'react'; import ReactDOM from 'react-dom'; import store from './redux/st ...

  9. java并发编程概念

    并发:当有多个线程在操作时,如果系统只有一个CPU,则它根本不可能真正同时进行一个以上的线程,它只能把CPU运行时间划分成若干个时间段,再将时间 段分配给各个线程执行,在一个时间段的线程代码运行时,其 ...

  10. JS实现简单斗地主效果

    let play = document.querySelectorAll(".play"); let dizhupai = document.getElementById(&quo ...