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