Software systems of today are characterized by increasing size, complexity, distribution, heterogeneity, and lifespan. Understanding and supporting the interaction between software requirements and architectures remains one of the challenging problems in software engineering research. To address these challenges we are proposing an integration framework developed within the context of the Tropos project. The proposal aims at identifying the key architectural elements and the dependencies among those elements, based on the stated system requirements.
Lúcia R. D. Bastos, Jaelson Brelaz de Castr