메뉴 건너뛰기




Volumn 30, Issue 1-2, 2004, Pages 49-61

Safe metaclass composition using mixin-based inheritance

Author keywords

Class property; Compatibility; Composition; Metaclass; Mixin; Reuse

Indexed keywords

CODES (SYMBOLS); COMPUTER PROGRAMMING; COMPUTER PROGRAMMING LANGUAGES; HIERARCHICAL SYSTEMS; PROBLEM SOLVING;

EID: 1542273367     PISSN: 14778424     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.cl.2003.09.003     Document Type: Article
Times cited : (10)

References (22)
  • 1
    • 84976760261 scopus 로고
    • Programming with explicit metaclasses in smalltalk
    • ACM, New Orleans, Louisiana, USA
    • Briot JP, Cointe P. Programming with explicit metaclasses in smalltalk. In: Proceedings of OOPSLA'89, ACM, New Orleans, Louisiana, USA, 1989. p. 419-31.
    • (1989) Proceedings of OOPSLA'89 , pp. 419-431
    • Briot, J.P.1    Cointe, P.2
  • 3
    • 84976734889 scopus 로고
    • Reflections on metaclass programming in SOM
    • Portland, Oregon, USA
    • Danforth S, Forman IR. Reflections on metaclass programming in SOM. In: Proceedings of OOPSLA'94, Portland, Oregon, USA, 1994. p. 440-52.
    • (1994) Proceedings of OOPSLA'94 , pp. 440-452
    • Danforth, S.1    Forman, I.R.2
  • 5
    • 84958972005 scopus 로고    scopus 로고
    • Explicit metaclasses as a tool for improving the design of class libraries
    • Lecture Notes in Computer Science, Springer, Kanazawa, Japan
    • Ledoux T, Cointe P. Explicit metaclasses as a tool for improving the design of class libraries. In: Proceedings of ISOTAS'96, Lecture Notes in Computer Science, vol. 1049, Springer, Kanazawa, Japan, 1996. p. 38-55.
    • (1996) Proceedings of ISOTAS'96 , vol.1049 , pp. 38-55
    • Ledoux, T.1    Cointe, P.2
  • 8
    • 84976747519 scopus 로고
    • Metaclass compatibility
    • New Orleans, Louisiana, USA
    • Graube N. Metaclass compatibility. In: Proceeding of OOPSLA'89, New Orleans, Louisiana, USA, 1989. p. 305-15.
    • (1989) Proceeding of OOPSLA'89 , pp. 305-315
    • Graube, N.1
  • 10
    • 0010572544 scopus 로고
    • Single versus multiple inheritance in object oriented programming
    • Singh G.B. Single versus multiple inheritance in object oriented programming. OOPS Messenger. 6(1):1995;30-39.
    • (1995) OOPS Messenger , vol.6 , Issue.1 , pp. 30-39
    • Singh, G.B.1
  • 11
    • 84976665944 scopus 로고
    • Mixin-based inheritance
    • Meyrowitz N, editor, Ottawa, Canada: ACM Press
    • Bracha G, Cook W. Mixin-based inheritance. In: Meyrowitz N, editor. Proceedings of ECOOP/OOPSLA'90, Ottawa, Canada: ACM Press; 1990. p. 303-11.
    • (1990) Proceedings of ECOOP/OOPSLA'90 , pp. 303-311
    • Bracha, G.1    Cook, W.2
  • 14
    • 0031248005 scopus 로고    scopus 로고
    • Back to the future. the story of squeak, a practical smalltalk written in itself
    • ACM, Atlanta, Georgia
    • Ingalls D, Kaehler T, Maloney J, Wallace S, Kay A. Back to the future. the story of squeak, a practical smalltalk written in itself. In: Proceedings of OOPSLA'97, ACM, Atlanta, Georgia, 1997. p. 318-26.
    • (1997) Proceedings of OOPSLA'97 , pp. 318-326
    • Ingalls, D.1    Kaehler, T.2    Maloney, J.3    Wallace, S.4    Kay, A.5
  • 16
    • 1542298548 scopus 로고    scopus 로고
    • Aspect-oriented programming using reflection
    • Ecole des Mines de Douai, October
    • Bouraqadi N, Ledoux T. Aspect-oriented programming using reflection. Technical Report 2002-10-3, Ecole des Mines de Douai, October 2002.
    • (2002) Technical Report 2002-10-3
    • Bouraqadi, N.1    Ledoux, T.2
  • 17
    • 3242890796 scopus 로고    scopus 로고
    • Reading, MA: Addison-Wesley. [Supporting AOP using Reflection, chapter 11], to appear
    • Bouraqadi N, Ledoux T. Aspect-oriented software development. Reading, MA: Addison-Wesley; 2004. [Supporting AOP using Reflection, chapter 11], to appear.
    • (2004) Aspect-oriented Software Development
    • Bouraqadi, N.1    Ledoux, T.2
  • 21
    • 35248900608 scopus 로고    scopus 로고
    • Traits: Composable units of behavior
    • Lecture Notes in Computer Science, Springer, Berlin
    • Schärli N, Ducasse S, Nierstrasz O, Black A. Traits: composable units of behavior. In: Proceedings ECOOP 2003, Lecture Notes in Computer Science, Springer, Berlin, 2003.
    • (2003) Proceedings ECOOP 2003
    • Schärli, N.1    Ducasse, S.2    Nierstrasz, O.3    Black, A.4
  • 22
    • 24444465676 scopus 로고    scopus 로고
    • Safe and explicit composition of class properties
    • Institute of Computer Science and Applied Mathematics, University of Berne, September
    • Ducasse S, Schrli N, Wuyts R. Safe and explicit composition of class properties. Technical Report iam-03-007, Institute of Computer Science and Applied Mathematics, University of Berne, September 2003.
    • (2003) Technical Report , vol.IAM-03-007
    • Ducasse, S.1    Schrli, N.2    Wuyts, R.3


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