project management

Define and describe in your own words SOA. What is SOA, How can SOA improve a business to make it more competitive and enable it to provide better innovation than other organizations? Cite evidence and use examples. What are the benefits of SOA and any potential dangers? Y