IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS. (New York : IEEE Computer Society.)