메뉴 건너뛰기




Volumn , Issue , 2008, Pages 168-179

Expressive scoping of dynamically-deployed aspects

Author keywords

[No Author keywords available]

Indexed keywords

DEPLOYMENT STRATEGY; DEPLOYMENT TIME; DYNAMIC ASPECTS; DYNAMIC DEPLOYMENT; FULL CONTROL; OBJECT ORIENTED; OPERATIONAL SEMANTICS; PARAMETERIZED; POINT CUT; SCOPING;

EID: 77952285451     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1353482.1353503     Document Type: Conference Paper
Times cited : (38)

References (41)
  • 2
    • 34248403498 scopus 로고    scopus 로고
    • An overview of CaesarJ
    • Transactions on Aspect-Oriented Software Development, Springer-Verlag, February
    • Ivica Aracic, Vaidas Gasiunas, Mira Mezini, and Klaus Ostermann. An overview of CaesarJ. In Transactions on Aspect-Oriented Software Development, volume 3880 of Lecture Notes in Computer Science, pages 135-173. Springer-Verlag, February 2006.
    • (2006) Lecture Notes in Computer Science , vol.3880 , pp. 135-173
    • Aracic, I.1    Gasiunas, V.2    Mezini, M.3    Ostermann, K.4
  • 7
    • 0012652988 scopus 로고    scopus 로고
    • Composing crosscutting concerns using composition filters
    • October
    • Lodewijk Bergmans and Mehmet Akşit. Composing crosscutting concerns using composition filters. Communications of the ACM, 44(10):51-57, October 2001.
    • (2001) Communications of the ACM , vol.44 , Issue.10 , pp. 51-57
    • Bergmans, L.1    Akşit, M.2
  • 11
    • 38149057580 scopus 로고    scopus 로고
    • A staged static program analysis to improve the performance of runtime monitoring
    • Erik Ernst, editor, Proceedings of the 21st European Conference on Object-oriented Programming (ECOOP 2007) Berlin, Germany, july/august Springer-Verlag
    • Eric Bodden, Laurie Hendren, and Ondrej Lhoták. A staged static program analysis to improve the performance of runtime monitoring. In Erik Ernst, editor, Proceedings of the 21st European Conference on Object-oriented Programming (ECOOP 2007), number 4609 in Lecture Notes in Computer Science, pages 525-549, Berlin, Germany, july/august 2007. Springer-Verlag.
    • (2007) Lecture Notes in Computer Science , Issue.4609 , pp. 525-549
    • Bodden, E.1    Hendren, L.2    Lhoták, O.3
  • 13
    • 33750722181 scopus 로고    scopus 로고
    • Efficient layer activation for switching context-dependent behavior
    • Proceedings of the Joint Modular Languages Conference (JMLC 2006) Oxford, England, September Springer-Verlag
    • Pascal Costanza, Robert Hirschfeld, and Wolfgang De Meuter. Efficient layer activation for switching context-dependent behavior. In Proceedings of the Joint Modular Languages Conference (JMLC 2006), volume 4228 of Lecture Notes in Computer Science, pages 84-103, Oxford, England, September 2006. Springer-Verlag.
    • (2006) Lecture Notes in Computer Science , vol.4228 , pp. 84-103
    • Costanza, P.1    Hirschfeld, R.2    De Meuter, W.3
  • 14
    • 38549101080 scopus 로고    scopus 로고
    • Requirements for reusable aspect deployment
    • Markus Lumpe and Wim Vanderperren, editors, Proceedings of the 6th International Symposium on Software Composition (SC 2007) Braga, Portugal, March Springer-Verlag
    • Bruno De Fraine and Mathieu Braem. Requirements for reusable aspect deployment. In Markus Lumpe and Wim Vanderperren, editors, Proceedings of the 6th International Symposium on Software Composition (SC 2007), number 4829 in Lecture Notes in Computer Science, Braga, Portugal, March 2007. Springer-Verlag.
    • (2007) Lecture Notes in Computer Science , Issue.4829
    • De Fraine, B.1    Braem, M.2
  • 17
    • 33750052616 scopus 로고    scopus 로고
    • Semantics and scoping of aspects in higher-order languages
    • DOI 10.1016/j.scico.2006.01.003, PII S0167642306001201
    • Christopher Dutchyn, David B. Tucker, and Shriram Krishnamurthi. Semantics and scoping of aspects in higher-order languages. Science of Computer Programming, 63(3):207-239, December 2006. (Pubitemid 44574515)
    • (2006) Science of Computer Programming , vol.63 , Issue.3 , pp. 207-239
    • Dutchyn, C.1    Tucker, D.B.2    Krishnamurthi, S.3
  • 18
    • 0026913084 scopus 로고
    • The revised report on the syntactic theories of sequential control and state
    • Matthias Felleisen and Robert Hieb. The revised report on the syntactic theories of sequential control and state. Theoretical Computer Science, 103(2):235-271, 1992.
    • (1992) Theoretical Computer Science , vol.103 , Issue.2 , pp. 235-271
    • Felleisen, M.1    Hieb, R.2
  • 20
    • 35248864409 scopus 로고    scopus 로고
    • AspectS - Aspect-oriented programming with Squeak
    • Mehmet Akşit, Mira Mezini, and R. Unland, editors, International Conference NetObjectDays on Components, Architectures, Services, and Applications for a Networked World, Springer-Verlag
    • Robert Hirschfeld. AspectS - aspect-oriented programming with Squeak. In Mehmet Akşit, Mira Mezini, and R. Unland, editors, International Conference NetObjectDays on Components, Architectures, Services, and Applications for a Networked World, volume 2591 of Lecture Notes in Computer Science, pages 216-232. Springer-Verlag, 2002.
    • (2002) Lecture Notes in Computer Science , vol.2591 , pp. 216-232
    • Hirschfeld, R.1
  • 22
    • 82955230066 scopus 로고    scopus 로고
    • An overview of AspectJ
    • Jorgen L. Knudsen, editor, Proceedings of the 15th European Conference on Object-Oriented Programming (ECOOP 2001) Budapest, Hungary, June Springer-Verlag
    • Gregor Kiczales, Erik Hilsdale, Jim Hugunin, Mik Kersten, Jeffrey Palm, and William Griswold. An overview of AspectJ. In Jorgen L. Knudsen, editor, Proceedings of the 15th European Conference on Object-Oriented Programming (ECOOP 2001), number 2072 in Lecture Notes in Computer Science, pages 327-353, Budapest, Hungary, June 2001. Springer-Verlag.
    • (2001) Lecture Notes in Computer Science , Issue.2072 , pp. 327-353
    • Kiczales, G.1    Hilsdale, E.2    Hugunin, J.3    Kersten, M.4    Palm, J.5    Griswold, W.6
  • 26
    • 35248819338 scopus 로고    scopus 로고
    • Modeling crosscutting in aspect-oriented mechanisms
    • Luca Cardelli, editor, Proceedings of the 17th European Conference on Object-Oriented Programming (ECOOP 2003) Darmstadt, Germany, July Springer-Verlag
    • Hidehiko Masuhara and Gregor Kiczales. Modeling crosscutting in aspect-oriented mechanisms. In Luca Cardelli, editor, Proceedings of the 17th European Conference on Object-Oriented Programming (ECOOP 2003), number 2743 in Lecture Notes in Computer Science, pages 2-28, Darmstadt, Germany, July 2003. Springer-Verlag.
    • (2003) Lecture Notes in Computer Science , Issue.2743 , pp. 2-28
    • Masuhara, H.1    Kiczales, G.2
  • 27
    • 35248827667 scopus 로고    scopus 로고
    • A compilation and optimization model for aspect-oriented programs
    • G. Hedin, editor, Proceedings of Compiler Construction (CC2003), Springer-Verlag
    • Hidehiko Masuhara, Gregor Kiczales, and Christopher Dutchyn. A compilation and optimization model for aspect-oriented programs. In G. Hedin, editor, Proceedings of Compiler Construction (CC2003), volume 2622 of Lecture Notes in Computer Science, pages 46-60. Springer-Verlag, 2003.
    • (2003) Lecture Notes in Computer Science , vol.2622 , pp. 46-60
    • Masuhara, H.1    Kiczales, G.2    Dutchyn, C.3
  • 34
    • 1542286862 scopus 로고    scopus 로고
    • Eos: Instance-level aspects for integrated system design
    • Helsinki, Finland, September
    • Hridesh Rajan and Kevin Sullivan. Eos: Instance-level aspects for integrated system design. In Proceedings of ESEC/FSE 2003, pages 297-306, Helsinki, Finland, September 2003.
    • (2003) Proceedings of ESEC/FSE 2003 , pp. 297-306
    • Rajan, H.1    Sullivan, K.2
  • 40
    • 11344289845 scopus 로고    scopus 로고
    • A semantics for advice and dynamic join points in aspect-oriented programming
    • September
    • Mitchell Wand, Gregor Kiczales, and Christopher Dutchyn. A semantics for advice and dynamic join points in aspect-oriented programming. ACM Transactions on Programming Languages and Systems, 26(5):890-910, September 2004.
    • (2004) ACM Transactions on Programming Languages and Systems , vol.26 , Issue.5 , pp. 890-910
    • Wand, M.1    Kiczales, G.2    Dutchyn, C.3


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