IEEE PARALLEL AND DISTRIBUTED TECHNOLOGY: SYSTEMS AND APPLICATIONS. (Piscataway : The Institute of Electrical and Electronics Engineers, Inc..)