PCL-C: Language, Compiler and Runtime Support for Distributed Adaptive Software , Masters Thesis, Brian Ensink December 2002, UIUC.
Coordinating Adaptations in Distributed Systems , Brian Ensink and Vikram Adve, 24th International Conference on Distributed Computing Systems (ICDCS 2004), Tokyo, Japan, March 2004.
Program Control Language: A Programming Language for Adaptive Distributed Applications Brian Ensink, Joel Stanley and Vikram Adve, Journal of Parallel and Distributed Computing , vol. 63, no. 11, pp. 1082-1104, Nov. 2003
XML based Adaptation of the Composite Approach for Database Integration , Brian Ensink, Kim Haveman, Todd Schavey, Mochan Shrestha, Proceedings of the 37th Annual Association of Computing Machinery Southeastern Conference, Mobile, Alabama, April 1999.