Intermediary Architecture: Interposing Middleware Object Services between Web Client and Server. - Craig W. Thompson; Paul Pazandak; Venu Vasudevan; Frank Manola; Mark Palmer; Gil Hansen; Thomas J. Bannon (ACM Comput. Surv., 1999)