To put together this issue on collaborative technologies required a truly collaborative effort. The result, we contend, is an exceptional example of teamwork with 33 authors from around the world producing 16 articles that represent two special sections on the latest advancements in collaborative technologies, as well as the challenges and benefits of implementing them […]
Diane Crawford
In the U.S., November is the month in which we usually take time to give thanks, joining with family and friends to celebrate our lives together. As I write this column (on a solemn September afternoon in New York City), I cannot tell you how truly thankful we are to be able to present this […]
In his article "Visual Exploration of Large Data Sets" (Aug. 2001, p. 38) Daniel Keim displayed and/or mentioned several techniques for visualizing data, including parallel coordinates, dense pixel displays, geographical maps, hyperbolic trees, and TableLens. Unfortunately, none of these techniques is suitable for data sets with large numbers of data points. Although Keim did not […]
In the end—and at the beginning—it’s all about programming. This issue travels our programming roots to the latest in high-performance and aspect-oriented programming trends, with several markers along the way to discuss the measurement of productivity, roadblocks to teaching programming, software project characteristics, how software engineers use mathematics, and much more. We begin with a […]
This magazine has chronicled the Internet and all its evolutionary turns since its earliest days in 1969. Over the years we’ve tracked its basic technology (and all the branches it spawned), evaluated its business, cultural, and educational potential, assessed its effect on global commerce, argued its societal efficacy, interpreted its growth patterns, and warned of […]
As a practicing ICANN domain name dispute arbitrator, I found Michael Froomkin’s article "The Collision of Trademarks, Domain Names, and Due Process in Cyberspace" (Feb. 2001, p. 91) a bit too critical. First of all, it should be noted that about 50% of the respondents choose not to reply, which certainly helps explain the relatively […]
In the opening remarks of his article on page 38, Daniel Keim tells us that one million terabytes (or one exabyte) of data are now generated globally each year, and 99.9% of it is digital. It’s clear the mammoth mountains of data we’ve discussed in these pages for so many years have reached Everestian proportions, […]
The ACM Nominating Committee is preparing to nominate candidates for the officers of ACM: President, Vice-President, Secretary/Treasurer; and two Members at Large. Suggestions for candidates are solicited. Names should be sent by November 5, 2001 to the Nominating Committee Chairman, c/o the Office of Policy and Administration, ACM, 1515 Broadway, New York, NY 10036, USA. […]
In "Academics, and the Scarlet Letter ‘A’," ("Practical Programmer," April 2001, p. 17), Robert Glass offers an interesting suggestion that does not go far enough. His complaint about academic authors and reviewers and their bias toward advocacy arose from a reviewer’s comment that the author of a paper being reviewed "needs to do a better […]
If you’re part of the IT work force in the U.S., no doubt the aftershock of layoffs following the earthquake still shaking the industry has touched you or someone you know. While the tremors are not over, the fact remains there are still far more jobs in the IT work force than there are qualified […]
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