کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
4956515 1444522 2017 38 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A comparison framework for runtime monitoring approaches
ترجمه فارسی عنوان
یک چارچوب مقایسه برای رویکردهای نظارت بر زمان اجرا
کلمات کلیدی
نظارت بر زمان اجرا، بررسی ادبیات، چارچوب مقایسه،
ترجمه چکیده
رفتار کامل سیستم های نرم افزاری پیچیده اغلب در طول عملیات ظاهر می شود. بنابراین، آنها باید در زمان اجرا تحت نظارت قرار بگیرند تا بررسی کنند که به شرایط آنها احترام می گذارند. رویکردهای مختلف نظارت بر زمان اجرا در حوزه های مختلف و برای مقاصد مختلف توسعه یافته است. با این وجود، تعداد و ناهمگونی آنها برای یافتن یک روش مناسب برای یک برنامه خاص یا هدف بسیار دشوار است. هدف از تحقیق ما این بود که یک چارچوب مقایسه برای رویکردهای نظارت بر زمان اجرا داشته باشیم. چارچوب ما بر اساس تجزیه و تحلیل ادبیات و طبقه بندی های موجود برای نظارت بر زبان ها و الگوهای است. ما از نمونه هایی از رویه های نظارت موجود برای توضیح چارچوب استفاده می کنیم. ما اثربخشی آن را با استفاده از آن به 32 رویکرد موجود و با مقایسه 3 رویکرد انتخاب شده با توجه به سناریوهای نظارت مختلف، نشان می دهیم. ما همچنین دیدگاه های محققان را مورد بحث قرار می دهیم.
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
چکیده انگلیسی
The full behavior of complex software systems often only emerges during operation. They thus need to be monitored at run time to check that they adhere to their requirements. Diverse runtime monitoring approaches have been developed in various domains and for different purposes. Their sheer number and heterogeneity, however, make it hard to find the right approach for a specific application or purpose. The aim of our research therefore was to develop a comparison framework for runtime monitoring approaches. Our framework is based on an analysis of the literature and existing taxonomies for monitoring languages and patterns. We use examples from existing monitoring approaches to explain the framework. We demonstrate its usefulness by applying it to 32 existing approaches and by comparing 3 selected approaches in the light of different monitoring scenarios. We also discuss perspectives for researchers.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Systems and Software - Volume 125, March 2017, Pages 309-321
نویسندگان
, , , , ,