COLUMN:
The profession of IT
Recentering Computer Science
The recent decreases of enrollment in computer science programs signal a chasm between our historical emphasis on programming and the contemporary concerns of those choosing careers.
Peter J. Denning, Andrew McGettrick
Pages 15-19
COLUMN:
Practical programmer
The Plot to Deskill Software Engineering
Do software engineering milestones represent creativity-enhancing or creativity-stifling developments?
Robert L. Glass
Pages 21-24
DEPARTMENT:
Hot links
Top 10 Downloads from ACM's Digital Library
Pages 25-26
COLUMN:
Viewpoint
Crisis and Opportunity in Computer Science
The future of the field depends on winning back student enrollment, public interest in technology, and government research funding.
Maria Klawe, Ben Shneiderman
Pages 27-28
Detection and Prevention of Stack Buffer Overflow Attacks
How to mitigate remote attacks that exploit buffer overflow vulnerabilities on the stack and enable attackers to take control of the program.
Benjamin A. Kuperman, Carla E. Brodley, Hilmi Ozdoganoglu, T. N. Vijaykumar, Ankit Jalote
Pages 50-56
Rule of Law and the International Diffusion of E-Commerce
Strong institutional environments serve as a foundation for e-commerce growth opportunities.
Chuan-Fong Shih, Jason Dedrick, Kenneth L. Kraemer
Pages 57-62
Assessing the Relative Influence of Journals in a Citation Network
Some journals are perceived as sources of knowledge; others serve as storers of knowledge. Learning the strengths and persuasions of journals is of value to academia, scholars, and publishers.
Sridhar Nerur, Riyaz Sikora, George Mangalaraj, VenuGopal Balijepally
Pages 71-74
An Architecture For Distributed Scenario Building and Evaluation
A Web portal can support collaborative learning and help individuals and organizations plan for an uncertain future.
Rosemary H. Wild, Kenneth A. Griggs, Eldon Y. Li
Pages 80-86
COLUMN:
Technical opinion
Software Process Improvement: It's a Journey, Not a Destination
Realizing the benefits of continuous software process improvement.
Bill C. Hardgrave, Deborah J. Armstrong
Pages 93-96
COLUMN:
Inside risks
The Real National-Security Needs For VoIP
Steven M. Bellovin, Matt Blaze, Susan Landau
Page 120