Service-Oriented Architecture: Myths, Realities, and a Maturity Model