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

Publish Year: 1393
نوع سند: مقاله ژورنالی
زبان: English
View: 500

This Paper With 16 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

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

لینک ثابت به این Paper:

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

JR_JACR-5-3_006

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

Abstract:

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.

Authors

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