메뉴 건너뛰기




Volumn , Issue , 2009, Pages 1944-1951

An implementation substrate for languages composing modularized crosscutting concerns

Author keywords

Aspect oriented programming; Context oriented programming; Crosscutting concerns; Language implementation; Machine model; Modularization

Indexed keywords

ASPECT-ORIENTED PROGRAMMING; CROSSCUTTING CONCERN; LANGUAGE CONSTRUCTS; MACHINE MODELS; MODULARIZATIONS; MODULARIZED; MULTI-DIMENSIONAL SEPARATION OF CONCERNS; POINT CUT; PROGRAMMING LANGUAGE; VIRTUAL MACHINES;

EID: 72949106447     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1529282.1529716     Document Type: Conference Paper
Times cited : (14)

References (19)
  • 3
    • 1442287671 scopus 로고    scopus 로고
    • Parsing Expression Grammars: A Recognition-based Syntactic Foundation
    • B. Ford. Parsing Expression Grammars: a Recognition-based Syntactic Foundation. SIGPLAN Not., 39(1):111-122, 2004.
    • (2004) SIGPLAN Not , vol.39 , Issue.1 , pp. 111-122
    • Ford, B.1
  • 4
    • 63549107612 scopus 로고    scopus 로고
    • Delegation-Based Semantics for Modularizing Crosscutting Concerns
    • Nashville, TN, USA, oct 19-oct 23
    • H. Schippers, D. Janssens, M. Haupt, and R. Hirschfeld. Delegation-Based Semantics for Modularizing Crosscutting Concerns. In OOPSLA 2008, Nashville, TN, USA, oct 19-oct 23, 2008.
    • (2008) OOPSLA 2008
    • Schippers, H.1    Janssens, D.2    Haupt, M.3    Hirschfeld, R.4
  • 5
    • 72949083851 scopus 로고    scopus 로고
    • Virtual Machine Support for Aspect-Oriented Programming Languages. PhD thesis, Darmstadt University of Technology
    • M. Haupt. Virtual Machine Support for Aspect-Oriented Programming Languages. PhD thesis, Darmstadt University of Technology, 2006.
    • (2006)
    • Haupt, M.1
  • 6
    • 38149097062 scopus 로고    scopus 로고
    • A machine model for aspect-oriented programming
    • ECOOP 2007, Berlin, Germany, of, Springer
    • M. Haupt and H. Schippers. A machine model for aspect-oriented programming. In ECOOP 2007, Berlin, Germany, volume 4609 of LNCS, pages 501-524. Springer, 2007.
    • (2007) LNCS , vol.4609 , pp. 501-524
    • Haupt, M.1    Schippers, H.2
  • 8
    • 35248828504 scopus 로고    scopus 로고
    • Aspect-Oriented Programming
    • M. Aksit and S. Matsuoka, editors, ECOOP '97, of, Springer
    • G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. V. Lopes, J.-M. Loingtier, and J. Irwin. Aspect-Oriented Programming. In M. Aksit and S. Matsuoka, editors, ECOOP '97, volume 1241 of LNCS, pages 220-242. Springer, 1997.
    • (1997) LNCS , vol.1241 , pp. 220-242
    • Kiczales, G.1    Lamping, J.2    Mendhekar, A.3    Maeda, C.4    Lopes, C.V.5    Loingtier, J.-M.6    Irwin, J.7
  • 9
    • 84976704175 scopus 로고
    • Using prototypical objects to implement shared behavior in object-oriented systems
    • ACM Press
    • H. Lieberman. Using prototypical objects to implement shared behavior in object-oriented systems. In OOPSLA 1986, pages 214-223. ACM Press, 1986.
    • (1986) OOPSLA 1986 , pp. 214-223
    • Lieberman, H.1
  • 10
    • 35248827667 scopus 로고    scopus 로고
    • A Compilation and Optimization Model for Aspect-Oriented Programs
    • G. Hedin, editor, CC 2003, of, Springer
    • H. Masuhara, G. Kiczales, and C. Dutchyn. A Compilation and Optimization Model for Aspect-Oriented Programs. In G. Hedin, editor, CC 2003, volume 2622 of LNCS, pages 46-60. Springer, 2003.
    • (2003) LNCS , vol.2622 , pp. 46-60
    • Masuhara, H.1    Kiczales, G.2    Dutchyn, C.3
  • 11
    • 59249086102 scopus 로고    scopus 로고
    • Controlled, Systematic, and Efficient Code Replacement for Running Java Programs
    • Glasgow, UK. ACM 2008
    • A. Nicoara, G. Alonso, and T. Roscoe. Controlled, Systematic, and Efficient Code Replacement for Running Java Programs. In Proc. EuroSys 2008, Glasgow, UK. ACM 2008.
    • Proc. EuroSys 2008
    • Nicoara, A.1    Alonso, G.2    Roscoe, T.3
  • 12
    • 38149080115 scopus 로고    scopus 로고
    • A direction for research on virtual machine support for concern composition
    • ACM Press
    • H. Ossher. A direction for research on virtual machine support for concern composition. In Proc. Workshop VMIL '07. ACM Press, 2007.
    • (2007) Proc. Workshop VMIL '07
    • Ossher, H.1
  • 13
    • 72949118196 scopus 로고    scopus 로고
    • Accessible Language-Based Environments of Recursive Theories
    • RN 2006-001-a, Viewpoints Research Institute
    • I. Piumarta. Accessible Language-Based Environments of Recursive Theories. Technical Report VPRI Research Note RN 2006-001-a, Viewpoints Research Institute, 2006.
    • (2006) Technical Report VPRI Research Note
    • Piumarta, I.1
  • 14
    • 72949124747 scopus 로고    scopus 로고
    • Open, Reusable Object Models
    • RN 2006-003-a, Viewpoints Research Institute
    • I. Piumarta and A. Warth. Open, Reusable Object Models. Technical Report VPRI Research Note RN 2006-003-a, Viewpoints Research Institute, 2006.
    • (2006) Technical Report VPRI Research Note
    • Piumarta, I.1    Warth, A.2
  • 15
    • 0141426581 scopus 로고    scopus 로고
    • Dynamic Weaving for Aspect-Oriented Programming
    • G. Kiczales, editor, ACM Press
    • A. Popovici, T. Gross, and G. Alonso. Dynamic Weaving for Aspect-Oriented Programming. In G. Kiczales, editor, AOSD 2002. ACM Press, 2002.
    • (2002) AOSD 2002
    • Popovici, A.1    Gross, T.2    Alonso, G.3
  • 18
    • 12844281502 scopus 로고    scopus 로고
    • Partial Behavioral Reflection: Spatial and Temporal Selection of Reification
    • ACM Press
    • E. Tanter, J. Noyé, D. Caromel, and P. Cointe. Partial Behavioral Reflection: Spatial and Temporal Selection of Reification. In OOPSLA 2003. ACM Press, 2003.
    • (2003) OOPSLA 2003
    • Tanter, E.1    Noyé, J.2    Caromel, D.3    Cointe, P.4
  • 19
    • 0032643249 scopus 로고    scopus 로고
    • N Degrees of Separation: Multi-Dimensional Separation of Concerns
    • ACM Press
    • P. Tarr, H. Ossher, W. Harrison, and S. M. Sutton. N Degrees of Separation: Multi-Dimensional Separation of Concerns. In ICSE 1999, pages 107-119. ACM Press, 1999.
    • (1999) ICSE 1999 , pp. 107-119
    • Tarr, P.1    Ossher, H.2    Harrison, W.3    Sutton, S.M.4


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