SW4570 Software Reuse

This course covers the concepts, methods, techniques and tools for systematic reuse of software components and systems. Specific topics include design and re-engineering for reuse, mechanisms for enhancing reuse, domain specific reuse and software architectures, reuse of requirements models, specifications and designs, tools for reuse, software library organization, and methods for component search.

Prerequisite

SW3460 or consent of instructor

Lecture Hours

3

Lab Hours

0

Quarter Offered

  • As Required