메뉴 건너뛰기




Volumn 2006, Issue , 2006, Pages 37-56

Statically scoped object adaptation with expanders

Author keywords

Expanders; Modular typechecking; Object adaptation

Indexed keywords

EXPANDERS; MODULAR TYPECHECKING; OBJECT ADAPTATION; SUPERINTERFACES;

EID: 33750420958     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1167473.1167477     Document Type: Conference Paper
Times cited : (45)

References (34)
  • 1
    • 34248232341 scopus 로고    scopus 로고
    • G. Baumgartner, M. Jansche, and K. Laufer. Half & Half: Multiple dispatch and retroactive abstraction for Java. Technical Report OSU-CISRC-5/01-TR08, Department of Computer and Information Science, The Ohio State University, revised March 2002.
    • G. Baumgartner, M. Jansche, and K. Laufer. Half & Half: Multiple dispatch and retroactive abstraction for Java. Technical Report OSU-CISRC-5/01-TR08, Department of Computer and Information Science, The Ohio State University, revised March 2002.
  • 2
    • 34248223508 scopus 로고    scopus 로고
    • Personal communication, Oct
    • A. Bergel. Personal communication, Oct. 2005.
    • (2005)
    • Bergel, A.1
  • 4
    • 35248888573 scopus 로고    scopus 로고
    • Classboxes: A minimal module model supporting local rebinding
    • Proceedings of JMLC 2003 Joint Modular Languages Conference, of, Springer-Verlag, Best Award Paper
    • A. Bergel, S. Ducasse, and R. Wuyts. Classboxes: A minimal module model supporting local rebinding. In Proceedings of JMLC 2003 (Joint Modular Languages Conference), volume 2789 of LNCS, pages 122-131. Springer-Verlag, 2003. Best Award Paper.
    • (2003) LNCS , vol.2789 , pp. 122-131
    • Bergel, A.1    Ducasse, S.2    Wuyts, R.3
  • 5
    • 84976665944 scopus 로고
    • Mixin-based inheritance
    • G. Bracha and W. Cook. Mixin-based inheritance. In ECOOP/OOP-SLA '90, pages 303-311, 1990.
    • (1990) ECOOP/OOP-SLA '90 , pp. 303-311
    • Bracha, G.1    Cook, W.2
  • 6
    • 1442309404 scopus 로고    scopus 로고
    • MultiJava: Modular open classes and symmetric multiple dispatch for Java
    • OOPSLA 2000 Conference on Object-Oriented Programming, Systems, Languages, and Applications, Minneapolis, Minnesota, 10 of, Oct
    • C. Clifton, G. T. Leavens, C. Chambers, and T. Millstein. MultiJava: Modular open classes and symmetric multiple dispatch for Java. In OOPSLA 2000 Conference on Object-Oriented Programming, Systems, Languages, and Applications, Minneapolis, Minnesota, volume 35(10) of ACM SIGPLAN Notices, pages 130-145, Oct. 2000.
    • (2000) ACM SIGPLAN Notices , vol.35 , pp. 130-145
    • Clifton, C.1    Leavens, G.T.2    Chambers, C.3    Millstein, T.4
  • 8
    • 34248218441 scopus 로고    scopus 로고
    • home
    • Eclipse home page, http://www.eclipse.org.
    • Eclipse
  • 9
    • 34248220304 scopus 로고    scopus 로고
    • home
    • Eclipse Bug System home page. https://bugs.eclipse.org/bugs.
    • Eclipse Bug System
  • 11
    • 35248842767 scopus 로고    scopus 로고
    • E.Ernst. Higher-order hierarchies. In Proceedings of the European Conference on Object-Oriented Programming, LNCS, Darmstadt, Germany, July 2003. Springer Verlag.
    • E.Ernst. Higher-order hierarchies. In Proceedings of the European Conference on Object-Oriented Programming, LNCS, Darmstadt, Germany, July 2003. Springer Verlag.
  • 12
    • 0031600762 scopus 로고    scopus 로고
    • Modular object-oriented programming with units and mixins
    • Proceedings of the ACM SIGPLAN International Conference on Functional Programming (ICFP '98, 1) of, ACM, June
    • R. B. Findler and M. Flatt. Modular object-oriented programming with units and mixins. In Proceedings of the ACM SIGPLAN International Conference on Functional Programming (ICFP '98), volume 34(1) of ACM SIGPLAN Notices, pages 94-104. ACM, June 1998.
    • (1998) ACM SIGPLAN Notices , vol.34 , pp. 94-104
    • Findler, R.B.1    Flatt, M.2
  • 19
    • 82955230066 scopus 로고    scopus 로고
    • An overview of AspectJ
    • Proceedings of the 2001 European Conference on Object-Oriented Programming, Budapest, Hungary, June, Springer-Verlag
    • G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm, and W. G. Griswold. An overview of AspectJ. In Proceedings of the 2001 European Conference on Object-Oriented Programming, LNCS 2072, Budapest, Hungary, June 2001. Springer-Verlag.
    • (2001) LNCS , vol.2072
    • Kiczales, G.1    Hilsdale, E.2    Hugunin, J.3    Kersten, M.4    Palm, J.5    Griswold, W.G.6
  • 26
    • 34248143790 scopus 로고    scopus 로고
    • home
    • Polyglot for Java 1.5 home page, http://www.sable.mcgill.ca/~jlhotak/ polyglot-custom.
    • Polyglot for Java 1.5
  • 28
    • 35248900608 scopus 로고    scopus 로고
    • Traits: Composable units of behavior
    • Proceedings ECOOP 2003 European Conference on Object-Oriented Programming, of, Springer Verlag, July
    • N. Schärli, S. Ducasse, O. Nierstrasz, and A. Black. Traits: Composable units of behavior. In Proceedings ECOOP 2003 (European Conference on Object-Oriented Programming), volume 2743 of LNCS, pages 248-274. Springer Verlag, July 2003.
    • (2003) LNCS , vol.2743 , pp. 248-274
    • Schärli, N.1    Ducasse, S.2    Nierstrasz, O.3    Black, A.4
  • 29
    • 84957631260 scopus 로고    scopus 로고
    • Implementing layered designs with mixin layers
    • E. Jul, editor, ECOOP '98, Object-Oriented Programming, Springer
    • Y. Smaragdakis and D. Batory. Implementing layered designs with mixin layers. In E. Jul, editor, ECOOP '98 - Object-Oriented Programming, LNCS 1445, pages 550-570. Springer, 1998.
    • (1998) LNCS , vol.1445 , pp. 550-570
    • Smaragdakis, Y.1    Batory, D.2
  • 30
    • 0032643249 scopus 로고    scopus 로고
    • P. Tarr, H. Ossher, W. Harrison, and J. Stanley M. Sutton. N degrees of separation: multi-dimensional separation of concerns. In ICSE '99: Proceedings of the 21st international conference on Software engineering, pages 107-119, Los Alamitos, CA, USA, 1999. IEEE Computer Society Press.
    • P. Tarr, H. Ossher, W. Harrison, and J. Stanley M. Sutton. N degrees of separation: multi-dimensional separation of concerns. In ICSE '99: Proceedings of the 21st international conference on Software engineering, pages 107-119, Los Alamitos, CA, USA, 1999. IEEE Computer Society Press.
  • 31
    • 84947942814 scopus 로고    scopus 로고
    • Unifying genericity: Combining the benefits of virtual types and parameterized classes
    • R. Guerraoui, editor, Proceedings ECOOP '99, of, Lisbon, Portugal, June, Springer-Verlag
    • K. K. Thorup and M. Torgersen. Unifying genericity: Combining the benefits of virtual types and parameterized classes. In R. Guerraoui, editor, Proceedings ECOOP '99, volume 1628 of LNCS, pages 186-204, Lisbon, Portugal, June 1999. Springer-Verlag.
    • (1999) LNCS , vol.1628 , pp. 186-204
    • Thorup, K.K.1    Torgersen, M.2
  • 33
    • 33750405775 scopus 로고    scopus 로고
    • Featherweight eJava
    • Technical Report CSD-TR-060013, UCLA Computer Science Department
    • A. Warth and T. Millstein. Featherweight eJava. Technical Report CSD-TR-060013, UCLA Computer Science Department, 2006. ftp://ftp.cs.ucla.edu/ tech-report/2006-reports/060013.pdf.
    • (2006)
    • Warth, A.1    Millstein, T.2
  • 34
    • 0003025818 scopus 로고
    • A syntactic approach to type soundness
    • Nov
    • A. K. Wright and M. Felleisen. A syntactic approach to type soundness. Information and Computation, 115(1):38-94, Nov. 1994.
    • (1994) Information and Computation , vol.115 , Issue.1 , pp. 38-94
    • Wright, A.K.1    Felleisen, M.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.