Analysis of Service Oriented Architecture in Software Development
Software reuse approaches include the idea of class libraries, reusable components, application frameworks, patterns, and service oriented architecture.
This write-up estimates how much of an impact systematic use of one of the approaches would have on software development in an organization.