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

  • سال انتشار: 1393
  • محل انتشار: مجله پیشرفت در تحقیقات کامپیوتری، دوره: 5، شماره: 3
  • کد COI اختصاصی: JR_JACR-5-3_006
  • زبان مقاله: انگلیسی
  • تعداد مشاهده: 501
دانلود فایل این مقاله

نویسندگان

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

چکیده

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.

کلیدواژه ها

Software architecture; Markov model; Architectural styles; Performance attribute; homogeneous styles; Heterogeneous styles

مقالات مرتبط جدید

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.