The Software Engineering Institute's is well know by its contributions to the field of Software Enginbeering in general and Software Architecture in particular. In the resource area for architects you can find lots of information but also a tool to help software architects doing their business: ArchE.

The Architecture Expert (ArchE) tool is an assistant to the architect. ArchE embodies quality attribute theories, techniques for ascertaining the appropriate quality attribute model from an architectural description, techniques for solving the quality attribute model to determine a predicted response in given situations, and the ability to use legacy designs as input. [SEI website]

 
You can download and try it; Seams very interesting. There is also a presentation available.