USC Center for Software Engineering Focused Workshop on Software Architectures: Issue Paper

The Center for Software Engineering (CSE) at USC is currently involved in research on software architecting and architectures. The main objective of this workshop is to calibrate the CSE architecture research strategy to the Center Affiliates’ needs and priorities. This includes identifying and prioritizing the most critical architecture research issues; clarifying the nature of, and defining the interactions between the architecture subdisciplines (representation, style, domain specific software architectures, process, and infrastructure); and calibrating the maturity of emerging architecture infrastructure technologies with respect to Affiliate-scale needs.

[1]  Will Tracz,et al.  Tutorial: Software Reuse: Emerging Technology , 1988 .

[2]  Barry W. Boehm,et al.  Software requirements as negotiated win conditions , 1994, Proceedings of IEEE International Conference on Requirements Engineering.

[3]  Alexander L. Wolf,et al.  Acm Sigsoft Software Engineering Notes Vol 17 No 4 Foundations for the Study of Software Architecture , 2022 .

[4]  R. Rao,et al.  Software first: applying Ada megaprogramming technology to target platform selection trades , 1993, TRI-Ada '93.

[5]  Terry Bollinger,et al.  Making reuse cost-effective , 1991, IEEE Software.

[6]  Peter Freeman,et al.  Tutorial, software reusability , 1987 .

[7]  Mary Shaw,et al.  An Introduction to Software Architecture , 1993, Advances in Software Engineering and Knowledge Engineering.