The ACME Architectural Description Language. http://www.cs.cmu.edu/~acme/
Allen, Robert and Garlan, David. A Formal Basis for Architectural Connection. ACM Transactions on Software Engineering and Methodology, July 1997.
Allen, Robert; Garlan, David and Ivers, James. Formal Modeling and Analysis of the HLA Component Integration Standard. Proceedings of the Sixth International Symposium on the Foundations of Software Engineering (FSE-96), November, 1998.
Batory, Don et al Jakarta: A Tool Suite for Constructing Software Generators. http://www.cs.utexas.edu/users/schwartz/
Software Engineering Institute (SEI): EDCS Architecture and Generation Cluster http://www.sei.cmu.edu/community/edcs/CLUSTERS/ARCH/
Long, Earl; Misra, Amit and Sztipanovits, Janos. Increasing Productivity at Saturn. IEEE Computer, August 1998.
Luckham, David C. Rapide: A Language and Toolset for Simulation of Distributed Systems by Partial Orderings of Events. Technical Report CSL-TR-96-705, Stanford University, 1996.
Medvidovic, Neno. A Classification and Comparison Framework for Software Architecture Description Languages. Technical Report UCI-ICS-97-02, University of California, Irvine, 1996.
Moriconi, Mark; Qian, Xiaolei and Riemenschneider, R. Correct Architecture Refinement. IEEE Transactions on Software Engineering, 21(4):356-372, April 1995.
Shaw, M. et al Abstractions for Software Architecture and Tools to Support Them. IEEE Transactions on Software Engineering, April 1995.
Smith, Douglas. Planware-Domain Specific Synthesis of High-Performance Schedulers. Technical Report AFRL-AF-RS-TR-1998-200, Kestrel Institute, 1998.
Carnegie Mellon University. Aesop Software Architecture Design Environment. http://www.cs.cmu.edu/afs/cs/project/able/www/aesop/aesop_home.html
Shaw, Mary and Garlan, David. Software Architecture: Perspectives on an Emerging Discipline. Prentice Hall Publishing, 1996.