کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
433298 1441662 2015 4 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Language-based software engineering
ترجمه فارسی عنوان
مهندسی نرم افزار مبتنی بر زبان
کلمات کلیدی
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی


• A language-centric view of software engineering is presented.
• A software system is a processor of its input language.
• Success of DSLs depends on rapidly building their implementation infrastructure.
• Implementation infrastructure can be developed rapidly via logic programming.

We present a language-centric view of the software development process. We argue that success of the domain-specific language (DSL) methodology depends on being able to rapidly craft a DSL's implementation infrastructure. We present logic programming as a rapid way of developing this implementation infrastructure. We also present a language-centric view of a software system as a processor of its input language.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 97, Part 1, 1 January 2015, Pages 37–40
نویسندگان
,