Model-based scalability estimation in inception-phase software architecture

6Citations
Citations of this article
16Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Scalability is one of the crucial nonfunctional requirements that must be evaluated in the Inception Phase of the Rational Unified Process [9]. This is the phase in which the least information is generally available to form a principled evaluation. We demonstrate how an estimate of user scalability can be formed using sequence diagrams of the common user scenarios, together with experimentation (ranging from simple riming measurements to more complex architectural prototypes), published study data, and performance data from baseline systems. Despite being quite inexpensive, the techniques used by our team enabled us to identify and guide corrective actions for major bottlenecks before they became serious design flaws in the Elaboration and Construction phases of the Unified Process. The same techniques also allowed us to quickly evaluate the effects of high-level architecture and technology alternatives on user scalability and response time. © Springer-Verlag Berlin Heidelberg 2005.

Cite

CITATION STYLE

APA

Masticola, S., Bondi, A., & Hettish, M. (2005). Model-based scalability estimation in inception-phase software architecture. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3713 LNCS, pp. 355–366). https://doi.org/10.1007/11557432_26

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free