Research Specifications

Home \مقایسه کارایی الگوریتم های ...
Title مقایسه کارایی الگوریتم های مختلف استخراج الگوهای تکراری روی وارسی مدل سیستم های مشخص شده با سبک معماری
Type of Research Presentation
Keywords وارسی مدل، سبک معماری، تبدیل گراف، الگوی تکراری
Abstract وارسی مدل یک روش رسمی برای تحلیل خودکار معماری های نرم افزار مبتنی بر یک سبک معماری است که در آن، سبک معماری باید توسط یک زبان رسمی توصیف شود. زبان تبدیل گراف یکی از زبان های رسمی است که قابلیت توصیف سبک های معماری را دارد. در وارسی مدل، باید همه حالت های ممکنِ مدل پیمایش شوند و این باعث می شود که در مدل های بزرگ، با مشکل کمبود حافظه (انفجار فضای حالت) مواجه شود. برای غلبه بر این مشکل، قبلا راه حلی ارائه کرده بودیم که به پیمایش کامل فضای حالت نیاز نداشت. در واقع، چون مدل ها با اندازه های مختلف از یک سبک معماری (توصیف شده با زبان تبدیل گراف) دارای زیرساخت ها و قوانین قابل اجرای مشابهی هستند، این راه حل ابتدا مدل کوچکی از سیستم داده شده را با تولید کامل فضای حالت وارسی کرده، سپس الگوهای تکراری را از این فضای تولید شده استخراج می کرد و در نهایت، این الگوها را برای وارسی هوشمندانهِ مدل واقعی بکار می برد. در این مقاله، الگوریتم های مختلف یافتن چنین الگوهای تکراری از جمله Apriori،FP-Growth و Eclat را در نظر گرفته و کارایی آنها را از طریق پیاده سازی در ابزار GROOVE – از ابزارهای وارسی مدل مبتنی بر زبان تبدیل گراف- با هم مقایسه خواهیم کرد.
Researchers Einollah Pira (First Researcher)