Define High Level Sequence Diagrams
For all expected interactions with FTM (use cases) you should define a set of simple high level sequence diagrams for specific interaction scenarios. The sequence diagrams allow you to represent FTM with respect to external systems such that you can document expected interactions over time between the external systems and FTM. You can also document internal actions or steps that FTM must take as part of the processing logic.