메뉴 건너뛰기




Volumn 63, Issue 3, 2006, Pages 321-374

MiniMAO1 : An imperative core language for studying aspect-oriented reasoning

Author keywords

Aspect oriented programming; Formal semantics; MiniMAO calculus

Indexed keywords

ASPECT-ORIENTED PROGRAMMING (AOP); CORE LANGUAGES; MINIMAO CALCULUS; MODULAR SPECIFICATION;

EID: 33750007887     PISSN: 01676423     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.scico.2006.02.009     Document Type: Article
Times cited : (37)

References (21)
  • 2
    • 33750015354 scopus 로고    scopus 로고
    • J. Aldrich, Open modules: A proposal for modular reasoning in aspect-oriented programming, 2004, in: [6], pp. 7-18
  • 4
    • 0004081831 scopus 로고    scopus 로고
    • Cardelli L. (Ed), Springer-Verlag, Darmstadt, Germany
    • In: Cardelli L. (Ed). ECOOP '03 - Object-Oriented Programming European Conference. Lecture Notes in Comp. Sci. vol. 2743 (2003), Springer-Verlag, Darmstadt, Germany
    • (2003) Lecture Notes in Comp. Sci. , vol.2743
  • 5
    • 33750022954 scopus 로고    scopus 로고
    • C. Clifton, A design discipline and language features for modular reasoning in aspect-oriented programs. Ph.D. Thesis, Iowa State University, 2005
  • 6
    • 33749999862 scopus 로고    scopus 로고
    • C. Clifton, R. Lämmel, and Leavens (Eds.), FOAL 2004 Proceedings: Foundations of Aspect-Oriented Languages Workshop at AOSD 2004, Iowa State University, Department of Computer Science, Lancaster, UK, 2004
  • 7
    • 33749986324 scopus 로고    scopus 로고
    • C. Clifton, G.T. Leavens, MiniMAO: Investigating the semantics of proceed, in: C. Clifton, R. Lämmel, G.T. Leavens (Eds.). FOAL 2005 Proceedings: Foundations of Aspect-Oriented Languages Workshop at AOSD 2005, Iowa State University, Dept. of Computer Science, Chicago, Illinois, USA, 2005, pp. 51-61
  • 8
    • 33745188047 scopus 로고    scopus 로고
    • Harmless advice
    • Proceedings of the 33th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL-06), ACM
    • Dantas D.S., and Walker D. Harmless advice. Proceedings of the 33th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL-06). 1 of ACM SIGPLAN Notices vol. 41 (2006), ACM 383-396
    • (2006) 1 of ACM SIGPLAN Notices , vol.41 , pp. 383-396
    • Dantas, D.S.1    Walker, D.2
  • 9
    • 84947249797 scopus 로고    scopus 로고
    • A formal definition of crosscuts
    • Reflection 2001, Springer-Verlag, Heidelberg, Germany
    • Douence R., Motelet O., and Südholt M. A formal definition of crosscuts. Reflection 2001. Lecture Notes in Comp. Sci. vol. 2192 (November 2001), Springer-Verlag, Heidelberg, Germany 170-186
    • (2001) Lecture Notes in Comp. Sci. , vol.2192 , pp. 170-186
    • Douence, R.1    Motelet, O.2    Südholt, M.3
  • 10
    • 0026913084 scopus 로고
    • The revised report on the syntactic theories of sequential control and state
    • Felleisen M., and Hieb R. The revised report on the syntactic theories of sequential control and state. Theoretical Computer Science 103 (1992) 235-271
    • (1992) Theoretical Computer Science , vol.103 , pp. 235-271
    • Felleisen, M.1    Hieb, R.2
  • 11
    • 22644448825 scopus 로고    scopus 로고
    • A programmer's reduction semantics for classes and mixins
    • Springer-Verlag (Chapter 7)
    • Flatt M., Krishnamurthi S., and Felleisen M. A programmer's reduction semantics for classes and mixins. Formal Syntax and Semantics of Java (1999), Springer-Verlag 241-269 (Chapter 7)
    • (1999) Formal Syntax and Semantics of Java , pp. 241-269
    • Flatt, M.1    Krishnamurthi, S.2    Felleisen, M.3
  • 13
    • 35248863560 scopus 로고    scopus 로고
    • R. Jagadeesan, A. Jeffrey, J. Riely, A calculus of untyped aspect-oriented programs, 2003, in: [4], pp. 54-73
  • 14
    • 33750004008 scopus 로고    scopus 로고
    • R. Jagadeesan, A. Jeffrey, J. Riely, 2004, A typed calculus for aspect oriented programs, available from ftp://fpl.cs.depaul.edu/pub/rjagadeesan/typedABL.pdf on February 1, 2004
  • 15
    • 82955230066 scopus 로고    scopus 로고
    • An overview of AspectJ
    • ECOOP '01 - Object-Oriented Programming 15th European Conference, Budapest Hungary. Knudsen J.L. (Ed), Springer-Verlag, Budapest, Hungary
    • Kiczales G., Hilsdale E., Hugunin J., Kersten M., Palm J., and Griswold W.G. An overview of AspectJ. In: Knudsen J.L. (Ed). ECOOP '01 - Object-Oriented Programming 15th European Conference, Budapest Hungary. Lecture Notes in Comp. Sci. vol. 2072 (2001), Springer-Verlag, Budapest, Hungary 327-353
    • (2001) Lecture Notes in Comp. Sci. , vol.2072 , pp. 327-353
    • Kiczales, G.1    Hilsdale, E.2    Hugunin, J.3    Kersten, M.4    Palm, J.5    Griswold, W.G.6
  • 16
    • 35248828504 scopus 로고    scopus 로고
    • Aspect-oriented programming
    • ECOOP '97 - Object-Oriented Programming 11th European Conference. Akşit M., and Matsuoka S. (Eds), Springer-Verlag, Jyväskylä, Finland
    • Kiczales G., Lamping J., Menhdhekar A., Maeda C., Lopes C., Loingtier J.-M., and Irwin J. Aspect-oriented programming. In: Akşit M., and Matsuoka S. (Eds). ECOOP '97 - Object-Oriented Programming 11th European Conference. Lecture Notes in Comp. Sci. vol. 1241 (1997), Springer-Verlag, Jyväskylä, Finland 220-242
    • (1997) Lecture Notes in Comp. Sci. , vol.1241 , pp. 220-242
    • Kiczales, G.1    Lamping, J.2    Menhdhekar, A.3    Maeda, C.4    Lopes, C.5    Loingtier, J.-M.6    Irwin, J.7
  • 17
    • 35248819338 scopus 로고    scopus 로고
    • H. Masuhara, G. Kiczales, Modeling crosscutting in aspect-oriented mechanisms, 2003, in: [4], pp. 2-28
  • 18
    • 33750018429 scopus 로고    scopus 로고
    • G. Plotkin, A structural approach to operational semantics, Tech. Rep. DAIMI FN-19, Aarhus University, 1981


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