TY - SER TI - JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING ER -