Fall 2008 — Issue 15.1
CROSSROADS STAFF

EDITOR IN CHIEF:

Jerry Guo, Yale University

MANAGING EDITOR:

Justin Solomon, Stanford University

COPY EDITOR:

Cara Cocking,

University of Heidelberg, Germany

ASSOCIATE EDITORS:

Andrew David, University of

Minnesota Twin Cities

Dan Goldberg, University of

Southern California

Chris Jordan, Dalhousie University

Wesley Kerr, University of Southern California Martin Margo, San Diego State University Jarrod Trevathan, James Cook University

INSTITUTIONAL REVIEWERS:

Ernest Ackermann, Mary Washington College Peter Chalk, London Metropolitan University Nitesh Chawla, University of Notre Dame

José Creissac Campos, University of Minho Ashoke Deb, Memorial University of Newfoundland

Steve Engels, University of Toronto

João Fernandes, University of Minho

Chris Hinde, Loughborough University

Michal Krupka, Palacky University

Piero Maestrini, ISTI-CNR, Pisa

José Carlos Ramalho, University of Minho Suzanne Shontz,

Pennsylvania State University

Roy Turner, University of Maine

Ping-Sing Tsai, University of Texas—

Pan American

Andy Twigg, University of Cambridge

Joost Visser, Software Improvement Group Tingkai Wang, London Metropolitan University Charles Won, California State University, Fresno

GRAPHICS EDITOR:

Salik Syed, Stanford University

ONLINE EDITOR:

Gabriel Saldaña, Instituto de Estudios Superiores de Tamaulipas (IEST), Mexico

ASSOCIATE COPY EDITORS:

David Chiu, Ohio State University

Scott DuVall, University of Utah

Joe Nyiri, Niagara University

Leslie Sandoval, University of New Mexico

SPANISH EDITOR:

Pablo Cayuela, Universidad Tecnológica Nacional, Facultad Regional Córdoba, Argentina

INTRODUCTION ................................... 2 by Justin Solomon, Managing Editor

FEATURES

MOTION PLANNING FOR SKATEBOARD-LIKE ROBOTS IN DYNAMIC ENVIRONMENTS 3

by Salik Syed

THE USE OF COMPILER OPTIMIZATIONS FOR EMBEDDED SYSTEMS SOFTWARE 8

by Joe Bungo

GEOMETRIC AND PATH TRACING METHODS FOR SIMULATING LIGHT TRANSPORT 16
THROUGH VOLUMES OF WATER PARTICLES
by James Hegarty

DATA ENCRYPTION: MIXING UP THE MESSAGE
IN THE NAME OF SECURITY
by Ed DeHart

21

OFFERING #XRDS0151

ISSN#: 1528-4981 (PRINT)

Contact ACM and Order Today!

Phone: 1.800.342.6626 (USA/Canada) Postal Address: ACM Member Services

+1.212.626.0500 (outside USA/Canada) P.O. Box 11405

Fax: +1.212.944.1318 Ne w York, N Y 10286-1405 USA Internet: http://store.acm.org/acmstore

Please note the offering numbers for fulfilling claims or single order purchase below.

Copyright 2008 by the Association for Computing Machinery, Inc. Permission to make digital or hard copies of part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page or initial screen of the document. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy other wise, to republish, to post on servers, or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from Publications Dept., ACM Inc., fax +1 (212) 869-0481, or permissions@acm.org.

Crossroads is distributed free of charge over the internet. It is available from: http://www.acm.org/crossroads/.

Articles, letters, and suggestions are welcomed. For submission information, please contact crossroads@acm.org.

References:

http://store.acm.org/acmstore

mailto:permissions@acm.org

http://www.acm.org/crossroads/

mailto:crossroads@acm.org

Archives