When should we use Theory of Reasoned Action (TRA)?

According to the Theory of Reasoned Action (TRA) [1, 2], the model aims to measure an individual's behavior. The theory is applied in the social psychology literature defines relationships between beliefs, attitudes, norms, intentions, and behavior. However, it is not clear when and how we should use it.

For that reason, we ask the following question:

When and how should we use TRA?

During our work developments [3], we tried to understand when and how to use TRA among user behavior measurements. We followed both questions on ResearchGate and answers here on UX StackExchange. But still, we have no concrete solution.

[1] Paul, J., Modi, A. and Patel, J., 2016. Predicting green product consumption using theory of planned behavior and reasoned action. Journal of retailing and consumer services, 29, pp.123-134.

[2] Alryalat, M.A.A., Rana, N.P. and Dwivedi, Y.K., 2015. Citizen's adoption of an E-Government system: Validating the extended theory of reasoned action (TRA). International Journal of Electronic Government Research (IJEGR), 11(4), pp.1-23.

[3] Calisto, F.M., Ferreira, A., Nascimento, J.C. and Gonçalves, D., 2017, October. Towards Touch-Based Medical Image Diagnosis Annotation. In Proceedings of the 2017 ACM International Conference on Interactive Surfaces and Spaces (pp. 390-395). ACM.