acm.1995.1.361.pdf