An end-to-end platform embedding risk management and decision support within the derivative transaction life cycle