R. J. Allen, and David Garlan, “A Formal Basis for Architectural Connection”, ACM Transactions on Software Engineering and Methodology, vol. 6, n. 3, July 1997, pp. 213-219.
 E. Cariou, A. Beugnard, J. M. Jézéquel: An Architecture and a Process for Implementing Distributed Collaborations. Proceedings Sixth International Conference on Enterprise Distributed Object Computing, September 2002, Lausanne, Switzerland, Sept. 2002, 132-143. [OpenAIRE]
 Microsoft Corporation. Microsoft .NET Remoting: A Technical Overview, July 2001, available at http://msdn.microsoft.com/library/default.asp?url=/library/e n-us/dndotnet/html/hawkremoting.asp
 Object Management Group. Common Object Request Broker Architecture: Core Specification, Version 3.0, Dec. 2002.
 Object Management Group. CORBA Component Model, v3.0. formal/02-06-65, July 2002.
 R. Sharp. Principles of protocol design. Prentice-Hall International Series in Computer Science, Prentice-Hall, Great Britain, 1994.
 M. van Sinderen. On the Design of Application Protocols. Ph.D. Thesis. University of Twente, The Netherlands, March, 1995, available at http://www.cs.utwente.nl/~sinderen/publications/thesis.html  M. van Sinderen and L. Ferreira Pires. Protocols versus objects: can models for telecommunications and distributed processing coexist? In Proceedings Sixth IEEE Computer Society Workshop on Future Trends of Distributed Computing Systems, October 1997, 8-13. [OpenAIRE]
 B. Tekinerdogan. Synthesis-Based Software Architecture Design. Ph.D. Thesis. University of Twente. March, 2000.
 C. A. Vissers, L. Ferreira Pires, D. A. Quartel, M. van Sinderen. The Architectural Design of Distributed Systems, Lecture Notes, University of Twente, Enschede, The Netherlands, Nov. 2002.
 C.A. Vissers, L. Logrippo. The importance of the service concept in the design of data communications protocols. In Proceedings Fifth IFIP WG6.1 International Conference on Protocol Specification, Testing and Verification, June 1985, 3-17.