Embracing change: financial informatics and risk analytics
Mark D. Flood · Quantitative Finance · 2009
We present an enterprise design pattern for managing metadata in support of financial analytics packages. The complexity of financial modelling typically requires deployment of multiple financial analytics packages, drawing data from multiple source systems. Business domain experts are typically needed to understand the data requirements of these packages. Financial product innovation and research advances imply that data requirements are chronically unstable. These forces of complexity and instability motivate a software architecture that exposes financial metadata declaratively, thus allowing on-the-fly metadata modifications by domain experts, without provoking a costly design–develop–test–deploy life cycle.