A Framework to Analyse IS Alignment Approaches: Towards the Definition of Underlying Alignment Mechanisms