you can check the factions politic. there are several reasons for war: border incidents, provocations, over-powered factions, regaining of lost territory.
if a faction declares war, you can look up their reasons ("Q" -> Factions)
greetz 'n sry for bad lang.