1. Favre, J., Sanlaville, R.: Continuous Discovery of Software Architecture in a Large Evolving Company. In: Workshop on Software Architecture Reconstruction, the Working Conference on Reverse Engineering (2002)
2. Hall, P.: Architecture-driven Component Reuse. Information and Software Technology 41(14) (1999)
3. Gall, H., Klösch, R., Mittermeir, R.: Application Patterns in Reengineering: Identifying and Using Reusable Concepts. In: Proceedings of the 5th International Conference on Information Processing and Management of Uncertainty in Knowledge-Based Systems, Granada, Spain (1996)
4. Ali, F., Du, W.: Toward reuse of object-oriented software design models. Information and Software Technology 46(8) (2004)
5. Hakala, K., Hautamäki, J., Koskimies, K.: Annotating Reusable Software Architectures with Specialization Patterns. In: Proceedings of the Working IEEE/IFIP Conference on Software Architecture (2001)