کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
727288 1461514 2015 12 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Performance measurement of models specified through component-based software architectural styles
ترجمه فارسی عنوان
اندازه گیری عملکرد از مدل های مشخص شده از طریق مدل های معماری نرم افزار مبتنی بر جزء
موضوعات مرتبط
مهندسی و علوم پایه سایر رشته های مهندسی کنترل و سیستم های مهندسی
چکیده انگلیسی


• Measuring the performance related properties at the architectural level is very important.
• We propose an approach to performance measurement of component-based systems.
• To do so, we use a formal style specified through graph transformation systems.
• We propose an algorithm to transform graph-based models to PEPA.

Designing scalable and executable architectural models has a particular importance in software system development, because it allows evaluating different functional and non-functional properties of a designed system at a high level of abstraction. Measuring the performance related properties at the architectural level and before implementation, is very important while designing complex software systems. In this paper, using component-based software architectural styles specified through graph transformation systems, we propose an approach to performance measurement and analysis of software architectural models. To do so, we enrich the style with performance and timing information. Then, we propose the necessary algorithms for transforming architectural models into PEPA (Performance Evaluation Process Algebra). PEPA provides the measurement of performance metrics such as utilization of different software components and throughput. This paper proposes an efficient algorithm for model transformation. The proposed approach solves the state space explosion problem which was occurred in our previous work by generating PEPA models from the host graph instead of state space. The accuracy of this approach and other concepts are illustrated through ‘e-map router’ case study.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Measurement - Volume 73, September 2015, Pages 372–383
نویسندگان
, ,