Libraries used have to have been approved for mission critical applications.
Any similarities to this set of guidelines are unsurprising because Bjarne Stroustrup was an author of JSF++.
Recommended, but note its very specific focus.
* _MISRA C++ 2008: Guidelines for the use of the C++ language in critical systems_. (Copies of this document can be found on the Internet, but it is not clear whether they are legally posted. This may limit its usefulness.)
* [_MISRA C++ 2008: Guidelines for the use of the C++ language in critical systems_] (https://www.misra.org.uk/Buyonline/tabid/58/Default.aspx).