Application-specific language-oriented modularity: A case study of the ovirt project

Arik Hadas, David H. Lorenz

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

ملخص

Despite the availability of general purpose aspect languages (GPALs) and the availability of frameworks for creating domain specific aspect languages (DSALs), tangled and scattered code still prevails in modern software projects. Through the prism of a case study of the oVirt open source project we examine the conjecture that it may simply be too costly to implement crosscutting concerns in today's GPALs and DSALs. We introduce a subcategory of DSALs, called application specific aspect languages (ASALs), that along with a programming methodology, called language oriented modularity (LOM), allows such concerns to be modularized in a cost-effective, practical way. We illustrate this process concretely for the oVirt project.

اللغة الأصليةالإنجليزيّة
عنوان منشور المضيفMODULARITY Companion 2016 - Companion Proceedings of the 15th International Conference on Modularity
المحررونDon Batory, Lidia Fuentes, Krzysztof Czarnecki
ناشرAssociation for Computing Machinery
الصفحات178-183
عدد الصفحات6
رقم المعيار الدولي للكتب (الإلكتروني)9781450340335
المعرِّفات الرقمية للأشياء
حالة النشرنُشِر - 14 مارس 2016
الحدث15th International Conference on Modularity, MODULARITY 2016 - Malaga, أسبانيا
المدة: ١٤ مارس ٢٠١٦١٧ مارس ٢٠١٦

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

الاسمMODULARITY Companion 2016 - Companion Proceedings of the 15th International Conference on Modularity

!!Conference

!!Conference15th International Conference on Modularity, MODULARITY 2016
الدولة/الإقليمأسبانيا
المدينةMalaga
المدة١٤/٠٣/١٦١٧/٠٣/١٦

بصمة

أدرس بدقة موضوعات البحث “Application-specific language-oriented modularity: A case study of the ovirt project'. فهما يشكلان معًا بصمة فريدة.

قم بذكر هذا