SCIENCE CHINA Information Sciences, Volume 61 , Issue 5 : 056101(2018) https://doi.org/10.1007/s11432-017-9355-3

Can big data bring a breakthrough for software automation?

More info
  • ReceivedDec 15, 2017
  • AcceptedJan 15, 2018
  • PublishedApr 9, 2018


There is no abstract available for this article.


This work was supported by National Key Research and Development Program of China (Grant No. 2017YFB1001803).


[1] Xu J, Chen D, Lv J, et al. Software Automation (in Chinese). Beijing: Tsinghua University Press, 1994. Google Scholar

[2] Pressman R. Software Engineering: a Practitioner's Approach. Boston: McGraw Hill Press, 2010. Google Scholar

[3] Hudak P. Conception, evolution, and application of functional programming languages. ACM Comput Surv, 1989, 21: 359-411 CrossRef Google Scholar

[4] Mernik M, Heering J, Sloane A M. When and how to develop domain-specific languages. ACM Comput Surv, 2005, 37: 316-344 CrossRef Google Scholar

[5] Hutchins W, Somers H. An Introduction to Machine Translation. London: Academic Press, 1992. Google Scholar

[6] D'Ambros M, Lanza M, Robbes R. Evaluating defect prediction approaches: a benchmark and an extensive comparison. Empir Softw Eng, 2012, 17: 531-577 CrossRef Google Scholar

[7] Mou L L, Li G, Zhang L, et al. Convolutional neural networks over tree structures for programming language processing. In: Proceedings of the 30th AAAI Conference on Artificial Intelligence (AAAI-16), Phoenix, 2016. 1287--1293. Google Scholar

[8] Mei H, Chang J C, Yang F Q. Software component composition based on ADL and middleware. Sci China Ser F-Inf Sci, 2001, 44: 136--151. Google Scholar