1. A method to be executed at least in part in a computing device for implementing pipeline architecture in a service-oriented system, the method comprising: automatically configuring a user constructed schema; receiving a plug-in associated with the schema; registering the plug-in through metadata, wherein the metadata includes at least one of: an order and a stage of the plug-in; and in response to receiving a call for an action from the user, executing the plug-in according to the received order along with one or more core platform operations in an execution pipeline.