메뉴 건너뛰기




Volumn 33, Issue 10, 1998, Pages 84-96

Safe Metaclass Programming

Author keywords

Class property propagation; Class specific properties; Compatibility; Metaclasses

Indexed keywords


EID: 0347507502     PISSN: 03621340     EISSN: None     Source Type: Journal    
DOI: 10.1145/286942.286949     Document Type: Article
Times cited : (21)

References (28)
  • 1
    • 84976760261 scopus 로고
    • Programming with Explicit Metaclasses in Smalltalk
    • New Orleans, Louisiana, USA, October ACM
    • Jean-Pierre Briot and Pierre Cointe. Programming with Explicit Metaclasses in Smalltalk. In Proceedings of OOPSLA'89, pages 419-431, New Orleans, Louisiana, USA, October 1989. ACM.
    • (1989) Proceedings of OOPSLA'89 , pp. 419-431
    • Briot, J.-P.1    Cointe, P.2
  • 4
    • 0032158291 scopus 로고    scopus 로고
    • Concurrency and Distribution in Object Oriented Programming
    • to appear
    • Jean-Pierre Briot, Rachid Guerraoui, and Klaus-Peter Löhr. Concurrency and Distribution in Object Oriented Programming. ACM Computer Surveys, 1998. to appear.
    • (1998) ACM Computer Surveys
    • Briot, J.-P.1    Guerraoui, R.2    Löhr, K.-P.3
  • 6
    • 84976733636 scopus 로고
    • Metaclasses are First Class: The ObjVlisp Model
    • Orlando, Florida, USA, October ACM
    • Pierre Cointe. Metaclasses are First Class: the ObjVlisp Model. In Proceedings of OOPSLA'87, pages 156-167, Orlando, Florida, USA, October 1987. ACM.
    • (1987) Proceedings of OOPSLA'87 , pp. 156-167
    • Cointe, P.1
  • 8
    • 84976734889 scopus 로고
    • Reflections on Metaclass Programming in SOM
    • October
    • Scott Danforth and Ira R. Forman. Reflections on Metaclass Programming in SOM. In Proceedings of OOPSLA'94, pages 440-452, October 1994.
    • (1994) Proceedings of OOPSLA'94 , pp. 440-452
    • Danforth, S.1    Forman, I.R.2
  • 10
    • 84976709606 scopus 로고
    • Proposal for a Monotonic Multiple Inheritance Linearization
    • Portland, Oregon, October
    • Roland Ducournau, Michel Habib, Marianne Huchard, and Marie-Laure Mugnier. Proposal for a Monotonic Multiple Inheritance Linearization. In Proceedings of OOPSLA'94, pages 164-175, Portland, Oregon, October 1994.
    • (1994) Proceedings of OOPSLA'94 , pp. 164-175
    • Ducournau, R.1    Habib, M.2    Huchard, M.3    Mugnier, M.-L.4
  • 11
    • 85033933700 scopus 로고    scopus 로고
    • Evaluating Message Passing Control Techniques in Smalltalk
    • to appear
    • Stéphane Ducasse. Evaluating Message Passing Control Techniques in Smalltalk. Journal of Object-Oriented Programming, 1998. to appear.
    • (1998) Journal of Object-Oriented Programming
    • Ducasse, S.1
  • 13
    • 84976747519 scopus 로고
    • Metaclass Compatibility
    • New Orleans, Lousiana, October
    • Nicolas Graube. Metaclass Compatibility. In Proceedings of OOPSLA'89, pages 305-315, New Orleans, Lousiana, October 1989.
    • (1989) Proceedings of OOPSLA'89 , pp. 305-315
    • Graube, N.1
  • 14
    • 0004250774 scopus 로고
    • Technical Report NU-CCS-95-03, College of Computer Science, Northeastern University, Boston, MA, February
    • Walter L. Hürsch and Cristina Videira Lopes. Separation of Concerns. Technical Report NU-CCS-95-03, College of Computer Science, Northeastern University, Boston, MA, February 1995.
    • (1995) Separation of Concerns
    • Hürsch, W.L.1    Lopes, C.V.2
  • 15
    • 0005104822 scopus 로고
    • edited by Andreas Pæpcke, chapter Metaobject Protocols: Why We Want Them and What Else They Can Do, The MIT Press, Cambridge, Massachusetts
    • Gregor Kiczales, J. Michael Ashley, Luis H. Rodriguez Jr., Amin Vahdat, and Daniel G. Bobrow. "Object-Oriented Programming: The CLOS Perspective" edited by Andreas Pæpcke, chapter Metaobject Protocols: Why We Want Them and What Else They Can Do, pages 101-118. The MIT Press, Cambridge, Massachusetts, 1993.
    • (1993) Object-Oriented Programming: The CLOS Perspective , pp. 101-118
    • Kiczales, G.1    Ashley, J.M.2    Rodriguez L.H., Jr.3    Vahdat, A.4    Bobrow, D.G.5
  • 17
    • 35248828504 scopus 로고    scopus 로고
    • Aspect-Oriented Programming
    • Mehmet Akşit and Satoshi Matsuoka, editors, number 1241 in LNCS, Springer-Verlag, June
    • Gregor Kiczales, John Lamping, Anurag Mendhekar, Chris Maeda, Cristina Lopes, Jean-Marc Loingtier, and John Irwin. Aspect-Oriented Programming. In Mehmet Akşit and Satoshi Matsuoka, editors, ECOOP'97, number 1241 in LNCS, pages 220-242. Springer-Verlag, June 1997.
    • (1997) ECOOP'97 , pp. 220-242
    • Kiczales, G.1    Lamping, J.2    Mendhekar, A.3    Maeda, C.4    Lopes, C.5    Loingtier, J.-M.6    Irwin, J.7
  • 18
    • 84958972005 scopus 로고    scopus 로고
    • Explicit Metaclasses As a Tool for Improving the Design of Class Libraries
    • Kanazawa, Japan, March Springer-Verlag
    • Thomas Ledoux and Pierre Cointe. Explicit Metaclasses As a Tool for Improving the Design of Class Libraries. In Proceedings of ISOTAS'96, LNCS 1049, pages 38-55, Kanazawa, Japan, March 1996. Springer-Verlag.
    • (1996) Proceedings of ISOTAS'96, LNCS 1049 , pp. 38-55
    • Ledoux, T.1    Cointe, P.2
  • 19
    • 85033938830 scopus 로고    scopus 로고
    • PhD thesis, Université de Nantes, March In french. Réflexion dans les systèmes répartis: application à CORBA et Smalltalk
    • Thomas Ledoux. Reflection and Distributed Systems: an Experiment with CORBA and Smalltalk. PhD thesis, Université de Nantes, March 1998. (In french. Réflexion dans les systèmes répartis: application à CORBA et Smalltalk).
    • (1998) Reflection and Distributed Systems: An Experiment with CORBA and Smalltalk
    • Ledoux, T.1
  • 21
    • 84976785515 scopus 로고
    • Concepts and Experiments in Computational Reflection
    • Orlando, Florida, ACM
    • Pattie Maes. Concepts and Experiments in Computational Reflection. In Proceedings of OOPSLA'87, pages 147-155, Orlando, Florida, 1987. ACM.
    • (1987) Proceedings of OOPSLA'87 , pp. 147-155
    • Maes, P.1
  • 22
    • 84976793857 scopus 로고
    • Towards a Methodology for Explicit Composition of MetaObjects
    • Austin, Texas, October
    • Philippe Mulet, Jacques Malenfant, and Pierre Cointe. Towards a Methodology for Explicit Composition of MetaObjects. In Proceedings of OOPSLA'95, pages 316-330, Austin, Texas, October 1995.
    • (1995) Proceedings of OOPSLA'95 , pp. 316-330
    • Mulet, P.1    Malenfant, J.2    Cointe, P.3
  • 24
    • 84880236736 scopus 로고    scopus 로고
    • A New Smalltalk Kernel Allowing Both Explicit and Implicit Metalclass Programming
    • October
    • Fred Rivard. A New Smalltalk Kernel Allowing Both Explicit and Implicit Metalclass Programming. OOPSLA'96, Workshop Extending the Smalltalk Language, October 1996.
    • (1996) OOPSLA'96, Workshop Extending the Smalltalk Language
    • Rivard, F.1
  • 25
    • 85033933377 scopus 로고    scopus 로고
    • PhD thesis, Université de Nantes, June In french. Évolution du Comportement des Objets dans les Langages àClasses Réflexifs
    • Fred Rivard. Object Behavioral Evolution Within Class Based Reflective Languages. PhD thesis, Université de Nantes, June 1997. (In french. Évolution du Comportement des Objets dans les Langages àClasses Réflexifs).
    • (1997) Object Behavioral Evolution Within Class Based Reflective Languages
    • Rivard, F.1


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