the relation between ea effectiveness and stakeholder satisfaction .
Strategic alignment: leveraging information technology for transforming organizations