Mathematical programming systems are becoming more difficult to define due to increasingly powerful abilities to interface different systems. The evolution and characteristics of the systems are described in terms of various real-world applications and specific implementations. A projection of past trends in development is made for a description of future system characteristics.
/lp/association-for-computing-machinery/mathematical-programming-systems-subsystems-and-supersystems-ifpjEpfWP2