Enforcing scalability quality attribute to an existing developed data-intensive software system is a difficult task. This paper proposes a methodology that reverses the traditional procedure by reframing scalability tactics. The scalability tactics are derived from existing scalable data-intensive system development practices and are presented in the format of a utility tree. These tactics can be analyzed against architectural patterns which are design decessions for software development. This will maximize the hold of scalability attributes in end software product before its actual development. The tactics derived in this paper will help an architect to have the correct design decision for data-intensive system development. Tactics alone may not solve the problem but when contrasted with architectural patterns, they will help in determining if the system is scalable.
CITATION STYLE
Nanda, S. P., & Reza, H. (2020). Deriving Scalability Tactics for Development of Data-Intensive Systems. In Advances in Intelligent Systems and Computing (Vol. 1134, pp. 285–290). Springer. https://doi.org/10.1007/978-3-030-43020-7_38
Mendeley helps you to discover research relevant for your work.