A method for extracting requirements of an architectural software model comprises providing a use case model as a directed graph of the architectural software model comprising nodes corresponding to use cases and relations between nodes, and creating, automatically, a tree comprising a root node corresponding...http://www.google.de/patents/US7480893?utm_source=gb-gplus-sharePatent US7480893 - Rule-based system and method for checking compliance of architectural analysis and design models