1. R. Allen and G. Garlan. Formalizing Architectural Connection. In Proceedings of the Sixteenth International Conference on Software Engineering, Sorrento, Italy May 1994
2. 'Use-Once' Variables and Linear Objects – Storage Management, Reflection and Multi-Threading;Baker,1995
3. Lambda Calculi with Types;Barendregt,1992
4. Essential .NET, Volume I: The Common Language Runtime;Box,2002
5. UML Components: A Simple Process for Specifying Component-Based Software;Cheesman,2000