Overview - Standardization, OSP and OSxL
More involved than the HTTP/HTML protocol, Optimization Services Protocol contains different sub-protocols as there are more heterogeneous components than just the Web browser and Web server. The Optimization Services framework is mainly concerned with standardization in three areas:
1) Optimization (instance) representation, 2) Optimization communication that includes accessing, interfacing and orchestration, 3) Optimization service registration and discovery.
For the sake of uniformity, we specify Optimization Services Protocols in all these three areas by standard 4-letter acronyms of the form OSxL, standing for Optimization Services x Language, where “x” is another defined letter. The following figure shows a tree view of all the current Optimization Services x Languages.