کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
423562 685256 2016 16 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Formal Attributes Traceability in Modular Language Development Frameworks
ترجمه فارسی عنوان
قابلیت ردیابی مشخصه های رسمی در چارچوب توسعه زبان مدولار
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی

Modularization and component reuse are concepts that can speed up the design and implementation of domain specific languages. Several modular development frameworks have been developed that rely on attributes to share information among components. Unfortunately, modularization also fosters development in isolation and attributes could be undefined or used inconsistently due to a lack of coordination. This work presents 1) a type system that permits to trace attributes and statically validate the composition against attributes lack or misuse and 2) a correct and complete type inference algorithm for this type system. The type system and inference are based on the Neverlang development framework but it is also discussed how it can be used with different frameworks.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Electronic Notes in Theoretical Computer Science - Volume 322, 18 April 2016, Pages 119-134