LUCID: Clearer Software by Integrating Natural Language Analysis into Software Engineering
LUCID: Clearer Software by Integrating Natural Language Analysis into Software Engineering
批准号:
EP/P005659/1
负责人:
Earl Barr
金额:
$42.99万
依托单位国家:
英国
项目类别:
Research Grant
财政年份:
2016
资助国家:
英国
项目状态:
已结题
起止时间:
2016 至 --
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Developers spend most of their time maintaining code, with little tool support.To maintain code, one must understand it. Clear code is easier to read andunderstand, and therefore less expensive and risky to evolve and maintain; itis also notoriously difficult to write. We will help developers write clearercode to speed maintenance, and increase developer productivity. Source codeunites two channels - the programming language and natural language - todescribe algorithms. LUCID will advance the state of the art in softwareengineering by developing new analyses that exploit the interconnectionsbetween these channels to find uninformative names, stale comments, and bugsthat manifest as discrepancies between the two channels.
期刊论文(10)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
10.3390/e23040395
发表时间:
2021-03-26
期刊:
Entropy (Basel, Switzerland)
影响因子:
--
作者:
[Menéndez HD, Clark D, T Barr E]
通讯作者:
T Barr E
DOI:
10.1145/3236024.3236051
发表时间:
2018-10
期刊:
Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering
影响因子:
--
作者:
[Vincent J. Hellendoorn;C. Bird;Earl T. Barr;Miltiadis Allamanis]
通讯作者:
Vincent J. Hellendoorn;C. Bird;Earl T. Barr;Miltiadis Allamanis
DOI:
10.1145/3212695
发表时间:
2018-09-01
期刊:
ACM COMPUTING SURVEYS
影响因子:
16.6
作者:
[Allamanis, Miltiadis, Barr, Earl T., Sutton, Charles]
通讯作者:
Sutton, Charles
Where should I comment my code?
我应该在哪里注释我的代码?
DOI:
10.1145/3377816.3381736
发表时间:
2020
期刊:
影响因子:
--
作者:
[Louis A]
通讯作者:
Louis A
DOI:
10.1145/3236024.3236042
发表时间:
2018-10
期刊:
Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering
影响因子:
--
作者:
[Santanu Kumar Dash;Miltiadis Allamanis;Earl T. Barr]
通讯作者:
Santanu Kumar Dash;Miltiadis Allamanis;Earl T. Barr
共 9 条
DAASE: Dynamic Adaptive Automated Software Engineering
-
批准号:EP/J017515/1
-
项目类别:Research Grant
-
资助金额:$870.9万
-
财政年份:2012
-
负责人:Earl Barr
-
依托单位:
海外基金