I'm very curious as to how this research measures "useful". I've found sketching pictures useful to clarify my own thinking, and using a uml tool useful when I had to publish some pictures, but I have yet to find any uml or other modeling techniques very useful when the picture is larger than one sheet of paper.
Is there a well established measure of usefulness in this research community?
Is the idea to infer the framework as well, or does the framework need to be modelled before analyzing the application architecture?
Considering the usefulness of framework-specific naming conventions and patterns for human understanding, the former problem might prove very hard.