The service-chaining module 140 may be implemented in computer languages such as PASCAL, C, C++, JAVA, etc. [0060] As shown in FIG. 6, the computer system 600 includes one or more processors, such as processor 602 that provides an execution platform for the service-chaining module 140.