메뉴 건너뛰기




Volumn , Issue , 2008, Pages 525-542

Delegation-based semantics for modularizing crosscutting concerns

Author keywords

Aspect oriented semantics; Context oriented programming; Modularization; Semantic mappings

Indexed keywords

ASPECT-ORIENTED PROGRAMMING; ASPECT-ORIENTED SEMANTICS; CLASS-BASED; CONTEXT-ORIENTED PROGRAMMING; CORE FEATURES; CROSSCUTTING CONCERNS; FORMAL SEMANTICS; HIGH-LEVEL PROGRAMMING LANGUAGES; MACHINE MODELS; MODULARIZATION; OBJECT-ORIENTED; OPERATIONAL SEMANTICS; POINTCUT; SEMANTIC MAPPINGS;

EID: 63549107612     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1449764.1449806     Document Type: Conference Paper
Times cited : (15)

References (24)
  • 1
    • 33745189007 scopus 로고    scopus 로고
    • Open Modules: A Proposal for Modular Reasoning in Aspect-oriented Programming
    • Jonathan Aldrich. Open Modules: A Proposal for Modular Reasoning in Aspect-oriented Programming. In Foundations of Aspect Languages, 2004.
    • (2004) Foundations of Aspect Languages
    • Aldrich, J.1
  • 2
    • 63549102290 scopus 로고    scopus 로고
    • Christopher Anderson and Sophia Drossopoulou. δ - An Imperative Object-based Calculus with Delegation. In Proc. USE'02, Malaga, 2002.
    • Christopher Anderson and Sophia Drossopoulou. δ - An Imperative Object-based Calculus with Delegation. In Proc. USE'02, Malaga, 2002.
  • 3
    • 0012652988 scopus 로고    scopus 로고
    • Composing Crosscutting Concerns Using Composition Filters
    • Lodewijk Bergmans and Mehmet Aksit. Composing Crosscutting Concerns Using Composition Filters. Commun. ACM, 44(10):51-57, 2001.
    • (2001) Commun. ACM , vol.44 , Issue.10 , pp. 51-57
    • Bergmans, L.1    Aksit, M.2
  • 4
    • 33750007887 scopus 로고    scopus 로고
    • MiniMAOl - An Imperative Core Language for Studying Aspect-oriented Reasonings
    • Curtis Clifton and Gary T. Leavens. MiniMAOl - An Imperative Core Language for Studying Aspect-oriented Reasonings. Sci. Comput. Program., 63(3):321-374, 2006.
    • (2006) Sci. Comput. Program , vol.63 , Issue.3 , pp. 321-374
    • Clifton, C.1    Leavens, G.T.2
  • 6
    • 33750722181 scopus 로고    scopus 로고
    • Efficient Layer Activation for Switching Contextdependent Behavior
    • Pascal Costanza, Robert Hirschfeld, and Wolfgang De Meuter. Efficient Layer Activation for Switching Contextdependent Behavior. In JMLC, pages 84-103, 2006.
    • (2006) JMLC , pp. 84-103
    • Costanza, P.1    Hirschfeld, R.2    Meuter, W.D.3
  • 7
    • 44249122826 scopus 로고    scopus 로고
    • AspectML: A polymorphic aspectoriented functional programming language
    • Daniel S. Dantas, David Walker, Geoffrey Washburn, and Stephanie Weirich. AspectML: A polymorphic aspectoriented functional programming language. ACM Trans. Program. Lang. Syst., 30(3):1-60, 2008.
    • (2008) ACM Trans. Program. Lang. Syst , vol.30 , Issue.3 , pp. 1-60
    • Dantas, D.S.1    Walker, D.2    Washburn, G.3    Weirich, S.4
  • 8
    • 63549126603 scopus 로고    scopus 로고
    • Simplice Djoko Djoko, Remi Douence, Pascal Fradet, and Didier Le Botlan. CASB: Common Aspect Semantics Base. Technical Report AOSD-Europe Deliverable D41, AOSD- Europe-INRIA-7, INRIA, France, 10 February 2006.
    • Simplice Djoko Djoko, Remi Douence, Pascal Fradet, and Didier Le Botlan. CASB: Common Aspect Semantics Base. Technical Report AOSD-Europe Deliverable D41, AOSD- Europe-INRIA-7, INRIA, France, 10 February 2006.
  • 10
    • 63549118498 scopus 로고    scopus 로고
    • Virtual Machine Support for Aspect-oriented Programming Languages. PhD thesis, Software Technology Group, Darmstadt University of Technology
    • Michael Haupt. Virtual Machine Support for Aspect-oriented Programming Languages. PhD thesis, Software Technology Group, Darmstadt University of Technology, 2006.
    • (2006)
    • Haupt, M.1
  • 12
    • 38149097062 scopus 로고    scopus 로고
    • Michael Haupt and Hans Schippers. A Machine Model for Aspect-oriented Programming. In ECOOP 2007 - Objectoriented Programming, 21st European Conference, Berlin, Germany, July 30 - August 3, 2007, Proceedings, 4609 of Lecture Notes in Computer Science, pages 501-524. Springer, 2007.
    • Michael Haupt and Hans Schippers. A Machine Model for Aspect-oriented Programming. In ECOOP 2007 - Objectoriented Programming, 21st European Conference, Berlin, Germany, July 30 - August 3, 2007, Proceedings, volume 4609 of Lecture Notes in Computer Science, pages 501-524. Springer, 2007.
  • 14
    • 0141761341 scopus 로고    scopus 로고
    • Semantical Approach to Method-call Interception
    • ACM Press
    • Ralf Lämmel. A Semantical Approach to Method-call Interception. In Proc. AOSD'02, pages 41-55. ACM Press, 2002.
    • (2002) Proc. AOSD'02 , pp. 41-55
    • Ralf Lämmel, A.1
  • 15
    • 35248819338 scopus 로고    scopus 로고
    • Modeling Crosscutting in Aspect-oriented Mechanisms
    • Luca Cardelli, editor, ECOOP, of, Springer
    • Hidehiko Masuhara and Gregor Kiczales. Modeling Crosscutting in Aspect-oriented Mechanisms. In Luca Cardelli, editor, ECOOP, volume 2743 of Lecture Notes in Computer Science, pages 2-28. Springer, 2003.
    • (2003) Lecture Notes in Computer Science , vol.2743 , pp. 2-28
    • Masuhara, H.1    Kiczales, G.2
  • 18
    • 63549100288 scopus 로고    scopus 로고
    • Direction for Research on Virtual Machine Support for Concern Composition
    • ACM Press
    • Harold 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
    • Harold Ossher, A.1
  • 19
    • 0141426581 scopus 로고    scopus 로고
    • Dynamic Weaving for Aspect-oriented Programming
    • Gregor Kiczales, editor, ACM Press
    • Andrei Popovici, Thomas Gross, and Gustavo Alonso. Dynamic Weaving for Aspect-oriented Programming. In Gregor Kiczales, editor, Proc. AOSD 2002. ACM Press, 2002.
    • (2002) Proc. AOSD 2002
    • Popovici, A.1    Gross, T.2    Alonso, G.3
  • 22
    • 63549087995 scopus 로고    scopus 로고
    • A Versatile Kernel for Multi- Language AOP
    • Springer
    • Eric Tanter and Jacques Noyé. A Versatile Kernel for Multi- Language AOP. In Proc. GPCE'05. Springer, 2005.
    • (2005) Proc. GPCE'05
    • Tanter, E.1    Noyé, J.2
  • 24
    • 11344289845 scopus 로고    scopus 로고
    • A Semantics for Advice and Dynamic Join Points in Aspectoriented Programming
    • Mitchell Wand, Gregor Kiczales, and Christopher Dutchyn. A Semantics for Advice and Dynamic Join Points in Aspectoriented Programming. ACM Trans. Program. Lang. Syst., 26(5):890-910, 2004.
    • (2004) ACM Trans. Program. Lang. Syst , vol.26 , Issue.5 , pp. 890-910
    • Wand, M.1    Kiczales, G.2    Dutchyn, C.3


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