메뉴 건너뛰기




Volumn , Issue , 2009, Pages 39-50

A graph-transformation-based simulation approach for analysing aspect interference on shared join points

Author keywords

Verification

Indexed keywords

ASPECT COMPOSITIONS; BASE SYSTEMS; ENTIRE SYSTEM; GRAPH TRANSFORMATIONS; GRAPH-BASED MODELS; JOIN POINT; LABELLED TRANSITION SYSTEMS; LANGUAGE SEMANTICS; PRODUCTION SYSTEM; RUNTIMES; SIMULATION APPROACH; SIMULATION RESULT; STATE REPRESENTATION;

EID: 70450232002     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1509239.1509247     Document Type: Conference Paper
Times cited : (35)

References (27)
  • 1
    • 70450242302 scopus 로고    scopus 로고
    • Mark Arends. A simulation of the java virtual machine using graph grammars. In Master thesis. 2003.
    • Mark Arends. A simulation of the java virtual machine using graph grammars. In Master thesis. 2003.
  • 2
    • 26444512426 scopus 로고    scopus 로고
    • Principles and design rationale of composition filters
    • Robert E. Filman, Tzilla Elrad, Siobhán Clarke, and Mehmet Akşit, editors, Addison-Wesley, Boston
    • Lodewijk Bergmans and Mehmet Akşit. Principles and design rationale of composition filters. In Robert E. Filman, Tzilla Elrad, Siobhán Clarke, and Mehmet Akşit, editors, Aspect-Oriented Software Development, pages 63-95. Addison-Wesley, Boston, 2005.
    • (2005) Aspect-Oriented Software Development , pp. 63-95
    • Bergmans, L.1    Akşit, M.2
  • 3
    • 26444436620 scopus 로고    scopus 로고
    • Observers and assistants: A proposal for modular aspect-oriented reasoning
    • Ron Cytron and Gary T. Leavens, editors, March
    • Curtis Clifton and Gary T. Leavens. Observers and assistants: A proposal for modular aspect-oriented reasoning. In Ron Cytron and Gary T. Leavens, editors, FOAL 2002: Foundations of Aspect-Oriented Languages (AOSD-2002), pages 33-44, March 2002.
    • (2002) FOAL 2002: Foundations of Aspect-Oriented Languages (AOSD-2002) , pp. 33-44
    • Clifton, C.1    Leavens, G.T.2
  • 4
    • 33746187736 scopus 로고    scopus 로고
    • Translating java into graph transformation systems
    • Hartmut Ehrig, Gregor Engels, Fransesco Parisi-Presicce, and Grzegorz Rozenberg, editors, Second International Conference on Graph Transformation ICGT, of, Springer-Verlag
    • Andrea Corradini, Fernando L. Dotti, Luciana Foss, and Leila Ribeiro. Translating java into graph transformation systems. In Hartmut Ehrig, Gregor Engels, Fransesco Parisi-Presicce, and Grzegorz Rozenberg, editors, Second International Conference on Graph Transformation (ICGT), volume 3256 of Lecture Notes in Computer Science, pages 383-389. Springer-Verlag, 2004.
    • (2004) Lecture Notes in Computer Science , vol.3256 , pp. 383-389
    • Corradini, A.1    Dotti, F.L.2    Foss, L.3    Ribeiro, L.4
  • 7
    • 0000145484 scopus 로고    scopus 로고
    • Algebraic approaches to graph transformation, part II: Single pushout approach and comparison with double pushout approach
    • Hartmut Ehrig, R. Heckel, Martin Korff, M. Löwe, L. Ribeiro, A. Wagner, and Andrea Corradini. Algebraic approaches to graph transformation, part II: Single pushout approach and comparison with double pushout approach. In Rozenberg [23].
    • Rozenberg , vol.23
    • Ehrig, H.1    Heckel, R.2    Korff, M.3    Löwe, M.4    Ribeiro, L.5    Wagner, A.6    Corradini, A.7
  • 8
    • 37149032312 scopus 로고    scopus 로고
    • Maven: Modular aspect verification
    • Orna Grumberg and Michael Huth, editors, TACAS, of, Springer
    • Max Goldman and Shmuel Katz. Maven: Modular aspect verification. In Orna Grumberg and Michael Huth, editors, TACAS, volume 4424 of Lecture Notes in Computer Science, pages 308-322. Springer, 2007.
    • (2007) Lecture Notes in Computer Science , vol.4424 , pp. 308-322
    • Goldman, M.1    Katz, S.2
  • 11
    • 19344368238 scopus 로고    scopus 로고
    • Actor grammars and local actions
    • editors, Parallelism, Concurrency and Distribution, chapter 2, World Scientific, Signapore
    • D. Janssens. Actor grammars and local actions. In Grzegorz Rozenberg, Hartmut Ehrig, et al., editors, Handbook of Graph Grammars and Computing by Graph Transformation, volume III: Parallelism, Concurrency and Distribution, chapter 2, pages 57-106. World Scientific, Signapore, 1999.
    • (1999) Handbook of Graph Grammars and Computing by Graph Transformation , vol.3 , pp. 57-106
    • Janssens, D.1
  • 12
    • 70450239181 scopus 로고    scopus 로고
    • Rod Johnson, Juergen Hoeller, Alef Arendsen, Colin Sampaleanu, Rob Harrop, Thomas Risberg, Darren Davison, Dmitriy Kopylenko, Mark Pollack, Thierry Templier, Erwin Vervaet Portia Tung, Ben Hale, Adrian Colyer, John Lewis, Costin Leau, and Rick Evans. Aspect oriented programming with spring. In The Spring Framework - Reference Documentation.
    • Rod Johnson, Juergen Hoeller, Alef Arendsen, Colin Sampaleanu, Rob Harrop, Thomas Risberg, Darren Davison, Dmitriy Kopylenko, Mark Pollack, Thierry Templier, Erwin Vervaet Portia Tung, Ben Hale, Adrian Colyer, John Lewis, Costin Leau, and Rick Evans. Aspect oriented programming with spring. In The Spring Framework - Reference Documentation.
  • 13
    • 33746255465 scopus 로고    scopus 로고
    • Defining object-oriented execution semantics using graph transformations
    • R. Gorrieri and H. Wehrheim, editors, Proceedings of the 8th IFIP International Conference on Formal Methods for Open-Object Based Distributed Systems, Bologna, Italy, of, London, June, Springer Verlag
    • H. Kastenberg, A. G. Kleppe, and A. Rensink. Defining object-oriented execution semantics using graph transformations. In R. Gorrieri and H. Wehrheim, editors, Proceedings of the 8th IFIP International Conference on Formal Methods for Open-Object Based Distributed Systems, Bologna, Italy, volume 4037 of Lecture Notes in Computer Science, pages 186-201, London, June 2006. Springer Verlag.
    • (2006) Lecture Notes in Computer Science , vol.4037 , pp. 186-201
    • Kastenberg, H.1    Kleppe, A.G.2    Rensink, A.3
  • 14
    • 33746255465 scopus 로고    scopus 로고
    • Defining object-oriented execution semantics using graph transformations
    • R. Gorrieri and H. Wehrheim, editors, Formal Methods for Open Object-Based Distributed Systems FMOODS, of, Springer-Verlag
    • Harmen Kastenberg, Anneke Kleppe, and Arend Rensink. Defining object-oriented execution semantics using graph transformations. In R. Gorrieri and H. Wehrheim, editors, Formal Methods for Open Object-Based Distributed Systems (FMOODS), volume 4037 of Lecture Notes in Computer Science, pages 186-201. Springer-Verlag, 2006.
    • (2006) Lecture Notes in Computer Science , vol.4037 , pp. 186-201
    • Kastenberg, H.1    Kleppe, A.2    Rensink, A.3
  • 15
    • 34247886486 scopus 로고    scopus 로고
    • Aspect categories and classes of temporal properties
    • Awais Rashid and Mehmet Aksit, editors, T. Aspect-Oriented Software Development I, of, Springer
    • Shmuel Katz. Aspect categories and classes of temporal properties. In Awais Rashid and Mehmet Aksit, editors, T. Aspect-Oriented Software Development I, volume 3880 of Lecture Notes in Computer Science, pages 106-134. Springer, 2006.
    • (2006) Lecture Notes in Computer Science , vol.3880 , pp. 106-134
    • Katz, S.1
  • 16
    • 70450249961 scopus 로고    scopus 로고
    • Detection and resolution of weaving interactions
    • Transactions on Aspect-Oriented Programming, submitted, Special issue on Aspect Dependencies and Interactions, edited by Ruzanna Chitchyan, Johan Fabry, Shmuel Katz, Arend Rensink
    • Günter Kniesel. Detection and resolution of weaving interactions. Transactions on Aspect-Oriented Programming, LNCS(submitted), 2007. Special issue on Aspect Dependencies and Interactions, edited by Ruzanna Chitchyan, Johan Fabry, Shmuel Katz, Arend Rensink.
    • (2007) LNCS
    • Kniesel, G.1
  • 17
    • 65249183075 scopus 로고    scopus 로고
    • Managing semantic interference with aspect integration contracts
    • Lodewijk Bergmans, Kris Gybels, Peri Tarr, and Erik Ernst, editors, March
    • Bert Lagaisse, Wouter Joosen, and Bart De Win. Managing semantic interference with aspect integration contracts. In Lodewijk Bergmans, Kris Gybels, Peri Tarr, and Erik Ernst, editors, SPLAT: Software engineering Properties of Languages for Aspect, March 2004.
    • (2004) SPLAT: Software engineering Properties of Languages for Aspect
    • Lagaisse, B.1    Joosen, W.2    Win, B.D.3
  • 18
    • 84872746054 scopus 로고    scopus 로고
    • Istvan Nagy, Lodewijk Bergmans, and Mehmet Aksit. Composing aspects at shared join points. In Andreas Polze Robert Hirschfeld, Ryszard Kowalczyk and Mathias Weske, editors, Proceedings of International Conference NetObjectDays (NODe), P-69 of Lecture Notes in Informatics, Erfurt, Germany, Sep 2005. Gesellschaft für Informatik (GI).
    • Istvan Nagy, Lodewijk Bergmans, and Mehmet Aksit. Composing aspects at shared join points. In Andreas Polze Robert Hirschfeld, Ryszard Kowalczyk and Mathias Weske, editors, Proceedings of International Conference NetObjectDays (NODe), volume P-69 of Lecture Notes in Informatics, Erfurt, Germany, Sep 2005. Gesellschaft für Informatik (GI).
  • 19
    • 26444532375 scopus 로고    scopus 로고
    • CompAr: Ensuring safe around advice composition
    • M. Steffen and G. Zavattaro, editors, Formal Methods for Open Object-Based Distributed Systems FMOODS, of
    • Renaud Pawlak, Laurence Duchien, and Lionel Seinturier. CompAr: Ensuring safe around advice composition. In M. Steffen and G. Zavattaro, editors, Formal Methods for Open Object-Based Distributed Systems (FMOODS), volume 3535 of Lecture Notes in Computer Science, pages 163-178, 2005.
    • (2005) Lecture Notes in Computer Science , vol.3535 , pp. 163-178
    • Pawlak, R.1    Duchien, L.2    Seinturier, L.3
  • 20
    • 0002561283 scopus 로고    scopus 로고
    • Term graph rewriting
    • and, editors, Applications, Languages and Tools. World Scientific, Singapore
    • D. Plump. Term graph rewriting. In Hartmut Ehrig, Gregor Engels, Hans-Jörg Kreowski, and Grzegorz Rozenberg, editors, Handbook of Graph Grammars and Computing by Graph Transformation, volume II: Applications, Languages and Tools. World Scientific, Singapore, 1999.
    • (1999) Handbook of Graph Grammars and Computing by Graph Transformation , vol.2
    • Plump, D.1
  • 21
    • 35048862521 scopus 로고    scopus 로고
    • The GROOVE simulator: A tool for state space generation
    • J. Pfalz, M. Nagl, and B. Böhlen, editors, Applications of Graph Transformations with Industrial Relevance AGTIVE, of, Springer-Verlag
    • Arend Rensink. The GROOVE simulator: A tool for state space generation. In J. Pfalz, M. Nagl, and B. Böhlen, editors, Applications of Graph Transformations with Industrial Relevance (AGTIVE), volume 3062 of Lecture Notes in Computer Science, pages 479-485. Springer-Verlag, 2004.
    • (2004) Lecture Notes in Computer Science , vol.3062 , pp. 479-485
    • Rensink, A.1
  • 22
    • 33244491051 scopus 로고    scopus 로고
    • A classification system and analysis for interactions in aspect-oriented programs
    • ACM, October
    • Martin Rinard, Alexandru Salcianu, and Suhabe Bugrara. A classification system and analysis for interactions in aspect-oriented programs. In Foundations of Software Engineering (FOSE). ACM, October 2004.
    • (2004) Foundations of Software Engineering (FOSE)
    • Rinard, M.1    Salcianu, A.2    Bugrara, S.3
  • 23
    • 33847246736 scopus 로고    scopus 로고
    • Handbook of Graph Grammars and Computing by Graph Transformation
    • Grzegorz Rozenberg, editor, World Scientific, Singapore
    • Grzegorz Rozenberg, editor. Handbook of Graph Grammars and Computing by Graph Transformation, volume I: Foundations. World Scientific, Singapore, 1997.
    • (1997) Foundations , vol.1
  • 24
    • 0041910988 scopus 로고    scopus 로고
    • Superimpositions and aspect-oriented programming
    • September
    • Marcelo Sihman and Shmuel Katz. Superimpositions and aspect-oriented programming. The Computer Journal, 46(5):529-541, September 2003.
    • (2003) The Computer Journal , vol.46 , Issue.5 , pp. 529-541
    • Sihman, M.1    Katz, S.2
  • 27
    • 34547436687 scopus 로고    scopus 로고
    • Maximilian Storzer and Florian Forster. Detecting precedence-related advice interference. In ASE, pages 317-322. IEEE Computer Society, 2006.
    • Maximilian Storzer and Florian Forster. Detecting precedence-related advice interference. In ASE, pages 317-322. IEEE Computer Society, 2006.


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