메뉴 건너뛰기




Volumn , Issue , 2004, Pages 48-58

Supporting dynamic crosscutting with partial behavioral reflection: A case study

Author keywords

[No Author keywords available]

Indexed keywords

ABSTRACTING; COMPUTER OPERATING SYSTEMS; ENCODING (SYMBOLS); FAULT TOLERANT COMPUTER SYSTEMS; JAVA PROGRAMMING LANGUAGE; MATHEMATICAL TRANSFORMATIONS; METADATA; NETWORK PROTOCOLS; PROGRAM DEBUGGING; SOFTWARE ENGINEERING; SYNCHRONIZATION;

EID: 21644473839     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: None     Document Type: Conference Paper
Times cited : (12)

References (37)
  • 1
    • 21644467672 scopus 로고    scopus 로고
    • The AspectJ website, 2002. http://www.eclipse.org/aspectj.
    • (2002) The AspectJ Website
  • 2
    • 21644472861 scopus 로고    scopus 로고
    • Advanced separation of concerns workshop report
    • Lecture Notes in Computer Science. Springer-Verlag
    • J. Brichau, M. Glandrup, S. Clarke, and L. Bergmans. Advanced separation of concerns workshop report. In ECOOP 2007 Workshop Proceedings, Lecture Notes in Computer Science. Springer-Verlag, 2002.
    • (2002) ECOOP 2007 Workshop Proceedings
    • Brichau, J.1    Glandrup, M.2    Clarke, S.3    Bergmans, L.4
  • 3
    • 70450262063 scopus 로고    scopus 로고
    • Building composable aspect-specific languages with logic metaprogramming
    • D. Batory, C. Consel, and W. Taha, editors. Proceedings of the 1st ACM SIGPLAN/SIGSOFT Conference on Generative Programming and Component Engineering (GPCE 2002), Pittsburgh, PA, USA, Oct. Springer-Verlag
    • J. Brichau, K. Mens, and K. De Voider. Building composable aspect-specific languages with logic metaprogramming. In D. Batory, C. Consel, and W. Taha, editors. Proceedings of the 1st ACM SIGPLAN/SIGSOFT Conference on Generative Programming and Component Engineering (GPCE 2002), volume 2487 of Lecture Notes in Computer Science, pages 110-127, Pittsburgh, PA, USA, Oct. 2002. Springer-Verlag.
    • (2002) Lecture Notes in Computer Science , vol.2487 , pp. 110-127
    • Brichau, J.1    Mens, K.2    De Voider, K.3
  • 6
    • 84885787073 scopus 로고    scopus 로고
    • Proceedings of the 2nd international conference on metalevel architectures and reflection (Reflection '99)
    • Saint-Malo, France, July Springer-Verlag
    • P. Cointe, editor. Proceedings of the 2nd International Conference on Metalevel Architectures and Reflection (Reflection '99), volume 1616 of Lecture Notes in Computer Science, Saint-Malo, France, July 1999. Springer-Verlag.
    • (1999) Lecture Notes in Computer Science , vol.1616
    • Cointe, P.1
  • 7
    • 60749089448 scopus 로고
    • The structure of the - Multiprogramming system
    • May
    • E. W. Dijkstra. The structure of the - multiprogramming system. Communications of the ACM, 11(5):341-346, May 1968.
    • (1968) Communications of the ACM , vol.11 , Issue.5 , pp. 341-346
    • Dijkstra, E.W.1
  • 18
    • 1442333937 scopus 로고
    • PhD thesis, Artificial intelligence laboratory, Vrije Universiteit, Brussels, Belgium
    • P. Maes. Computional reflection. PhD thesis, Artificial intelligence laboratory, Vrije Universiteit, Brussels, Belgium, 1987.
    • (1987) Computional Reflection
    • Maes, P.1
  • 22
    • 0004705074 scopus 로고
    • An object-oriented concurrent reflective language for dynamic resource management in highly parallel computing
    • H. Masuhara, S. Matsuoka, and A. Yonezawa. An object-oriented concurrent reflective language for dynamic resource management in highly parallel computing. In IPSJ SIG Notes, volume 94-PRG-18, 1994.
    • (1994) IPSJ SIG Notes , vol.94 PRG-18
    • Masuhara, H.1    Matsuoka, S.2    Yonezawa, A.3
  • 24
    • 0042423280 scopus 로고    scopus 로고
    • RG: A case-study for aspect-oriented programming
    • Xerox PARC, Feb.
    • A. Mendhekar, G. Kiczales, and J. Lamping. RG: A case-study for aspect-oriented programming. Technical Report SPL97-009P9710044, Xerox PARC, Feb. 1997.
    • (1997) Technical Report , vol.SPL97-009P9710044
    • Mendhekar, A.1    Kiczales, G.2    Lamping, J.3
  • 25
    • 85027502180 scopus 로고
    • Object location control using meta-level programming
    • Proceedings of the 8th European Conference on Object-Oriented Programming (ECOOP'94), Springer-Verlag, July
    • H. Okamura and Y. Ishikawa. Object location control using meta-level programming. In Proceedings of the 8th European Conference on Object-Oriented Programming (ECOOP'94), volume 821 of Lecture Notes in Computer Science, pages 299-319. Springer-Verlag, July 1994.
    • (1994) Lecture Notes in Computer Science , vol.821 , pp. 299-319
    • Okamura, H.1    Ishikawa, Y.2
  • 26
    • 0015482049 scopus 로고
    • On the criteria for decomposing systems into modules
    • Dec.
    • D. Parnas. On the criteria for decomposing systems into modules. Communications of the ACM, 15(12): 1053-1058, Dec. 1972.
    • (1972) Communications of the ACM , vol.15 , Issue.12 , pp. 1053-1058
    • Parnas, D.1
  • 31
    • 0012651756 scopus 로고    scopus 로고
    • Aspect-oriented programming using reflection and metaobject protocols
    • Oct.
    • G. Sullivan. Aspect-oriented programming using reflection and metaobject protocols. Communications of the ACM, 44(10), Oct. 2001.
    • (2001) Communications of the ACM , vol.44 , Issue.10
    • Sullivan, G.1
  • 33
    • 21644446863 scopus 로고    scopus 로고
    • Versatile kernels for aspect-oriented programming
    • INRIA, July
    • É. Tanter and J. Noyé. Versatile kernels for aspect-oriented programming. Research Report RR-5275, INRIA, July 2004.
    • (2004) Research Report , vol.RR-5275
    • Tanter, É.1    Noyé, J.2
  • 36
    • 21644450620 scopus 로고    scopus 로고
    • Proceedings of the 3rd international conference on metalevel architectures and advanced separation of concerns (Reflection 2001)
    • Kyoto, Japan, Sept. Springer-Verlag
    • A. Yonezawa and S. Matsuoka, editors. Proceedings of the 3rd International Conference on Metalevel Architectures and Advanced Separation of Concerns (Reflection 2001), volume 2192 of Lecture Notes in Computer Science, Kyoto, Japan, Sept. 2001. Springer-Verlag.
    • (2001) Lecture Notes in Computer Science , vol.2192
    • Yonezawa, A.1    Matsuoka, S.2


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