Automatic generation of user interfaces

Trading-quality entry screens... for free

The MLFi contract description language combined with LexiFi's innovative user interface generation technology make it easy to swiftly move new financial products from prototyping to production.

MLFi enables users to precisely describe the semantics of new contracts: event processing, pricing, and analytical capabilities follow directly from the contract's definition.

LexiFi's user interface generation technology is the second key component for quickly adding new financial products to applications such as LexiFi Apropos. The component automatically derives a fully functional user interface from a contract's economic parameters specified in the corresponding MLFi definition, without requiring any additional code. This guarantees a uniform layout and user interface behaviour across the whole application, which typically demand a huge amount of development work. User interfaces may be further refined as required: for instance, a specific financial product may register a custom behavior for its entry screen in order to derive field values from those of other fields.

Generated Trade Entry Screen
Generated trade entry screen

Derive graphical trade entry screens on the fly from the parameters that define a financial product.

Click image to enlarge.
A customizable GUI framework
A customizable GUI framework

The entry screen generation framework can be customized to fit the needs of specific integration projects.

Click image to enlarge.
Web-based entry screens
Web-based entry screens

A web-based backend for generated entry screens.

Click image to enlarge.

The user interface generation technology is used pervasively in LexiFi Apropos for most data-driven parts of the user interface, not only for contract entry screens. This technology is made available to users either through an integrated development environment included in LexiFi Apropos or as a stand-alone embeddable component.