ACM journal on Emerging Technologies in Computing systems - New York Association for Computing Machinery 1994 ISBN: 15504832