期刊名称:International Journal of Software Engineering & Applications (IJSEA)
印刷版ISSN:0976-2221
电子版ISSN:0975-9018
出版年度:2015
卷号:6
期号:1
页码:11
出版社:Academy & Industry Research Collaboration Center (AIRCC)
摘要:Since the global demand for software systems and constantly changing environments and systems isincreasing, the adaptability of software systems is of significant importance. Due to the architecture ofsoftware system is a high-level view of the system and makes the modifiability possible at an overall level,the adaptability of the software can be considered an effective approach to adapt software systems bychanging architecture configuration. In this study, the architecture configuration is modified through xADLlanguage which is a software architecture description language with a high flexibility. Softwarearchitecture reconfiguration is done based on existing rules of rule-based system, which are written withrespect to three strategies of load balancing, fixed bandwidth and fixed latency. The proposed model of thestudy is simulated based on samples of client-server system, video conferencing system and students’grading system. The proposed model can be used in all types of architecture, include Client ServerArchitecture, Service Oriented Architecture and etc.