메뉴 건너뛰기




Volumn , Issue , 2009, Pages 27-38

Expressive scoping of distributed aspects

Author keywords

Aspect oriented programming; Distribution; Dynamic deployment; Operational semantics; Scheme; Scope

Indexed keywords

ASPECT-ORIENTED PROGRAMMING; DEPLOYMENT STRATEGY; DISTRIBUTED SYSTEMS; DYNAMIC ASPECTS; DYNAMIC DEPLOYMENT; EXECUTION MODEL; OPERATIONAL SEMANTICS; SCOPING;

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

References (20)
  • 1
    • 34248403498 scopus 로고    scopus 로고
    • An overview of CaesarJ
    • Transactions on Aspect-Oriented Software Development, of, 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
  • 2
    • 70450262935 scopus 로고    scopus 로고
    • Luis Daniel Benavides Navarro, Rémi Douence, and Mario Südholt. Debugging and testing middleware with aspect-based control-flow and causal patterns. In In Proceedings of the 9th ACM/IFIP/USENIX International Middleware Conference, Leuven, Belgium, December 2008. Springer-Verlag.
    • Luis Daniel Benavides Navarro, Rémi Douence, and Mario Südholt. Debugging and testing middleware with aspect-based control-flow and causal patterns. In In Proceedings of the 9th ACM/IFIP/USENIX International Middleware Conference, Leuven, Belgium, December 2008. Springer-Verlag.
  • 3
    • 33746068165 scopus 로고    scopus 로고
    • Luis Daniel Benavides Navarro, Mario Südholt, Wim Vanderperren, Bruno De Fraine, and Davy Suvée. Explicitly distributed AOP using AWED. In Proceedings of the 5th ACM International Conference on Aspect-Oriented Software Development (AOSD 2006), pages 51-62, Bonn, Germany, March 2006. ACM Press.
    • Luis Daniel Benavides Navarro, Mario Südholt, Wim Vanderperren, Bruno De Fraine, and Davy Suvée. Explicitly distributed AOP using AWED. In Proceedings of the 5th ACM International Conference on Aspect-Oriented Software Development (AOSD 2006), pages 51-62, Bonn, Germany, March 2006. ACM Press.
  • 4
    • 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
  • 5
    • 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, number in, 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 , vol.4829
    • Fraine, B.D.1    Braem, M.2
  • 6
    • 33750052616 scopus 로고    scopus 로고
    • Semantics and scoping of aspects in higher-order languages
    • December
    • 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.
    • (2006) Science of Computer Programming , vol.63 , Issue.3 , pp. 207-239
    • Dutchyn, C.1    Tucker, D.B.2    Krishnamurthi, S.3
  • 8
    • 82955230066 scopus 로고    scopus 로고
    • An overview of AspectJ
    • Jorgen L. Knudsen, editor, Proceedings of the 15th European Conference on Object-Oriented Programming ECOOP 2001, number in, 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 , vol.2072 , pp. 327-353
    • Kiczales, G.1    Hilsdale, E.2    Hugunin, J.3    Kersten, M.4    Palm, J.5    Griswold, W.6
  • 9
    • 33845921600 scopus 로고    scopus 로고
    • True and transparent distributed composition of aspect-components. In Maarten van Steen and Michi Henning, editors
    • Proceedings of the 7th ACM/IFIP/USENIX International Middleware Conference Middleware 2006, of, Melbourne, Australia, November, Springer-Verlag
    • Bert Lagaisse and Wouter Joosen. True and transparent distributed composition of aspect-components. In Maarten van Steen and Michi Henning, editors, Proceedings of the 7th ACM/IFIP/USENIX International Middleware Conference (Middleware 2006), volume 4290 of Lecture Notes in Computer Science, pages 42-61, Melbourne, Australia, November 2006. Springer-Verlag.
    • (2006) Lecture Notes in Computer Science , vol.4290 , pp. 42-61
    • Lagaisse, B.1    Joosen, W.2
  • 10
    • 35248819338 scopus 로고    scopus 로고
    • Modeling crosscutting in aspect-oriented mechanisms
    • Luca Cardelli, editor, Proceedings of the 17th European Conference on Object-Oriented Programming ECOOP 2003, number in, Darmstadt, Germany, July
    • 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.
    • (2003) Lecture Notes in Computer Science , vol.2743 , pp. 2-28
    • Masuhara, H.1    Kiczales, G.2
  • 11
    • 35248827667 scopus 로고    scopus 로고
    • A compilation and optimization model for aspect-oriented programs
    • G. Hedin, editor, Proceedings of Compiler Construction CC2003, of, 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
  • 12
    • 70450267032 scopus 로고    scopus 로고
    • Object creation aspects with flexible aspect deployment
    • Technical report, Technische Universität Darmstadt
    • Mira Mezini and Klaus Ostermann. Object creation aspects with flexible aspect deployment. Technical report, Technische Universität Darmstadt, 2003.
    • (2003)
    • Mezini, M.1    Ostermann, K.2
  • 14
    • 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 , pp. 297-306
    • Rajan, H.1    Sullivan, K.2
  • 17
    • 70450262064 scopus 로고    scopus 로고
    • Éric Tanter. Controlling aspect reentrancy. Journal of Universal Computer Science, 2009. Best Paper Award of the Brazilian Symposium on Programming Languages (SBLP 2008).
    • Éric Tanter. Controlling aspect reentrancy. Journal of Universal Computer Science, 2009. Best Paper Award of the Brazilian Symposium on Programming Languages (SBLP 2008).
  • 18
    • 33746036102 scopus 로고    scopus 로고
    • A versatile kernel for distributed AOP
    • Proceedings of the IFIP International Conference on Distributed Applications and Interoperable Systems DAIS 2006, of, Bologna, Italy, June, Springer-Verlag. Best Paper Award of the three DisCoTec 2006 Conferences
    • Éric Tanter and Rodolfo Toledo. A versatile kernel for distributed AOP. In Proceedings of the IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS 2006), volume 4025 of Lecture Notes in Computer Science, pages 316-331, Bologna, Italy, June 2006. Springer-Verlag. Best Paper Award of the three DisCoTec 2006 Conferences.
    • (2006) Lecture Notes in Computer Science , vol.4025 , pp. 316-331
    • Tanter, E.1    Toledo, R.2
  • 20
    • 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가 분석하여 추출한 것입니다.