IEEE PARALLEL AND DISTRIBUTED TECHNOLOGY: SYSTEMS AND APPLICATIONS