SOA, Enterprise Architecture, and Business-IT Alignment: An Integrated Framework