کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
523525 868369 2013 10 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Scenario-driven analysis of systems specified through graph transformations
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نرم افزارهای علوم کامپیوتر
پیش نمایش صفحه اول مقاله
Scenario-driven analysis of systems specified through graph transformations
چکیده انگلیسی

Model checking is one of the most accurate analysis techniques which are used to verify software and hardware systems. However, the analysis of large and complex systems tends to become infeasible since their state spaces easily become too big. Besides well-known abstraction techniques, which may hamper the accuracy of results, in this paper we propose the use of scenario-driven model checking to address and mitigate the state explosion problem. The proposal starts from systems specified through a Graph Transformation (GT) system and it is focused on the analysis of the most significant scenarios. We exploit the modularity of GT systems to reduce the state space by eliminating all the nodes and rules that are not involved in the scenario. Focused analysis also helps concentrate on the most critical behaviors of the system and smooth the risks associated with them. The paper introduces the analysis approach and explains how scenarios (specified in terms of sequence diagrams) can help to reduce the state space. All main concepts are illustrated through a simple application for a travel agency specified as if it were a service-oriented application.


► We propose an approach to increase the performance of the model checking process.
► The novelty is in the field of graph transformation.
► In the field of the visual modeling, graph transformation is a proper formalism.
► Using scenarios makes it possible to check small parts.
► Our experimental results show a reasonable improvement.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Visual Languages & Computing - Volume 24, Issue 2, April 2013, Pages 136–145
نویسندگان
,