کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
6876022 | 689940 | 2015 | 39 صفحه PDF | دانلود رایگان |
عنوان انگلیسی مقاله ISI
Rule-based transformation of graph rewriting rules: Towards higher-order graph grammars
ترجمه فارسی عنوان
تحریم مبتنی بر قانون از قوانین بازنویسی گراف: به گرامرهای گراف بالاتر
دانلود مقاله + سفارش ترجمه
دانلود مقاله ISI انگلیسی
رایگان برای ایرانیان
کلمات کلیدی
تبدیل گراف، روش دو نفره تحولات مرتبه بالاتر،
موضوعات مرتبط
مهندسی و علوم پایه
مهندسی کامپیوتر
نظریه محاسباتی و ریاضیات
چکیده انگلیسی
Higher-order functions - the ones which manipulate other functions - have a fundamental role in Computer Science, specially in areas such as functional programming and theory of computation. Graph transformation - the rule-based modification of graphs - is also an important approach used in many contexts, as for instance, the definition of syntax and semantics of visual languages and the modelling and analysis of concurrent and non-deterministic systems. Although the algebraic double-pushout (DPO) approach to graph transformation has a vast theory, it does not present a notion of higher-order transformation, i.e., transformation of graph rewriting rules themselves. Higher-order would be required, for instance, to ease the modelling of dynamic systems through graph transformation systems, and to describe model transformations that modify graph rewriting rules. The main contribution of this work is a notion of double-pushout transformation for graph rewriting rules, where the result of the rewriting is a valid graph rule. We use DPO diagrams in the category of graph spans to describe rule transformations, and negative application conditions (NACs) in the second-order rules to enforce preservation of the rule structure. We define a model named second-order graph grammars, capable of first- and second-order derivations. Finally, we discuss alternative ways of defining second-order transformations.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Theoretical Computer Science - Volume 594, 23 August 2015, Pages 1-23
Journal: Theoretical Computer Science - Volume 594, 23 August 2015, Pages 1-23
نویسندگان
Rodrigo Machado, Leila Ribeiro, Reiko Heckel,