메뉴 건너뛰기




Volumn , Issue , 2008, Pages 60-71

StrongAspectJ: Flexible and safe pointcut/advice bindings

Author keywords

[No Author keywords available]

Indexed keywords

ASPECT-J; ASPECT-ORIENTED; FORMAL DEFINITION; GENERIC CONTEXTS; JOIN POINT; LANGUAGE ENGINEERING; PLUG-INS; POINT CUT; PROTOTYPE IMPLEMENTATIONS; RUNTIMES; TYPE ERRORS; TYPE SAFETY; TYPE SYSTEMS; TYPE VARIABLES; TYPING RULES;

EID: 72149125958     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1353482.1353491     Document Type: Conference Paper
Times cited : (27)

References (31)
  • 3
    • 84976770751 scopus 로고
    • Strongtalk: Typechecking Smalltalk in a production environment
    • ACM Press
    • G. Bracha and D. Griswold. Strongtalk: typechecking Smalltalk in a production environment. In Proc. of OOPSLA '93, pages 215-230. ACM Press, 1993.
    • (1993) Proc. of OOPSLA '93 , pp. 215-230
    • Bracha, G.1    Griswold, D.2
  • 4
    • 0345884636 scopus 로고    scopus 로고
    • Making the future safe for the past: Adding genericity to the Java programming language
    • ACM Press, Oct.
    • G. Bracha, M. Odersky, D. Stoutamire, and P. Wadler. Making the future safe for the past: Adding genericity to the Java programming language. In Proc. of OOPSLA '98, pages 183-200. ACM Press, Oct. 1998.
    • (1998) Proc. of OOPSLA '98 , pp. 183-200
    • Bracha, G.1    Odersky, M.2    Stoutamire, D.3    Wadler, P.4
  • 5
    • 0022333721 scopus 로고
    • On understanding types, data abstraction, and polymorphism
    • Dec.
    • L. Cardelli and P. Wegner. On understanding types, data abstraction, and polymorphism. ACM Computing Surveys, 17(4):471-522, Dec. 1985.
    • (1985) ACM Computing Surveys , vol.17 , Issue.4 , pp. 471-522
    • Cardelli, L.1    Wegner, P.2
  • 6
    • 33750007887 scopus 로고    scopus 로고
    • MiniMAO1: An imperative core language for studying aspect-oriented reasoning
    • C. Clifton and G. T. Leavens. MiniMAO1: An imperative core language for studying aspect-oriented reasoning. Science of Computer Programming, 63(3):321-374, 2006.
    • (2006) Science of Computer Programming , vol.63 , Issue.3 , pp. 321-374
    • Clifton, C.1    Leavens, G.T.2
  • 10
    • 77953989709 scopus 로고    scopus 로고
    • Formal semantics of flexible and safe pointcut/advice bindings
    • Oct. Available at
    • B. De Fraine, M. Südholt, and V. Jonckers. Formal semantics of flexible and safe pointcut/advice bindings. Technical Report SSEL 02/2007/a, Vrije Universiteit Brussel, Oct. 2007. Available at http://ssel.vub.ac.be/files/ formal07a.pdf.
    • (2007) Technical Report SSEL 02/2007/a
    • De Fraine, B.1    Südholt, M.2    Jonckers, V.3
  • 15
    • 0038486642 scopus 로고    scopus 로고
    • Design pattern implementation in Java and AspectJ
    • ACM Press
    • J. Hannemann and G. Kiczales. Design pattern implementation in Java and AspectJ. In Proc. of OOPSLA '02, pages 161-173. ACM Press, 2002.
    • (2002) Proc. of OOPSLA '02 , pp. 161-173
    • Hannemann, J.1    Kiczales, G.2
  • 16
    • 0033203773 scopus 로고    scopus 로고
    • Featherweight Java: A minimal core calculus for Java and GJ
    • ACM Press, Oct.
    • A. Igarashi, B. Pierce, and P. Wadler. Featherweight Java: A minimal core calculus for Java and GJ. In Proc. of OOPSLA '99, pages 132-146. ACM Press, Oct. 1999.
    • (1999) Proc. of OOPSLA '99 , pp. 132-146
    • Igarashi, A.1    Pierce, B.2    Wadler, P.3
  • 19
    • 82955230066 scopus 로고    scopus 로고
    • An overview of AspectJ
    • J. L. Knudsen, editor, Proc. ECOOP 2001, Berlin, June Springer-Verlag
    • G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm, and W. G. Griswold. An overview of AspectJ. In J. L. Knudsen, editor, Proc. ECOOP 2001, LNCS 2072, pages 327-353, Berlin, June 2001. Springer-Verlag.
    • (2001) LNCS , vol.2072 , pp. 327-353
    • Kiczales, G.1    Hilsdale, E.2    Hugunin, J.3    Kersten, M.4    Palm, J.5    Griswold, W.G.6
  • 21
  • 22
    • 35048829285 scopus 로고    scopus 로고
    • Generic advice: On the combination of AOP with generative programming in AspectC++
    • Proc. of GPCE'04, Springer-Verlag Springer, Oct.
    • D. Lohmann, G. Blaschke, and O. Spinczyk. Generic advice: On the combination of AOP with generative programming in AspectC++. In Proc. of GPCE'04, volume 3286 of Springer-Verlag Lecture Notes in Computer Science, pages 55-74. Springer, Oct. 2004.
    • (2004) Lecture Notes in Computer Science , vol.3286 , pp. 55-74
    • Lohmann, D.1    Blaschke, G.2    Spinczyk, O.3
  • 23
    • 84876755385 scopus 로고    scopus 로고
    • Aspectual Caml: An aspect-oriented functional language
    • ACM Press
    • H. Masuhara, H. Tatsuzawa, and A. Yonezawa. Aspectual Caml: an aspect-oriented functional language. In Proc. of ICFP '05, pages 320-330. ACM Press, 2005.
    • (2005) Proc. of ICFP '05 , pp. 320-330
    • Masuhara, H.1    Tatsuzawa, H.2    Yonezawa, A.3
  • 28
    • 20344393644 scopus 로고    scopus 로고
    • A classification system and analysis for interactions in aspect-oriented programs
    • ACM, Oct.
    • M. Rinard, A. Salcianu, and S. Bugrara. A classification system and analysis for interactions in aspect-oriented programs. In Foundations of Software Engineering (FSE), pages 147-158. ACM, Oct. 2004.
    • (2004) Foundations of Software Engineering (FSE) , pp. 147-158
    • Rinard, M.1    Salcianu, A.2    Bugrara, S.3


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