Beyond objects: a software design paradigm based on process control. - Shaw, Mary (ACM SIGSOFT Softw. Eng. Notes, 1995)