DDJ, March 2002 — Scientific & Engineering Computing

FEATURES

SATELLITE NAVIGATION & THE INTERNET

by Felix Toran-Marti, Javier Ventura-Traveset, and Juan Carlos de Mateo

The European Space Agency's SISNET project takes satellite navigation signals and broadcasts them through the Internet to users in real time.

C99 & NUMERIC COMPUTING

by Harry H. Cheng

C99 is a milestone in C's evolution into becoming a viable programming language for scientific and numerical computing.

PYTHON & FINITE ELEMENTS

by Alexander Pletzer

ELLIPT2D is a finite element package written in Python that's designed to solve elliptic equations in two dimensions.

DEBUGGING PHP USING A C++ COMPILER

by Forrest J. Cavalier III

PHP2C++ is a PHP to C++ translator that Forrest uses to accelerate debugging and auditing.

EMBEDDED SYSTEMS

EMBEDDED DEVELOPMENT WITH QT/EMBEDDED

by Matthias Kalle Dalheimer and Steffen Hansen

Trolltech's Qt/Embedded toolkit is designed for development of Linux-based embedded devices.

INTERNET PROGRAMMING

SECURING XML

by Amir Herzberg

Amir examines several proposed XML security mechanisms, including XML Digital Signatures and XML Encryption.

WORKBENCH

PROGRAMMER'S TOOLCHEST

Examining VB.NET

by Lauren Hightower

JAVA Q&A

How Do I Map SQL Database Tables to Java Objects?

by Michael J. Yuan

ALGORITHM ALLEY

Graph Traversals

by Timothy Rolfe

PROGRAMMER'S BOOKSHELF

Doubling Down on the Good and the Okay

by Gregory V. Wilson

COLUMNS

PROGRAMMING PARADIGMS

by Michael Swaine

C PROGRAMMING

by Al Stevens

EMBEDDED SPACE

by Ed Nisley

DR. ECCO'S OMNIHEURIST CORNER

by Dennis E. Shasha

FORUM

EDITORIAL

by Jonathan Erickson

LETTERS

by you

THE NEW ADVENTURES OF VERITY STOB

by Verity Stob

NEWS & VIEWS

by Shannon Cochran

OF INTEREST

by Della Song

SWAINE'S FLAMES

by Michael Swaine