A New Algorithm for Performance Evaluation of Homogeneous Architectural Styles

نویسندگان: ثبت نشده
چکیده مقاله:

Software architecture is considered one of the most important indices of software engineering today. Software Architecture is a technical description of a system indicating its component structures and their relationships, and is the principles and rules governing designing. The success of the software depends on whether the system can satisfy the quality attributes. One of the most critical aspects of the quality attributes of a software system is its performance. Performance analysis can be useful for assessing whether a proposed architecture can meet the desired performance specifications and whether it can help in making key architectural decisions. Architecture style is a set of principles which an architect uses in designing software architecture. Since software architectural styles have frequently been used by architects, these styles have a specific effect on quality attributes. If this effect is measurable for each existing style, it will enable the architect to evaluate and make architectural decisions more easily and precisely. In this paper an effort has been made to introduce a new algorithm for investigating performance in homogeneous architectural styles based on Markov chains. Moreover, How to use this Markov chains model for performance evaluation is shown and simulation and the implications of this transformation are described completely. Finally, to represent the usage of our proposed algorithm, a case study is presented as an example.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

a new algorithm for performance evaluation of homogeneous architectural styles

software architecture is considered one of the most important indices of software engineering today. software architecture is a technical description of a system indicating its component structures and their relationships, and is the principles and rules governing designing. the success of the software depends on whether the system can satisfy the quality attributes. one of the most critical as...

متن کامل

A NEW APPROACH FOR EVALUATION OF SEISMIC SLOPE PERFORMANCE

The evaluation of seismic slope performance during earthquakes is important, because the failure of slope (such as an earth dam, natural slope, or constructed earth embankment) can result in significant financial losses and human. It is important, therefore, to be able to forecast such displacements induced by earthquake. However, the traditional forecasting methods, such as empirical formulae,...

متن کامل

A new approach for performance evaluation of energy-related enterprises

Oil is among the most effective and the largest industries in the world. Given that it supplies a large percentage of the world’s energy and plays a significant role in the national power and international credit of countries, it has a huge impact on our world today. Iran has  huge oil reserves, and plays a key role in the exchange of the required energy in the world. In order to improve the pe...

متن کامل

Architectural Styles for Distribution

This paper highlights the problem of describing the software architecture of a distributed system, and introduces the Architectural Styles proposed by Shaw&Garlan as a possible solution. Using a pattern template, it explores four major styles for distribution architecture: Host-Terminal, Client-Server, Broadcast Data and Batch Communication. Introduction One major problem we find in building la...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


عنوان ژورنال

دوره 3  شماره 2

صفحات  53- 64

تاریخ انتشار 2012-05-01

با دنبال کردن یک ژورنال هنگامی که شماره جدید این ژورنال منتشر می شود به شما از طریق ایمیل اطلاع داده می شود.

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023