Title of article :
Selecting an Architecture Style Using Fuzzy Cubic Spline on in Style-based Systems
Author/Authors :
Hasannejad Marzooni, Hamidreza Department of Computer Engineering - Babol Branch - Islamic Azad University, Babol , Motameni, Homayun Department of Computer Engineering - Sari Branch - Islamic Azad University, Sari , Ebrahimnejad, Ali Department of Mathematics - Qaemshahr Branch - Islamic Azad University, Qaemshahr
Abstract :
An architecture shows to what extent a system meets the needs of the
stakeholders, so designing a desired architecture produces very high-quality
software tailored to the needs of the stakeholders. Thus, finding a software
architecture model is quite critical, and to achieve this goal, a suitable architecture
style model must be used. In this regard, attempts are made to deploy the behavior
of the candidate software styles as well as the stakeholders’ desired model as
functions graphs, so that the desired architecture style model graphs, which meet the
maximum needs of the stakeholders, are selected by comparison. Fuzzy Cubic Spline
is used in the structure of the proposed algorithm, which requires turning qualitative
data into quantitative data. To evaluate the proposed approach, a controlled
experiment is also conducted. The proposed approach is compared with an analytic
hierarchy process-based approach (AHP), TOPSIS and PTFG (Prioritizing using
tensor and fuzzy graphs) in the experiment. The results analysis demonstrates that
our approach needs to less time complexity and is much easier to use and highly
accurate.
Keywords :
Software Architecture Style , Non-Functional Requirements , Fuzzy Curve Fitting , Fuzzy Spline
Journal title :
Journal of Advances in Computer Research