Issue No.11 - Nov. (2013 vol.46)
Published by the IEEE Computer Society
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MC.2013.381
A summary of articles recently published in IEEE Computer Society periodicals. The Web extra at http://youtu.be/nG4k724DN2U is a video segment in which IEEE Computer Society President David Alan Grier discusses the results of the 2013 IEEE Computer Society election and the Computer Society's future direction.
The IEEE Computer Society's lineup of 12 peer-reviewed technical magazines cover cutting-edge topics in computing, including scientific applications, Internet computing, machine intelligence, pervasive computing, security and privacy, digital graphics, and computer history. Select articles from recent issues of other Computer Society magazines are highlighted below.
The November/December 2013 issue of IEEE Software addresses one of the primary goals of systematic architecting: to increase software architecture sustainability, an architecture's capacity to endure different types of change through efficient maintenance and orderly evolution over its entire life cycle. Authors in this issue argue that designers must consider sustainability not only within a particular system's boundaries but also in relation to its total environment; furthermore, they can't limit their focus only to initial architecture creation. Concern for sustainability isn't relevant just to big design up front or to more iterative agile development modes—attention to sustainability is crucial to a software system's continued success no matter how it's created.
IEEE Computer Graphics and Applications
The digital age in manufacturing is giving rise to more and more output devices that allow rapid manufacture and customization—effectively revolutionizing product design, development, fabrication, distribution, and consumption. Strides in 3D-printing technologies, in particular, have progressed significantly in terms of sophistication and price, positioning 3D printing as an especially disruptive technology with the potential for tremendous socioeconomic impact. In its November/December 2013 issue, IEEE CG&A looks at the computational aspects of fabrication, modeling, and design as they relate to the 3D-printing revolution.
IEEE Pervasive Computing
Mobile devices now allow user access to cloud-based services and data anywhere and anytime, enabling individuals and organizations to deploy systems on a worldwide scale while paying only the marginal cost of actual resource usage. In IEEE Pervasive Computing's October-December 2013 special issue, “The Edge of the Cloud,” researchers from the IBM T.J. Watson Research Center, the University of Toronto, Microsoft Research, and the Georgia Institute of Technology present articles that address the security and uninterrupted availability of cloud-stored data despite potential disruptions in service and network communication.
IEEE Internet Computing
Very large datasets now originate from many domains, and deriving knowledge is increasingly difficult when it requires intricate processing of this big data. In “Social-Network-Sourced Big Data Analytics,” from IEEE Internet Computing's September/October 2013 “Web-Scale Workflow” department, the authors discuss leveraging the social network paradigm for big data analysis and suggest that ad hoc, personal clouds made up of individuals in social networks could provide an important forum for collaboration in solving emerging data processing challenges.
Perhaps not surprisingly, software project failure rates are considerably higher than failure rates for other types of engineering projects. The reason most often cited for these failures is the fact that companies neglect to follow sound software engineering practices. IT Pro's September/October 2013 issue looks at ways of building and maintaining software systems under controlled, predictable conditions to ensure quality, reliability, and cost-effectiveness while also bringing projects in on time.
Over the past decade, semiconductor design has approached a utilization wall, forcing only a small fraction of available chip area to be used at full frequency at any one time. The remaining area, which must remain unclocked or underclocked, has become known as dark silicon, the cover feature topic for the September/October 2013 issue of IEEE Micro. However, as guest editors Michael B. Taylor and Steven Swanson of the University of California, San Diego, note in their introduction, “this new design regime has created exciting times for researchers and practitioners alike,” so the articles they present may well “shine a bright light on the possibilities for exploiting dark silicon in the future.”
IEEE Security & Privacy
In its September/October 2013 issue, IEEE S&P looks at advances in identity integrity, with five articles on topics ranging from personal data stores and identity-based signatures in trusted platform modules to identity management systems to new frameworks for community cyberincident detection and innovative iOS data recovery techniques. The ultimate goal is, in the words of one team of authors, “creating the conditions of personal control necessary for a sense of privacy and security.”
A central point of IEEE Multimedia's July-September 2013 special issue, “Web-Scale Near-Duplicate Searching,” is the importance of achieving high accuracy of image retrieval while still maintaining low computational time and memory footprint. In “Web-Scale Image Retrieval Using Compact Tensor Aggregation of Visual Descriptors,” Romain Negrel, David Picard, and Philippe-Henri Gosselin from the University of Cergy-Pointoise propose a compact image signature achieved by aggregating tensors of visual descriptors and compare their method with other efficient signatures on a million-image dataset.
IEEE Annals of the History of Computing
Innovation in computing has always derived from collaboration—as well as competition—among people, companies, and public institutions, but the history of this collaboration and competition is spottily recorded. The July-September 2013 issue of IEEE Annals includes three historical perspectives on innovating computer technology. The first, “The Origins and Early History of Computer Engineering in the United States” by Brent K. Jesiek from Purdue University, focuses on the period from the mid-1940s to the mid-1950s when computing's earliest professional networks—including ACM and those that would later merge to become IEEE—initiated lines of communication that have been an essential element of computing innovation ever since.
Computing in Science & Engineering
Scientists have a variety of computing infrastructures available for conducting research, including grids and both public and private clouds. In “Comparing FutureGrid, Amazon EC2, and Open Science Grid for Scientific Workflows,” from CiSE's July/August 2013 issue, researchers at the University of Southern California and the California Institute of Technology explore using cyberinfrastructures to execute scientific workflows, an important class of scientific applications. By comparing the three service infrastructures' benefits and drawbacks, the authors hope to help scientists make informed decisions about where to deploy their own applications.
IEEE Intelligent Systems
Every two years, IEEE Intelligent Systems acknowledges and celebrates 10 rising stars in the field of AI research as “AI's 10 to Watch.” In the May/June 2013 issue, EIC Daniel Zeng presents this year's class of accomplished researchers, all of whom completed doctoral work in the past five years and, despite being on the threshold of their careers, have already made impressive contributions to the research literature as well as to real-world applications.
CS president emeritus Sorel Reisman's blog on computer science education topics, “Musings from the Ivory Tower,” is online at www.computer.org/portal/web/Musings-from-the-Ivory-Tower. The blog is a feature of the Computing Now Education page ( www.computer.org/portal/web/computingnow/education). Also included here are a range of instructional materials on a growing set of technical topics drawn from CS conference tutorials, extracts from CS e-Learning courses, book reviews, audio-video presentations, and interviews with leading computer science experts and technology innovators.