Table of Contents Regular Papers Applications Object-Oriented Approach for an Iterative Calculation Method and Its Parallelization with Domain Decomposition Method Masahiro Tatsumi, Akio Yamamoto An Object-Oriented Time Warp Simulation Kernel Radharamanan Radhakrishnan, Dale E. Martin, Malolan Chetlur, Dhananjai Madhava Rao, Philip A. Wilsey Particle Beam Dynamics Simulations Using the POOMA Framework William Humphrey, Robert Ryne, Timothy Cleland, Julian Cummings, Salman Habib, Graham Mark, Ji Qiang Runtime and Libraries An Evaluation of Java for Numerical Computing Brian Blount, Siddhartha Chatterjee High-Level Parallel Programming of an Adaptive Mesh Application Using the Illinois Concert System Bishwaroop Ganguly, Andrew Chien The Matrix Template Library: A Generic Programming Approach to High Performance Numerical Linear Algebra Jeremy G. Siek, Andrew Lumsdaine The Mobile Object Layer: A Run-Time Substrate for Mobile Adaptive Computations Nikos Chrisochoides, Kevin Barker, Demian Nave, Chris Hawblitzel Numerics and Algorithms I Software Tools for Partitioning Block-Structured Applications Jarmo Rantakokko An Object-Oriented Collection of Minimum Degree Algorithms Gary Kumfert, Alex Pothen Optimizing Transformations of Stencil Operations for Parallel Object-Oriented Scientific Frameworks on Cache- Based Architectures Federico Bassetti, Kei Davis, Dan Quinlan Short Papers Metacomputing Merging Web-Based with Cluster-Based Computing Luis Moura Silva, Paulo Martins, Joao Gabriel Silva Dynamic Reconfiguration and Virtual Machine Management in the Harness Metacomputing System Mauro Migliardi, Jack Dongarra, Al Geist, Vaidy Sunderam JEM-DOOS: The Java/RMI Based Distributed Objects Operating System of the JEM Project Serge Chaumette Static Networks: A Powerful and Elegant Extension to Concurrent Object-Oriented Languages Josh Yelon, Laxmikant V. Kale Frameworks and Runtime A FIFO Queue Class Library as a State Variable of Time Warp Logical Processes Soichiro Hidaka, Terumasa Aoki, Hitoshi Aida, Tadao Saito Profiler: Profiling User-Level Threads in a Shared-Memory Programming Environment Peter A. Buhr, Robert Denda Evaluating a Multithreaded Runtime System for Concurrent Object-Oriented Languages Antonio J. Nebro, Ernesto Pimentel, Jose M. Troya Object-Oriented Run-Time Support for Data-Parallel Applications Hua Bi, Matthias Kessler, Matthias Wilhelmi Component Architecture of the Tecolote Framework Mark Zander, John Hall, Jim Painter, Sean O'Rourke Numerics and Algorithms II Parallel Object Oriented Monte Carlo Simulations Matthias Troyer, Beat Ammon, Elmar Heeb A Parallel, Object-Oriented Implementation of the Dynamic Recursion Method Wolfram T. Arnold, Roger Haydock Object-Oriented Design for Sparse Direct Solvers Florin Dobrian, Gary Kumfert, Alex Pothen Janus: A C++ Template Library for Parallel Dynamic Mesh Applications Jens Gerlach, Mitsuhisa Sato, Yutaka Ishikawa Arrays Arrays in Blitz++ Todd L. Veldhuizen Array Design and Expression Evaluation in POOMA II Steve Karmesin, James Crotinger, Julian Cummings, Scott Haney, William Humphrey, John Reynders, Stephen Smith, Timothy Williams Author Contacts Author Index