-
Notifications
You must be signed in to change notification settings - Fork 0
信息检索 #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Raghothaman M, Wei Y, Hamadi Y. SWIM: Synthesizing What I Mean Code Search and Idiomatic Snippet Synthesis. In: Proceedings of the 38th International Conference on Software Engineering, Austin, 2016. 357-367 |
Thomas D, Martin M. DynaMoth: dynamic code synthesis for automatic program repair. Proceedings of the 11th International Workshop on Automation of Software Test, AST@ICSE 2016, Austin, USA, 2016. 85-91 |
Tihomir G, Viktor K, Ruzica P. Interactive Synthesis of Code Snippets. In: Computer Aided Verification. CAV 2011. Lecture Notes in Computer Science, vol 6806. Springer, Berlin, Heidelberg. 418-423. |
Itzhaky S, Gulwani S, Immerman N, et al. A simple inductive synthesis methodology and its applications. In: ACM Sigplan Notices. ACM, 2010, 45(10). 36-46. |
Asaduzzaman M, Roy C K, Schneider K A, et al. CSCC: Simple, efficient, context sensitive code completion. In: 2014 IEEE International Conference on Software Maintenance and Evolution. 2014, 71-80. |
原始的策略是采用代码融合生成不含参数的一元方法调用,本文基于动态探索生成多种方法调用的融合代码。DynaMoth主要思想是在bug处,基于声明,探索所有可能的表述方式,并进行单元测试。 |
InSyhth主要依靠类型信息来完成代码合成任务,该工具对比于之前的工具,其主要的特点是加入了对泛型的数据类型的支持,实现该支持是通过使用一阶归结技术将类型约束形式化为一阶逻辑,当调用该工具时,它会根据给定的程序位置使用类型信息以及测试用例推荐多个有意义的表达式。 |
No description provided.
The text was updated successfully, but these errors were encountered: