related documents A pattern matching framework for software architecture recovery and restructuring Conferences