The design of FFML: A rule-based policy modelling language for proactive fraud management in financial data streams

Michael E. Edge, Pedro R. Falcone Sampaio

Research output: Contribution to journalArticlepeer-review


Developing fraud management policies and fraud detection systems is a vital capability for financial institutions towards minimising the effect of fraud upon customer service delivery, bottom line financial losses and the adverse impact on the organisation's brand image reputation. Rapidly changing attacks in real-time financial service platforms continue to demonstrate fraudster's ability to actively re-engineer their methods in response to ad hoc security protocol deployments, and highlights the distinct gap between the speed of transaction execution within streaming financial data and corresponding fraud technology frameworks that safeguard the platform. This paper presents the design of FFML, a rule-based policy modelling language and encompassing architecture for facilitating the conceptual level expression and implementation of proactive fraud controls within multi-channel financial service platforms. It is demonstrated how a domain specific language can be used to abstract the financial platform into a data stream based information model to reduce policy modelling complexity and deployment latencies through an innovative policy mapping language usable by both expert and non-expert users. FFML is part of a comprehensive suite of assistive tools and knowledge-based systems developed to support fraud analysts' daily work of designing new high level fraud management policies, mapping into executable code of the underpinning application programming interface and deployment of active monitoring and compliance functionality within the financial platform. © 2012 Elsevier Ltd. All rights reserved.
Original languageEnglish
Pages (from-to)9966-9985
Number of pages19
JournalExpert Systems with Applications
Issue number11
Publication statusPublished - 1 Sept 2012


  • Domain specific policy-based languages
  • Financial information systems
  • Fraud detection
  • Information security
  • Rule-based expert systems


Dive into the research topics of 'The design of FFML: A rule-based policy modelling language for proactive fraud management in financial data streams'. Together they form a unique fingerprint.

Cite this