Micky: Methods with implicit calls

Bryan S. Crawley, Raphael A. Finkel

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Aspect-oriented languages such as AspectJ can be implemented by a preprocessor that converts aspects to classes, converts advice to methods, and inserts explicit method calls to the advice methods at the appropriate join points. The resulting code calls the advice methods in places where the programmer coded no explicit calls. We refer to such calls as implicit method calls. We can achieve capabilities similar to AspectJ but with a simpler language by focusing on the notion of implicit method calls. We propose Micky, an extension of Java that implements implicit method calls.

Original languageEnglish
Title of host publicationProceedings of the 2005 International Conference on Programming Languages and Compilers, PLC'05
Pages201-206
Number of pages6
StatePublished - 2005
Event2005 International Conference on Programming Languages and Compilers, PLC'05 - Las Vegas, NV, United States
Duration: Jun 27 2005Jun 30 2005

Publication series

NameProceedings of the 2005 International Conference on Programming Languages and Compilers, PLC'05

Conference

Conference2005 International Conference on Programming Languages and Compilers, PLC'05
Country/TerritoryUnited States
CityLas Vegas, NV
Period6/27/056/30/05

ASJC Scopus subject areas

  • Computer Science Applications
  • Software

Fingerprint

Dive into the research topics of 'Micky: Methods with implicit calls'. Together they form a unique fingerprint.

Cite this