1. A method of generating a context model for generating a Service-Oriented Architecture (SOA) policy, the method comprising: collecting SOA metadata documents compliant with an application scope of the SOA policy; establishing inter-document references among the SOA metadata documents; and aggregating the SOA metadata documents based on the inter-document references to generate the context model.