Development Methodology Overview

The Financial Transaction Manager Methodology is a formal methodology for the design of an integration solution. The methodology provides an outline of best practices that complements, rather than replaces, sound software engineering best practices.

The methodology incorporates the following key principles:
  • The solution is based on the Financial Transaction Manager components
  • Supports the choreography of processes involving multiple asynchronous interactions
  • The business process is isolated from the details of:
    • formats
    • interfaces
  • The Financial Transaction Manager Data Model defines a set of entities based on Financial Transaction Manager objects
  • ISF defines the business data content of transactions
    • the business process operates on ISF
  • Mappers provide transformations:
    • from the source format to ISF
    • from ISF to the target format
  • Processing is defined in terms of individual objects and their lifecycle
  • Modeling tools to define lifecycle of Financial Transaction Manager objects
  • Infrastructure assets:
    • manage interfaces and formats
    • provide services to support the business process