Journal: Communications of the ACM

Volume 60, Issue 10

5 -- 0Andrew A. Chien. Computing is a profession
7 -- 0Vinton G. Cerf. Six education
8 -- 9. Beyond brute force
12 -- 13Robin K. Hill, Mark Guzdial. Manipulating word representations, and preparing students for coding jobs?
15 -- 17Keith Kirkpatrick. 3D-printing human body parts
18 -- 20Don Monroe. Digital hearing
21 -- 22Chris Edwards. Portable device fears show power of social development
24 -- 26Michael A. Cusumano. Amazon and whole foods: follow the strategy (and the money)
27 -- 31David Lorge Parnas. The real risks of artificial intelligence
32 -- 35Vasant Dhar, Roger M. Stein. FinTech platforms and strategy
36 -- 37George V. Neville-Neil. IoT: the internet of terror
38 -- 41Roderick Chapman, Neil White, Jim Woodcock. What can agile methods bring to high-integrity software development?
42 -- 45Alvaro Videla. Metaphors we compute by
46 -- 49Peter Bailis, Tawanna Dillahunt, Stefanie Mueller, Patrick Baudisch. Research for practice: technology for underserved communities; personal fabrication
50 -- 52Thomas A. Limoncelli. Four ways to make CS and IT more immersive
54 -- 61Ewan D. Tempero, Tony Gorschek, Lefteris Angelis. Barriers to refactoring
62 -- 69Heiko Gewald, Xuequn Wang, Andy Weeger, Mahesh S. Raisinghani, Gerald Grant, Otavio Sanchez, Siddhi Pittayachawan. Millennials' attitudes toward IT consumerization in the workplace
70 -- 79Stephen B. Wicker, Kolbeinn Karlsson. Internet advertising: technology, ethics, and a serious difference of opinion
80 -- 0Jeffrey F. Naughton. Technical Perspective: Broadening and deepening query optimization yet still making progress
81 -- 89Immanuel Trummer, Christoph Koch 0001. Multi-objective parametric query optimization
90 -- 0Jeffrey S. Foster. Technical Perspective: Shedding new light on an old language debate
91 -- 100Baishakhi Ray, Daryl Posnett, Premkumar T. Devanbu, Vladimir Filkov. A large-scale study of programming languages and code quality in GitHub
112 -- 0Dennis E. Shasha. Partitioned peace