A Core Calculus for Mixin-Types
暂无分享,去创建一个
[1] Dominic Duggan,et al. Mixin modules , 1996, ICFP '96.
[2] Vitaly Shmatikov,et al. A Core Calculus of Classes and Mixins , 1999, ECOOP.
[3] Philip Wadler,et al. Featherweight Java: a minimal core calculus for Java and GJ , 1999, OOPSLA '99.
[4] Matthew Flatt,et al. Jiazzi: new-age components for old-fasioned Java , 2001, OOPSLA '01.
[5] Yannis Smaragdakis,et al. Implementing Layered Designs with Mixin Layers , 1998, ECOOP.
[6] Matthias Felleisen,et al. Classes and mixins , 1998, POPL '98.
[7] Tetsuo Tamai,et al. Objects and roles: modeling based on the dualistic view , 1999, Inf. Softw. Technol..
[8] Stephen N. Freund,et al. Adding type parameterization to the Java language , 1997, OOPSLA '97.
[9] Robert Cartwright,et al. A first-class approach to genericity , 2003, OOPSLA '03.
[10] Martin Odersky,et al. Making the future safe for the past: adding genericity to the Java programming language , 1998, OOPSLA '98.
[11] Kenneth E. Iverson,et al. A programming language , 1899, AIEE-IRE '62 (Spring).
[12] Tetsuo Tamai,et al. Evolvable programming based on collaboration-field and role model , 2002, IWPSE '02.
[13] Dominic Duggan,et al. Modular mixin-based inheritance for application frameworks , 2001, OOPSLA '01.
[14] William R. Cook,et al. Mixin-based inheritance , 1990, OOPSLA/ECOOP '90.
[15] Yuanfang Cai,et al. Non-modularity in aspect-oriented languages: integration as a crosscutting concern for AspectJ , 2002, AOSD '02.
[16] Naoyasu Ubayashi,et al. Separation of Concerns in Mobile Agent Applications , 2001, Reflection.
[17] Akira Tanaka,et al. Difference-Based Modules: A Class-Independent Module Mechanism , 2002, ECOOP.
[18] Oscar Nierstrasz,et al. Traits: Composable Units of Behaviour , 2002, ECOOP.
[19] David Notkin,et al. Reconciling environment integration and software evolution , 1992, TSEM.
[20] William G. Griswold,et al. An Overview of AspectJ , 2001, ECOOP.
[21] Davide Ancona,et al. Jam - A Smooth Extension of Java with Mixins , 2000, ECOOP.