1. Achermann, F., Nierstrasz, O.: Applications = Components + Scripts – A Tour of Piccola. In: Akşit, M. (ed.) Software Architectures and Component Technology, pp. 261–292. Kluwer Academic Publishers, Dordrecht (2001)
2. Aldrich, J., Chambers, C., Notkin, D.: ArchJava: Connecting Software Architecture to Implementation.. In: ICSE, pp. 187–197. ACM, New York (2002)
3. Lecture Notes in Computer Science;J. Aldrich,2003
4. Allen, R.: A Formal Approach to Software Architecture. PhD thesis, Carnegie Mellon, School of Computer Science, Issued as CMU Technical Report CMU-CS-97-144 (January 1997)
5. Allen, R., Garlan, D.: The Wright Architectural Specification Language. Technical report, School of Computer Science, Carnegie Mellon University, Pittsburgh (1996)