I believe, L2 communication willingness can be regarded from several aspects, considering such factors as stress, lack of motivation, basic social/linguistic context and a few more. Given the factor you want to highlight, you can choose a relevant theory, or even a combination of such.