A Quantitative Evaluation of Maintainability of Software Architecture Styles | ||
| AUT Journal of Electrical Engineering | ||
| مقاله 4، دوره 41، شماره 2، 2009، صفحه 29-38 اصل مقاله (287.04 K) | ||
| نوع مقاله: Research Article | ||
| شناسه دیجیتال (DOI): 10.22060/eej.2009.282 | ||
| نویسندگان | ||
| G.R. Shahmohammadii1؛ S. Jalili* 2 | ||
| 1G.R. Shahmohammadi is Ph.D. of Computer Engineering, Tarbiat Modares University, Tehran, Iran (e-mail: Shahmohamadi@modares.ac.ir) | ||
| 2Corresponding Author, S. Jalili is with the Department of Computer Engineering, Tarbiat Modares University, Tehran, Iran (e-mail: Sjalili@modares.ac.ir) | ||
| چکیده | ||
| Proper decisions play a crucial role in any software architecture design process. An important decision of design stage is the selection of a suitable software architecture style. Lack of investigation on the quantitative impact of architecture styles on software quality attributes is the main problem in using such styles. Consequently, the use of architecture styles in designing is based on the intuition of software developers. The aim of this research is to quantify the impacts of architecture styles on software maintainability that is an expected quality of each software. In this study, architecture styles are quantified based on coupling, complexity and cohesion metrics and ranked by analytic hierarchy process from a maintainability viewpoint. Metrics validation confirms fitness of the metrics. Regarding the great impact of this decision on maintainability of software product, the presented parametric model provides a basis for sensible selection of architecture style. | ||
| کلیدواژهها | ||
| Software Architecture؛ Architectural Style؛ Coupling؛ Complexity؛ Cohesion؛ Maintainability Evaluation | ||
| مراجع | ||
|
| ||
|
آمار تعداد مشاهده مقاله: 4,013 تعداد دریافت فایل اصل مقاله: 2,228 |
||
| تعداد نشریات | 9 |
| تعداد شمارهها | 455 |
| تعداد مقالات | 5,771 |
| تعداد مشاهده مقاله | 8,383,046 |
| تعداد دریافت فایل اصل مقاله | 6,941,551 |