Patent ID: 8209262

Claim:
A computer-implemented pattern-based policy method for service component architecture (SCA), comprising: defining a policy pattern for SCA, said policy pattern including a definition of a plurality of roles and a definition of one or more constraints between said plurality of roles as a pattern, each of said plurality of roles being a characteristic of SCA component properties and defined as a plurality of intents or policy sets or combination thereof, said one or more constraints specifying how said plurality of roles participating in the policy pattern are connected in a component assembly; identifying one or more roles assigned to said one or more SCA components; applying automatically, by a processor, one or more intents or policy sets or combination thereof, associated with said one or more roles to said one or more SCA components; and validating said one or more intents or policy sets or combination thereof applied to said one or more SCA components based on said one or more constraints.