1. Allen, R. and D. Garlan, Beyond definition/use: architectural interconnection, in: Proceedings of the workshop on Interface definition languages (1994), pp. 35–45 http://doi.acm.org/10.1145/185084.185101
2. The Design of the UNIX Operation System;Bach,1987
3. Principles of Concurrent and Distributed Programming;Ben-Ari,1990
4. Making components contract aware;Beugnard;IEEE Computer,1999
5. Towards a rewriting semantics to a software architecture description language;Braga;Electronic Notes in Theoretical Computer Science,2003