JOURNAL ARTICLE

Towards scalable and adaptable software architectures

Abstract

Developing scalable and adaptable architectures that can accommodate evolving changes is crucial for reducing software development cost. To achieve scalability and adaptability, developers should be able to identify where and how new (current) layers are added (removed) from the architecture. Failing to do so may lead to software architectures that require a considerable modifications when the system evolves or changes due to new or added requirements. In this paper, we address the problem of developing scalable software architectures that can accommodate new and/or modified requirements without the need for re-developing the architecture from scratch. The approach is demonstrated through a case study.

Keywords:
Computer science Scalability Adaptability Software architecture Resource-oriented architecture Computer architecture Software Software engineering Software architecture description Distributed computing Software development Reference architecture Component-based software engineering Embedded system Operating system

Metrics

11
Cited By
0.77
FWCI (Field Weighted Citation Impact)
8
Refs
0.80
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Advanced Software Engineering Methodologies
Physical Sciences →  Computer Science →  Artificial Intelligence
Software Engineering Research
Physical Sciences →  Computer Science →  Information Systems
Software System Performance and Reliability
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Towards standardization of adaptable software architectures

Nary SubramanianLawrence Chung

Journal:   Computer Standards & Interfaces Year: 2003 Vol: 25 (3)Pages: 211-213
JOURNAL ARTICLE

Adaptable system/software architectures

Lawrence ChungNary Subramanian

Journal:   Journal of Systems Architecture Year: 2003 Vol: 50 (7)Pages: 365-366
JOURNAL ARTICLE

Adaptable Software for Dynamic Architectures

KartashevKartashev

Journal:   Computer Year: 1986 Vol: 19 (2)Pages: 61-77
© 2026 ScienceGate Book Chapters — All rights reserved.