Qualitatively Constrained (Regression) Smoothing Splines via Linear Programming and Sparse Matrices.
This version of cobs can be found in the following snapshots: