|
|
A Quantitative Evaluation of Maintainability of Software Architecture Styles
|
|
|
|
|
نویسنده
|
Shahmohammadi G.R. ,Jalili S.
|
منبع
|
aut journal of electrical engineering - 2009 - دوره : 41 - شماره : 2 - صفحه:29 -38
|
چکیده
|
Proper decisions playa 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
|
آدرس
|
tarbiat modares university, Computer Engineering, ایران, tarbiat modares university, Department of Computer Engineering, ایران
|
پست الکترونیکی
|
sjalili@modares.ac.ir
|
|
|
|
|
|
|
|
|
|
|
|
Authors
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|