An Analytical algorithm of component-Based Heterogeneous Software Architectural Styles performance prediction

سال انتشار: 1393
نوع سند: مقاله ژورنالی
زبان: انگلیسی
مشاهده: 486

فایل این مقاله در 16 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

JR_JACR-5-3_006

تاریخ نمایه سازی: 16 شهریور 1395

چکیده مقاله:

With regard to the society’s need for complicated software and high level ofexpenses on its development, it is necessary to take all stakeholders’ requirementsand the demands into consideration, before any investments and put on the designand utilization stages. Software architecture is a technical description of a softwaresystem that indicates components and their relationships between them. In factarchitecture style is a set of principles used by a software architect to designsoftware architecture. Nowadays, this is a common behavior among the softwarearchitects in designing any software. As Performance is the most importantqualitative features chosen for the assessment, the main objective of this research isstudying the effect of various styles on its non-functional requirements, usingMarkov model, so that the architect can choose a suitable style based on qualitativeand precise criteria. In this paper with regards to the results obtained based onhomogeneous style, an algorithm has been presented to generalize the assessmentmethod for the heterogeneous styles. Finally, to represent the correctness of theproposed algorithm, an illustrative example has been presented.

نویسندگان

Golnaz Aghaee Ghazini

Department of computer, dolatabad Branch, Islamic Azad University, Isfahan, Iran

Sima Emadi

Department of Computer, College of Engineering, Yazd Science and Research Branch, Islamic AzadUniversity, Yazd, Iran