Object Lifecycle Analysis

Each object in FTM has a lifecycle defined by a finite state machine (FSM) model. Table 1 shows the FSMs that are used to manage the lifecycle of the FTM objects for the Digital Payments reference application.

Table 1. Digital Payments Reference Application Finite State Machines Used
FSM Type Object
Generic : Inbound Physical Transmission PT Control total origination
Inbound Control Total Transaction Transaction Control total origination

The generic finite state machines handle most of the objects used by the Digital Payments reference application. An FSM is needed for each of the objects shown in Table 2.

Table 2. Objects Needing an Digital Payments Reference Application FSM
Object FSM
Control total transaction Inbound Control Total Transaction