Pluggable reflection: Decoupling meta-interface and implementation

David H. Lorenz, John Vlissides

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

ملخص

Reflection remains a second-class citizen in current programming models, where it's assumed to be imperative and tightly bound to its implementation. In contrast, most object-oriented APIs allow interfaces to vary independently of their implementations. Components take this separation a step further by describing unforeseeable attributes - the key to pluggable third-party components. This paper describes how reflection can benefit from a similar evolutionary path.

اللغة الأصليةالإنجليزيّة
عنوان منشور المضيفProceedings of the 25th International Conference on Software Engineering, 2003
الصفحات3-13
عدد الصفحات11
المعرِّفات الرقمية للأشياء
حالة النشرنُشِر - 2003
الحدث25th International Conference on Software Engineering - Portland, OR, الولايات المتّحدة
المدة: ٣ مايو ٢٠٠٣١٠ مايو ٢٠٠٣

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

الاسمProceedings - International Conference on Software Engineering
ناشرIEEE Computer Society
رقم المعيار الدولي للدوريات (المطبوع)0270-5257

!!Conference

!!Conference25th International Conference on Software Engineering
الدولة/الإقليمالولايات المتّحدة
المدينةPortland, OR
المدة٣/٠٥/٠٣١٠/٠٥/٠٣

بصمة

أدرس بدقة موضوعات البحث “Pluggable reflection: Decoupling meta-interface and implementation'. فهما يشكلان معًا بصمة فريدة.

قم بذكر هذا