![Open Access](https://i-scholar.in/lib/pkp/templates/images/icons/fulltextgreen.png)
![Restricted Access](https://i-scholar.in/lib/pkp/templates/images/icons/fulltextred.png)
Selection of Appropriate Software Architecture Style with Square Spline in Style Based Systems
Software complexity and size growth are two factors that yield to have architecture as a significant designing tool. Architecture explains a system's responsibility for stockholders' functional and non-functional requirements. In style based software systems, achieving appropriate software architecture style is dramatically important. Thus, this research tries to analyze each architectures's style behavior and also stockholders' desired model (in the form of a mathematical function diagram) implementable using Square Spline Interpolation. An algorithm was presented and then Square Spline Interpolation was applied. All the calculations and plotting were done using MATLAB. This makes the appropriate architecture style to be selected among all architecture style with the help of the Desired Model (DM) curve. The result of this research confirms the previous statistical and matrix based method however the presented methodology has less computation and more accuracy specially where the candidate styles are really close to each other. Having stockholders' all non-functional requirements responded is out of the question, because some of them are against each other. The proposed methodology can create a trade-off amongst non-functional requirements.
Keywords
Non-functional Requirements, Square Spline Interpolation, Software Architecture Style
User
Information
![](https://i-scholar.in/public/site/images/abstractview.png)
Abstract Views: 281
![](https://i-scholar.in/public/site/images/pdfview.png)
PDF Views: 0