Analyzing Software Architecture Styles Using Quality Attributes

S. Angeline Julia, Paul Rodrigues · International Review on Computers and Software (IRECOS) · 2021

Every software system has architecture because every system can be shown to be composed of components and relations among them. A software architect must design a system that provides concurrency, portability, modifiability, usability, security and the trade offs. An architectural style defines a class of architectures. Architecture styles play a dominant role in solving complex systems too. Here we analyzed these architecture styles using different quality attributes and the survey is given. From our analysis we conclude that software architecture which is flexible is very important in developing complex distributed applications.

Read the paper · More papers on PaperTik