October 2001 - Vol. 44 No. 10

October 2001 issue cover image

Features

Opinion

Editorial Pointers

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 […]
News

News Track

ACM filed a declaration in federal court regarding the legal challenge to the Digital Millennium Copyright Act (DMCA) in the Felten v. RIAA case. In the lawsuit, filed in the U.S. District Court of New Jersey by a number of computing researchers led by Princeton University computer scientist Edward Felten, the plaintiffs are asking the […]
Opinion

Forum

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 […]
Research and Advances

Aspect-Oriented Programming: Introduction

Computer science has experienced an evolution in programming languages and systems from the crude assembly and machine codes of the earliest computers through concepts such as formula translation, procedural programming, structured programming, functional programming, logic programming, and programming with abstract data types. Each of these steps in programming technology has advanced our ability to achieve […]
Opinion

Inside Risks: The Perils of Port 80

In the months that the Code Red worm and its relatives have traveled the Net, they’ve caused considerable consternation among users of Microsoft’s Internet Information Server, and elicited abundant schadenfreude from unaffected onlookers. Despite the limited havoc it wrought, the Code Red family highlights a much more pernicious problem: the vulnerability of embedded devices with […]

Recent Issues

  1. October 2024 CACM cover
    October 2024 Vol. 67 No. 10
  2. September 2024 CACM cover
    September 2024 Vol. 67 No. 9
  3. August 2024 CACM cover
    August 2024 Vol. 67 No. 8
  4. July 2024 CACM cover
    July 2024 Vol. 67 No. 7