Computing Community Consortium Blog

The goal of the Computing Community Consortium (CCC) is to catalyze the computing research community to debate longer range, more audacious research challenges; to build consensus around research visions; to evolve the most promising visions toward clearly defined initiatives; and to work with the funding organizations to move challenges and visions toward funding initiatives. The purpose of this blog is to provide a more immediate, online mechanism for dissemination of visioning concepts and community discussion/debate about them.


Archive for the ‘CCC’ category

 

Nominations Sought for New CCC Council Members

January 16th, 2018 / in Announcements, CCC, Research News / by Helen Wright

The Computing Community Consortium (CCC) is charged with catalyzing and empowering the U.S. computing research community to articulate and advance major research directions for the field. To do so, the CCC needs truly visionary leaders — people with great ideas, sound judgment, and the willingness to work hard to see things to completion. Please help the computing community by nominating such people for the Council. Established in 2006 through a cooperative agreement between the U.S. National Science Foundation (NSF) and the Computing Research Association (CRA) — representing over 220 North American academic departments, industrial research labs, and professional societies with computing research interests, the CCC provides a voice for the national computing research community, and facilitates the […]

Great Innovative Idea- Pragmatic-Pedagogic Value Alignment

January 10th, 2018 / in Announcements, CCC, Great Innovative Idea, research horizons, Research News, robotics / by Helen Wright

The following Great Innovative Idea is from Jaime Fernandez Fisac, a Ph.D. Candidate in Electrical Engineering and Computer Sciences Department at the University of California, Berkeley, in the area of Control, Intelligent Systems and Robotics. Fisac was one of the Blue Sky Award winners at the International Symposium on Robotics Research (ISRR 17) in Puerto Varas, Chile for his paper, Pragmatic-Pedagogic Value Alignment. The Idea Advances in robotics and AI are making robots increasingly capable and autonomous, but how will we ensure they understand what things they should or should not do? Our insight is that a competent robot collaborator should behave like a keen apprentice: humans are naturally skilled at social collaboration, and robots can exploit this fact to tap into […]

Two Hardware Security Design Flaws Affect Billions of Computers

January 5th, 2018 / in Announcements, CCC, pipeline, research horizons, Research News / by Helen Wright

The following blog was written by CCC Vice Chair Mark D. Hill from the University of Wisconsin and CCC Cybersecurity Task Force Chair Kevin Fu from the University of Michigan. In recent days, several sources—listed below—have reported on two security design flaws in computer hardware that involve undesirable interactions between processor speculative execution and memory protection, but whose implications are still emerging. With speculative execution, a processor core uses heuristics to guess the next step for execution. Programs execute faster when the guess is correct. When speculation picks an incorrect direction, a core should hide any learned information from user-level software. With these newly disclosed flaws, incorrect outcomes from speculation […]

Microsoft Research Podcast on How Programming Languages Quietly Run the World with CCC Exec Member Ben Zorn

January 4th, 2018 / in CCC, Research News, robotics / by Helen Wright

Contributions to this post were provided by CCC Exec member Ben Zorn.  Do you worry that the Bluetooth-enabled smart fork you just got for Christmas is trying to steal your password? Do you wonder what software was used to implement your smart fork and when it was last updated? These are questions we’ve never had to ask until now. Microsoft Research Podcast recently interviewed Computing Community Consortium (CCC) Executive Council member and CCC Intelligent Infrastructure (II) Task Force Co-Chair Ben Zorn, from Microsoft Research, on programming languages and how they are impacting the world. In the Podcast, Zorn talked about the Internet of Things. When we embed computing into infrastructure, […]

Nominations Sought for New CCC Council Members

January 4th, 2018 / in Announcements, CCC / by Helen Wright

The Computing Community Consortium (CCC) is charged with catalyzing and empowering the U.S. computing research community to articulate and advance major research directions for the field. To do so, the CCC needs truly visionary leaders — people with great ideas, sound judgment, and the willingness to work hard to see things to completion. Please help the computing community by nominating such people for the Council. Established in 2006 through a cooperative agreement between the U.S. National Science Foundation (NSF) and the Computing Research Association (CRA) — representing over 220 North American academic departments, industrial research labs, and professional societies with computing research interests, the CCC provides a voice for the national computing research community, and facilitates the […]

Great Innovative Idea- Personalized Preference-based Service Selection and Recommendation

January 2nd, 2018 / in CCC, Great Innovative Idea / by Helen Wright

The following Great Innovative Idea is from Kenneth K. Fletcher, an Assistant Professor of Computer Science at the University of Massachusetts Boston. Fletcher presented his poster, A Method for Dealing with Data Sparsity and Cold-Start Limitations in Service Recommendation Using Personalized Preferences, at the CCC Symposium on Computing Research, October 23-24, 2017. The Idea The idea is to develop and improve on methods and algorithms that incorporate users’ preferences for service selection and recommendation. With the growing number of services (cloud, web, airline, etc) on the Internet having similar functionalities, it is now more challenging to select or recommend the best service(s) that meet(s) users’ needs. Rather than selecting or recommending services based only […]