This document discusses differences between Murex 3.1 and 2.11, focusing on pre-trade and post-trade workflows. Key differences include a new trade repository that defines a hierarchy for financial contracts and events, as well as versioning of trades. Pre-trade workflows in 3.1 provide increased automation through sequences of tasks like pricing, closing, and booking. Rules are executed in a defined order via a scripting language to complete fields, route trades, and perform checks. Post-trade workflows similarly automate trade processing events.