When implementing a service-oriented architecture (SOA) or utilizing Web services, organizations can reuse business components -- asset reuse being one of the core drivers of the SOA or Web service return on investment (ROI) calculation.
Although leveraging the service concept provides an avenue for application consolidation and reuse, these same efficiencies also introduce a distinct level of business risk.
Reusable components are core to the SOA vision in spite of the technical risks involved. In order to fully reap the benefits of SOA and Web services, it is critical that companies find an efficient and robust solution that mitigates risk, increases trust and ultimately promotes reuse.