مقاله انگلیسی رایگان در مورد کمی سازی شباهت سیستم های گذار دارای برچسب غیر بی شباهت – الزویر ۲۰۲۱

مقاله انگلیسی رایگان در مورد کمی سازی شباهت سیستم های گذار دارای برچسب غیر بی شباهت – الزویر ۲۰۲۱

 

مشخصات مقاله
ترجمه عنوان مقاله کمی سازی شباهت سیستم های گذار دارای برچسب غیر بی شباهت
عنوان انگلیسی مقاله Quantifying the similarity of non-bisimilar labelled transition systems
انتشار مقاله سال ۲۰۲۱
تعداد صفحات مقاله انگلیسی ۱۲ صفحه
هزینه دانلود مقاله انگلیسی رایگان نمیباشد.
پایگاه داده نشریه الزویر
نوع نگارش مقاله
مقاله پژوهشی (Research Article)
مقاله بیس این مقاله بیس میباشد
نمایه (index) scopus – master journals – JCR
نوع مقاله ISI
فرمت مقاله انگلیسی  PDF
ایمپکت فاکتور(IF)
۱٫۷۳۸ در سال ۲۰۲۰
شاخص H_index ۶۲ در سال ۲۰۲۱
شاخص SJR ۰٫۳۶۶ در سال ۲۰۲۰
شناسه ISSN ۰۱۶۷-۶۴۲۳
شاخص Quartile (چارک) Q3 در سال ۲۰۲۰
مدل مفهومی ندارد
پرسشنامه ندارد
متغیر ندارد
رفرنس دارد
رشته های مرتبط مهندسی کامپیوتر
گرایش های مرتبط مهندسی الگوریتم ها و محاسبات، مهندسی نرم افزار
نوع ارائه مقاله
ژورنال
مجله  علم برنامه نویسی کامپیوتر – Science of Computer Programming
دانشگاه University Grenoble Alpes, CNRS, Grenoble INP, Inria, France
کلمات کلیدی بررسی معادل، سیستم های گذار برچسب دار، اندازه گیری تشابه، اینترنت اشیا، تطبیق فرآیند
کلمات کلیدی انگلیسی Equivalence checking – Labelled transition systems – Similarity measure – Internet of things – Process matching
شناسه دیجیتال – doi
https://doi.org/10.1016/j.scico.2020.102580
کد محصول E15285
وضعیت ترجمه مقاله  ترجمه آماده این مقاله موجود نمیباشد. میتوانید از طریق دکمه پایین سفارش دهید.
دانلود رایگان مقاله دانلود رایگان مقاله انگلیسی
سفارش ترجمه این مقاله سفارش ترجمه این مقاله

 

فهرست مطالب مقاله:
Highlights
Abstract
Keywords
۱٫ Introduction
۲٫ Labelled transition systems
۳٫ Comparing non-bisimilar states
۴٫ Applications
۵٫ Related work
۶٫ Concluding remarks
CRediT authorship contribution statement
Declaration of Competing Interest
Acknowledgements
References

بخشی از متن مقاله:
Abstract

Equivalence checking is an established technique for automatically verifying that two behavioural models (Labelled Transition Systems, LTSs) are equivalent from the point of view of an external observer. When these models are not equivalent, the checker returns a Boolean result with a counterexample, which is a sequence of actions leading to a state where the equivalence relation is not satisfied. However, this counterexample does not give any indication of how far the two LTSs are one from another. One can wonder whether they are almost identical or totally different, which is quite different from a design or debugging point of view. In this paper, we present an approach for measuring the similarity between two LTS models. The set of metrics is computed automatically using a tool we implemented. Beyond presenting the foundations of the proposed solution, we will show how it can be applied to two concrete application domains for supporting the construction of IoT applications on the one hand and for contributing to the process model matching problem on the other.

۱٫ Introduction

Designing and developing distributed software has always been a tedious and error-prone task, and the ever increasing software complexity is making matters even worse. Although we are still far from proposing techniques and tools avoiding the existence of bugs in a software under development, we know how to automatically chase and find bugs that would be very difficult, if not impossible, to detect manually.

Model checking [1] is an established technique for automatically verifying that a model (Labelled Transition System, LTS), obtained from higher-level specification languages such as process algebra, satisfies a given temporal property. Equivalence checking [16] is an alternative solution to model checking and is very helpful to check that two models (requirements and implementation for instance) are equivalent from the point of view of an external observer. When these models are not equivalent, the checker returns a Boolean result with a counterexample, which is a sequence of actions leading to a state where the equivalence relation is not satisfied. However, this counterexample does not give any indication of how far the two LTSs are one from another. One can wonder whether they are almost identical or totally different, which is quite different from a design or debugging point of view

ثبت دیدگاه