We start the new year with a new editorial feature—a cover article written expressly for the Communications audience concerning a timely topic or technology issue in the news. Such cover articles will be interspersed throughout the year, trading off with special sections every other month. These articles will dig deeper, exploring a particular topic from […]
Diane Crawford
Organizations eager to compete on a global scale surely feel the pressure to improve the efficiency of their software development efforts with methods that enhance quality, customer satisfaction, and the time-to-market factor. The software product line (SPL) has surfaced as one of the most promising software development paradigms for dramatically increasing productivity and one of […]
Media surveys worldwide tell a similar story: The number of hours people spend in front of their TVs has been heading downward for several years now, sending network executives and advertisers into a spin. Movie studios, lamenting the steep decline in their ticket sales, have been compelled to trim budgets, drop projects, and rethink their […]
Globalization, for all its business benefits, has forced many software developers to adapt their development processes to keep up with changing operational circumstances. As a result, many organizations have turned to globally distributed software development (GSD) to share the load but find it comes with its own problems. Will a solution be found in agile […]
Ubiquitous objects and mobile communication devices are fast becoming part of the invisible fabric of everyday life. While each comes with a unique set of operating requirements, we’ve come to expect them to work autonomously as well as in concert with other devices already part of our personal operating needs. As a result, finding ways […]
Much has been covered in these pages on information retrieval and management, often focusing on new methods or engines for performing text and sometimes image searches. Blazing a new trail in the retrieval effort is projects designed to index and access multimedia content—a flourishing movement as the related databases proliferate worldwide. Researchers in Music Information […]
With so much focus on vanishing IT employment options over the last decade, whether victims of outsourcing or outmoding, there are in fact more career opportunities than ever throughout the global economy that are critical to propelling its future. In fact there are more career possibilities than there are skilled experts to fill them. Closing […]
Say the word "hacker" and an indelible image undoubtedly comes to mind. Yes, it’s different for each of us but probably not by much. It’s unfortunate that over the years the negative nuance of the stereotypical hacker has taken center stage in the global spotlight, while the brilliant, skillful, and, yes, ethical, expertise of its […]
Twenty years ago Terry Winograd and Fernando Flores published a controversial book about system design that doubted artificial intelligence would ever show signs of true intelligence. The book, Understanding Computers and Cognition: A New Foundation for Design, sent the AI community reeling while giving wings to a new perspective that emphasized language rather than symbols […]
Online search is part of daily life, with popular search engines and digital libraries typically supporting users best able to define their information needs. The hitch comes when those needs are sketchy or the knowledge necessary is absent. How do users find the information they need if they don’t know it exists? How do they […]
Shape the Future of Computing
ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.
Get Involved