Narendra Jussien has presented JSR-331 at The 21st International Symposium on Mathematical Programming ISMP-2012. Prof. Jussien described the major constructs currently covered by the JSR331 and provided examples of well-known constraint satisfaction and optimization problems implemented using the standard. He described the current CP-based and LP-based implementations, and described how to switch between different implementations without any changes in the problem representation.
There was a discussion about future directions of CP standardization process that hopefully will be continued during CP 2012. Some vendors expressed concerns about “the fixed nature” of the standard and asked if it is possible to make changes especially if it appears that some choices in JSR-331 were wrong.
I want to emphasize that while JSR-331 is now approved, it is not something in stone. JSR-331 is in the JCP Maintenance phase and based on community feedback it will continue to evolve and to advance. All changes are possible and any concrete suggestions are very welcome. Please post your comments, constructive critique, and suggestions at the Google Discussion Group or at this blog. They always are very welcome!