Software Reuse Courses

Introduction to Software Reuse Course

Subtitles

  1. Software Reuse
  2. An Introduction to Software Reuse
  3. What is reuse?
  4. Is product reuse a reality?
  5. Is process reuse a reality?
  6. Advantages of reuse
  7. Software economics
  8. The costs of reuse
  9. The costs of reuse
  10. Rapid system delivery
  11. Standardisation and consistency
  12. Encapsulation of expertise
  13. Risk reduction
  14. Conclusions
  15. Component types for reuse
  16. Reusable functions
  17. Reusable types
  18. Reusable declaration packages
  19. Reusable objects
  20. Reusable sub-systems
  21. Inter-connection mechanisms
  22. Object-oriented design
  23. Ada and reuse
  24. What life-cycle products can be reused?
  25. Specification/design reuse
  26. Code reuse
  27. Test data reuse
  28. Program generators
  29. Reuse problems
  30. Managerial problems
  31. Budget problems
  32. Ownership problems
  33. Motivation problems
  34. Technical problems
  35. Design for Reuse
  36. Methodology problems
  37. Documentation
  38. Certification problems
  39. Component retrieval
  40. Configuration management
  41. Reuse experiences
  42. IBM Labs (Germany)
  43. What's involved in implementing reuse?
  44. Management actions
  45. Summary
  46. Summary
  47. Summary
  48. Conclusions