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
מזהי עצם דיגיטלי (DOIs)
סטטוס פרסוםפורסם - 2003
אירוע25th International Conference on Software Engineering - Portland, OR, ארצות הברית
משך הזמן: 3 מאי 200310 מאי 2003

סדרות פרסומים

שםProceedings - International Conference on Software Engineering
מוציא לאורIEEE Computer Society
ISSN (מודפס)0270-5257

כנס

כנס25th International Conference on Software Engineering
מדינה/אזורארצות הברית
עירPortland, OR
תקופה3/05/0310/05/03

טביעת אצבע

להלן מוצגים תחומי המחקר של הפרסום 'Pluggable reflection: Decoupling meta-interface and implementation'. יחד הם יוצרים טביעת אצבע ייחודית.

פורמט ציטוט ביבליוגרפי