Achieving Service-Oriented Architecture: Applying an Enterprise Architecture Approach