Abstract
In this paper we describe a process for evaluating the architectures of large, complex software-intensive systems. This process involves both social and technical aspects. The social aspects deal with planning and running an evaluation. The technical aspects concentrate on the representation of architectural information, standard questions, analyses, and quality attribute characterizations. We then take the generic notion of architectural evaluation, and discuss some techniques for applying this technique to the domain of real-time systems.
Similar content being viewed by others
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Kazman, R., Klein, M. & Clements, P. Evaluating software architectures for real-time systems. Annals of Software Engineering 7, 71–93 (1999). https://doi.org/10.1023/A:1018902725104
Issue Date:
DOI: https://doi.org/10.1023/A:1018902725104