1. A method comprising: receiving a selection of a predefined implementation variation for a variable service component in at least one computing device configured to implement a service-oriented application; and executing source code associated with said variable service component in said at least one computing device in response to receiving said selection, said source code performing a predetermined rebuilding of at least a portion of said service-oriented application such that said variable service component is redefined according to said selected implementation variation.