Indian Journal of Science and Technology
DOI: 10.17485/ijst/2014/v7i6.8
Year: 2014, Volume: 7, Issue: 6, Pages: 804–808
Original Article
Hamidreza Hasannejad, Homayun Motameni and Hossein Nematzadeh*
Department of Computer Engineering, Islamic Azad University, Sari Branch, Iran; nematzadeh@iausari.ac.ir
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
Subscribe now for latest articles and news.