Commun. ACMPub Date : 2014-07-01DOI: 10.1145/2611567
H. Jagadish, J. Gehrke, Alexandros Labrinidis, Y. Papakonstantinou, J. Patel, R. Ramakrishnan, C. Shahabi
{"title":"Big data and its technical challenges","authors":"H. Jagadish, J. Gehrke, Alexandros Labrinidis, Y. Papakonstantinou, J. Patel, R. Ramakrishnan, C. Shahabi","doi":"10.1145/2611567","DOIUrl":"https://doi.org/10.1145/2611567","url":null,"abstract":"Exploring the inherent technical challenges in realizing the potential of Big Data.","PeriodicalId":10645,"journal":{"name":"Commun. ACM","volume":"25 1","pages":"86-94"},"PeriodicalIF":0.0,"publicationDate":"2014-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78240391","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Commun. ACMPub Date : 2014-07-01DOI: 10.1145/2622633
Matthew Faulkner, Rob Clayton, T. Heaton, K. Chandy, M. Kohler, J. Bunn, Richard Guy, Annie H. Liu, Michael Olson, M. Cheng, Andreas Krause
{"title":"Community sense and response systems: your phone as quake detector","authors":"Matthew Faulkner, Rob Clayton, T. Heaton, K. Chandy, M. Kohler, J. Bunn, Richard Guy, Annie H. Liu, Michael Olson, M. Cheng, Andreas Krause","doi":"10.1145/2622633","DOIUrl":"https://doi.org/10.1145/2622633","url":null,"abstract":"The Caltech CSN project collects sensor data from thousands of personal devices for real-time response to dangerous earthquakes.","PeriodicalId":10645,"journal":{"name":"Commun. ACM","volume":"16 1","pages":"66-75"},"PeriodicalIF":0.0,"publicationDate":"2014-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78749895","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Commun. ACMPub Date : 2014-07-01DOI: 10.1145/2618099
Pamela Samuelson
{"title":"Watching TV on internet-connected devices","authors":"Pamela Samuelson","doi":"10.1145/2618099","DOIUrl":"https://doi.org/10.1145/2618099","url":null,"abstract":"The ABC vs. Aereo case has potentially far-reaching consequences.","PeriodicalId":10645,"journal":{"name":"Commun. ACM","volume":"36 1","pages":"22-24"},"PeriodicalIF":0.0,"publicationDate":"2014-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82773240","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Commun. ACMPub Date : 2014-07-01DOI: 10.1145/2627422
Orna Agmon Ben-Yehuda, Muli Ben-Yehuda, A. Schuster, Dan Tsafrir
{"title":"The rise of RaaS: the resource-as-a-service cloud","authors":"Orna Agmon Ben-Yehuda, Muli Ben-Yehuda, A. Schuster, Dan Tsafrir","doi":"10.1145/2627422","DOIUrl":"https://doi.org/10.1145/2627422","url":null,"abstract":"In the RaaS cloud, virtual machines trade in fine-grain resources on the fly.","PeriodicalId":10645,"journal":{"name":"Commun. ACM","volume":"20 1","pages":"76-84"},"PeriodicalIF":0.0,"publicationDate":"2014-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81019770","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Commun. ACMPub Date : 2014-07-01DOI: 10.1145/2631185
V. Cerf
{"title":"Responsible programming","authors":"V. Cerf","doi":"10.1145/2631185","DOIUrl":"https://doi.org/10.1145/2631185","url":null,"abstract":"W ELCOME TO \" CERF'S UP! \" I am grateful for Editor-in-Chief Moshe Vardi's invitation to continue writing for Communications ; this column succeeds the \" From the President \" column I penned during my service to ACM in that role. Let me congratulate Alex Wolf, the newly elected ACM president. I know he will give exemplary service to our organization. Congratulations also go to Vicki Hanson and Erik Altman in their new roles as vice president and secretary/ treasurer respectively. I know this team will provide first-rate leadership. I also thank Alain Chenais, who ends his term as Past President and I begin mine. He has been a staunch, reliable, and active leader in ACM matters and I expect this will continue. There are many others elected to new positions or moving on as their terms in office end. I thank them all without enumeration, and commend them to your attention. Lastly, allow me to note the enormous contributions of the ACM staff and, especially , the leadership of John White, CEO, and Pat Ryan, COO of ACM. They have accumulated a truly enviable record of steadfast leadership spanning the terms of many elected ACM officers. Now to the substance of this column: responsible programming. What do I mean by that? In a nutshell, I think it means people who write software should have a clear sense of responsibility for its reliable operation and resistance to compromise and error. We do not seem to know how to write software that has no bugs…at least, not yet. But that, in a sense, is the very subject I want to explore. My very good friend, Steve Crocker, drew me into a conversation about this topic a short while ago. As a graduate student , he had pursued a dissertation on provable correctness of programs. While this is not a new topic, the objective continues to elude us. We have developed related tactics for trying to minimize errors. Model checking is one good example of a systematic effort to improve reliability for which ACM gave the Turing Award in 2007 to Edmund Clarke, Allen Emerson, and Joseph Sifakis. What is apparent, and emphasized by Crocker, is the tools available to programmers for validating assertions about program operation are complex, with user interfaces only a mother could love (my characterization). Formal proofs are difficult, especially for anything but the simplest sort of program. …","PeriodicalId":10645,"journal":{"name":"Commun. ACM","volume":"1 1","pages":"7"},"PeriodicalIF":0.0,"publicationDate":"2014-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72619773","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Commun. ACMPub Date : 2014-07-01DOI: 10.1145/2631171
G. Landis
{"title":"Future Tense: The Chatbot and the Drone","authors":"G. Landis","doi":"10.1145/2631171","DOIUrl":"https://doi.org/10.1145/2631171","url":null,"abstract":"From the intersection of computational science and technological speculation, with boundaries limited only by our ability to imagine what could be.Autonomous or not, design is destiny.<!-- END_PAGE_1 -->","PeriodicalId":10645,"journal":{"name":"Commun. ACM","volume":"13 1","pages":"112-"},"PeriodicalIF":0.0,"publicationDate":"2014-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80945323","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Commun. ACMPub Date : 2014-07-01DOI: 10.1145/2618103
C. Huff, Almut Furchert
{"title":"Toward a pedagogy of ethical practice","authors":"C. Huff, Almut Furchert","doi":"10.1145/2618103","DOIUrl":"https://doi.org/10.1145/2618103","url":null,"abstract":"Teaching computing ethics in a manner that allows students to address both abstract ethical knowledge and actual ethical practice.","PeriodicalId":10645,"journal":{"name":"Commun. ACM","volume":"39 1","pages":"25-27"},"PeriodicalIF":0.0,"publicationDate":"2014-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80520639","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Commun. ACMPub Date : 2014-07-01DOI: 10.1145/2617752
Logan Kugler
{"title":"Robots compete in disaster scenarios","authors":"Logan Kugler","doi":"10.1145/2617752","DOIUrl":"https://doi.org/10.1145/2617752","url":null,"abstract":"The DARPA Robotics Challenge pitted teams from around the world against each other in a series of disaster-themed tasks.","PeriodicalId":10645,"journal":{"name":"Commun. ACM","volume":"210 1","pages":"16-18"},"PeriodicalIF":0.0,"publicationDate":"2014-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85323431","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}