An interpretive domain specific language workbench

Atzmon Hen-Tov, David Lorenz, Lior Schachter

نتاج البحث: فصل من :كتاب / تقرير / مؤتمرمنشور من مؤتمرمراجعة النظراء

ملخص

Domain-specific language (DSL) utilization comes in three sorts: internal, external, and language workbench. An internal DSL is confined to the hosting language. An external DSL is freed from confinement in the hosting language, but surrenders all native tool support in return. A language workbench incorporates external DSLs into the development environment, thus bridging the tool-support gap that exists between external and internal DSLs. DSL workbenches hold the most promise for DSL based development. Yet they are also the least utilized. In this work, we present a concrete example of a language workbench. Our language workbench facilitates DSL based development in Java, where the DSLs are external to Java and yet enjoy Java-like automatic tool support.

اللغة الأصليةالإنجليزيّة
عنوان منشور المضيفOOPSLA 2009 Companion - 24th Annual ACM Conference on Object-Oriented Programming, Systems, Languages and Applications, OOPSLA 2009
الصفحات751-752
عدد الصفحات2
المعرِّفات الرقمية للأشياء
حالة النشرنُشِر - 2009
الحدثOOPSLA 2009 Companion - 24th Annual ACM Conference on Object-Oriented Programming, Systems, Languages and Applications, OOPSLA 2009 - Orlando, FL, الولايات المتّحدة
المدة: ٢٥ أكتوبر ٢٠٠٩٢٩ أكتوبر ٢٠٠٩

سلسلة المنشورات

الاسمProceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA

!!Conference

!!ConferenceOOPSLA 2009 Companion - 24th Annual ACM Conference on Object-Oriented Programming, Systems, Languages and Applications, OOPSLA 2009
الدولة/الإقليمالولايات المتّحدة
المدينةOrlando, FL
المدة٢٥/١٠/٠٩٢٩/١٠/٠٩

بصمة

أدرس بدقة موضوعات البحث “An interpretive domain specific language workbench'. فهما يشكلان معًا بصمة فريدة.

قم بذكر هذا