OT analysis for the vowel harmony pattern
See Beckman (1997) for an insightful OT analysis of a vowel harmony pattern in Shona, a Bantu language related to Kinyarwanda, that would apply as well to the nearly identical pattern in Kinyarwanda.
Reference
Beckman, J. (1997). Positional faithfulness, positional neutralization and Shona vowel harmony. Phonology 14. 1-47.