Software Engineering: An Idea Whose Time Has Come and Gone?
Certain principles long considered fundamental to software engineering are examined and found wanting.
Extracting World Knowledge from the Web
By automatically extracting information from the Web, we can scale up knowledge bases to much greater sizes than current collections of manually gathered and user-contributed knowledge.
How Much Multimedia Does a Modern Family Need?
This look at the multimedia lives of 21st-century families reveals that new technology isn't always necessary or helpful.
Agent Mining: The Synergy of Agents and Data Mining
A profound insight of bringing agents and data mining together has unveiled a tremendous potential for the synergy of the two technologies toward intelligent systems.
Certification: Who Dares?
Why is so much attention focused on IT certification? What kinds of certifications are available? How are the requirements changing?
Non-photorealistic Rendering: Unleashing the Artist's Imagination
Non-photorealistic rendering is an important future direction for computer graphics, but coherence continues to present a problem.
Trailblazing with Roadrunner
Learn about the changes occurring in computer system design, the rise of heterogeneous computing, and the effects of these changes on high-performance computing.