Skip Navigation
Jack Baskin School of EngineeringUC Santa Cruz

CMPS 279


Detailed study of interlocking business, organizational, and technical
issues in large-scale software reuse and component-based software
engineering. Topics include architecture, design for reuse, domain
engineering, model-driven development, domain-specific kits,
components, frameworks, software agents, generators, problem-oriented
languages, library design, reuse tools, patterns, and aspects. Assumes
prior exposure to software engineering topics. Prerequisite(s):
computer engineering 276 or consent of instructor. Enrollment
restricted to graduate students. Enrollment limited to 20. C. McDowell

(sourced from /cse/classes/cmps279/description.txt)