Mendeley
TY  _  JOUR
ID  -  139604231456436943
TI  -  Evaluation of Performance, Reliability and Security for Share-Data, Object-Oriented and Pipe and Filter Styles
JO  -  Nashriyyah -i Muhandisi -i Barq va Muhandisi -i Kampyutar -i Iran
JA  -  ES
LA  -  fa
SN  -  16823745
AU  -  Banki Hoda
AU  -  babamir babamir
AD  -  Kashan
AD  -  
Y1  -  2016
PY  -  2016
VL  -  3
IS  -  
SP  -  193
EP  -  207
KW  -  Quantitative evaluation
software architecture styles
colored Petri nets
performance
 reliability
security
DO  -  
N2  -  A desirable software application should be able to provide the quality attributes required by the system, as well as the functional requirements. Software architecture styles have a significant effect on the quality attributes of the designed software as well as its specification and decomposition.) The quantity evaluation and analysis of this effectiveness rate result in the selection of the most appropriate style for designing the architecture. In this paper, a method based on the Colored Petri Net is proposed to quantitatively evaluate three candidate attributes of the software architectural styles called the quality attributes, performance, reliability, and security in three candidate styles named shared-data, object-oriented, and pipe-and-filter software architectural  styles. This method has not limitations of the previous-ones in evaluating the quality attributes. In this method, the candidate styles are firstly modeled by using the Colored Petri Net; then, considering the evaluation rules, CPN tools are used to analyze the networks and calculate the exact value of the candidate attributes. At the end, the best candidate style is chosen for implementation through ranking the styles in terms of the satisfaction level of the candidate quality attributes. To present a practical representation using the proposed methodology, the ATM system has been chosen as a case study.
UR  - rimag.ir/en/Article/28198
L1  - rimag.ir/en/Article/Download/28198
ER  -  
