کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
6885736 696279 2014 13 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
An evaluation model for dependability of Internet-scale software on basis of Bayesian Networks and trustworthiness
ترجمه فارسی عنوان
یک مدل ارزیابی قابلیت اطمینان نرم افزار مقیاس اینترنت بر اساس شبکه های بیسین و اعتماد
کلمات کلیدی
نرم افزار در مقیاس اینترنت، قابلیت اطمینان، شبکه بیزی،
ترجمه چکیده
نرم افزار در مقیاس های اینترنتی به عنوان یک حالت برای ساخت سیستم های نرم افزاری، زمانی که اینترنت به سرعت در حال توسعه است، بیشتر و بیشتر مهم می شود. نرم افزار مقیاس اینترنت شامل مجموعه ای از نهادهای نرم افزاری توزیع شده است که در محیط اینترنت باز، پویا و غیر قابل کنترل هستند. چندین جنبه تاثیرگذار بر قابلیت اطمینان نرم افزارهای مقیاس اینترنت مانند جنبه های فنی، سازمانی، تصمیم گیری و انسانی وجود دارد. بسیار مهم است که اعتماد به نفس نرم افزار در مقیاس اینترنت را با تلفیق تمام جنبه ها و تجزیه و تحلیل معماری سیستم از عناصر پایه ای بسیار مهم بررسی کنید. با این حال، فقدان چنین یک مدل ارزیابی است. در این مقاله یک مدل ارزیابی قابلیت اطمینان برای نرم افزار مقیاس اینترنت بر اساس شبکه های بیسین ارائه شده است. ساختار نرم افزار مقیاس اینترنت تجزیه و تحلیل می شود. یک سیستم ارزیابی قابلیت اطمینان برای نرم افزار در مقیاس اینترنت ایجاد شده است. این شامل معیارهای استاتیک، معیارهای پویا، معیارهای پیشین و معیارهای اصلاح است. فرآیند کاهش ضریب اطمینان بر مبنای ارزیابی پیشنهاد شده است تا عوامل اعتماد ذهنی و عوامل وابسته به قابلیت اطمینان را که بر کیفیت سیستم تاثیر می گذارد، ادغام کنند. در این مقاله، یک شبکه بیزی با توجه به تحلیل ساختاری ساخته می شود. یک روش پایین-بالا که از استدلال بیسین برای تحلیل و محاسبه قابلیت اطمینان موجودیت و یکپارچگی لایه ی سازگاری با لایه توضیح داده می شود. اعتبار یکپارچه کل سیستم کار می کند و توسط داده های عادی تصحیح می شود. تجزیه و تحلیل آزمایش در یک سیستم واقعی ثابت می کند که مدل در این مقاله قادر به ارزیابی قابلیت اطمینان نرم افزار در مقیاس اینترنت به وضوح و عینی است. علاوه بر این، آن را کمک مؤثر در طراحی، توسعه، استقرار و ارزیابی نرم افزار در مقیاس اینترنت ارائه می دهد.
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
چکیده انگلیسی
Internet-scale software becomes more and more important as a mode to construct software systems when Internet is developing rapidly. Internet-scale software comprises a set of widely distributed software entities which are running in open, dynamic and uncontrollable Internet environment. There are several aspects impacting dependability of Internet-scale software, such as technical, organizational, decisional and human aspects. It is very important to evaluate dependability of Internet-scale software by integrating all the aspects and analyzing system architecture from the most foundational elements. However, it is lack of such an evaluation model. An evaluation model of dependability for Internet-scale software on the basis of Bayesian Networks is proposed in this paper. The structure of Internet-scale software is analyzed. An evaluating system of dependability for Internet-scale software is established. It includes static metrics, dynamic metrics, prior metrics and correction metrics. A process of trust attenuation based on assessment is proposed to integrate subjective trust factors and objective dependability factors which impact on system quality. In this paper, a Bayesian Network is build according to the structure analysis. A bottom-up method that use Bayesian reasoning to analyses and calculate entity dependability and integration dependability layer by layer is described. A unified dependability of the whole system is worked out and is corrected by objective data. The analysis of experiment in a real system proves that the model in this paper is capable of evaluating the dependability of Internet-scale software clearly and objectively. Moreover, it offers effective help to the design, development, deployment and assessment of Internet-scale software.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Systems and Software - Volume 89, March 2014, Pages 63-75
نویسندگان
, , , ,