USC Center for Software Engineering
and CeBASEC-CSE

The 21st century may well be called "the software century." Organizations competing in product lines, services, or national defense will find that the excellence of their software engineering efforts will be one of their most critical success factors. To that end, the USC Center for Software Engineering (USC-CSE) focuses its research and teaching efforts toward helping industry and government address multiple new challenges of concern to software system procurers, developers, and users. Our research programs address such areas as software architectures; groupware support of concurrent requirements and architecture definition; application generators; software understanding and reengineering; new software and system development and evolution processes; and new software economics models and methods, including emerging techniques such as RAD and COTS-based development. We work in partnership with the members of our Affiliates' Program, which includes some two dozen organizations representing a mix of commercial industry, aerospace, government, nonprofit FFRDCs, and consortia. We also work on COTS-based systems through our co-leadership with the University of Maryland of the NSF-sponsored Center for Empirically-Based Software Engineering (CeBASE).





The Center for Software Engineering is based at the University of Southern California.

Learn more about USC-CSE at http://sunset.usc.edu and CeBASE at http://www.cebase.org.