10.07.2015 Views

Software Reuse - Ian Sommerville

Software Reuse - Ian Sommerville

Software Reuse - Ian Sommerville

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Key points●●●●Advantages of reuse are lower costs, faster softwaredevelopment and lower risks.Design patterns are high-level abstractions thatdocument successful design solutions.Program generators are also concerned with softwarereuse - the reusable concepts are embedded in agenerator system.Application frameworks are collections of concrete andabstract objects that are designed for reuse throughspecialisation.©<strong>Ian</strong> <strong>Sommerville</strong> 2004 <strong>Software</strong> Engineering, 7th edition. Chapter 18 Slide 49

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!