DDJ, October 2004
Intelligent Systems
FEATURES
Political Modeling & Election Simulations
by Mary Lynn Reed
Agent-based modeling and simulation are natural tools for social science research and modeling real-world processes such as political elections.
Autonomic Delivery of Expertise via Web Services
by Michael J. Fichtelman
The Agent Building and Learning Environment is a complete environment for designing, testing, and implementing Java-based artificial-intelligence agents.
HTML Templates for Lisp
by Gene Michael Stover
One of the reasons Gene wrote this HTML template library is because he likes the elegance of Lisp programming.
C#, CLI (.NET), and C++/CLI Standardization
by Rex Jaeschke
Rex reports on the status of the C#, CLI, and C++/CLI Ecma standardization efforts.
Optimizing Pixomatic for Modern x86 Processors: Part III
by Michael Abrash
In the final installment of this three-part series, Michael wraps up his optimization of an x86 3D software rasterizer.
Examining Doxygen
by Al Williams
Doxygen is a tool for generating formatted documentation from comment blocks in the source code.
Object Serialization in .NET
by Richard Grimes
Object serialization is vital to web services and SOAP, .NET Remoting, and Application Domains and .NET Contexts.
Dynamic Compilation, Reflection, & Customizable Apps
by David B. Scofield and Eric Bergman-Terrell
David and Eric show how to develop apps that offer user-created buttons and menu items that launch custom features.
Launcher: Mastering Your Own Domain
by Gigi Sayfan
Launcher is a .NET GUI app that loads and executes other programs in multiple app domains.
Penumbra: Simplifying Eclipse
by Frank Mueller and Antony L. Hosking
Penumbra is a plug-in that takes some of the complexity out of the Eclipse IDE.
The Eclipse Visual Editor for Java
by Michael Pilone
The Eclipse Visual Editor for Java is a plug-in for, well, visual editing.
Refactoring with Eclipse
by Hugo Troche
Eclipse provides a collection of refactoring features.
Eclipse 3.0's Rich Client Platform
by Gene Sally and Maciej Halasz
Eclipse 3.0's Rich Client Platform takes the drudgery out of writing SWT-based applications.
EMBEDDED SYSTEMS
Robots & Small-C
by Pete Gray
Pete uses Small-C to write the control code for a DSP-based robot.
COLUMNS
Programming Paradigms
by Michael Swaine
Embedded Space
by Ed Nisley
Chaos Manor
by Jerry Pournelle
Programmer's Bookshelf
by Gregory V. Wilson
FORUM
Editorial
by Jonathan Erickson
Letters
by you
Dr. Ecco's Omniheurist Corner
by Dennis E. Shasha
News & Views
by Shannon Cochran
Of Interest
by Shannon Cochran
Swaine's Flames
by Michael Swaine