Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
research:scope:levels [2013/04/26 10:14] ifigueroresearch:scope:levels [2015/08/30 23:47] etanter
Line 1: Line 1:
-====== Execution Levels ======+====== Execution Levels for Aspect-Oriented Programming ======
  
-This page contains links to the accompanying material of the paper "Execution Levels for Aspect-Oriented Programming"currently under revision. +Papers: 
- +  * {{bib>tanterAl-scp2014|Execution Levels for Aspect-Oriented Programming: Design, Semantics, Implementations and Applications}} (SCP 2014extended) 
-Previous publication on which the paper is based: +  * {{bib>tanter-aosd2010|Execution Levels for Aspect-Oriented Programming}} (AOSD 2010)
-  * [[http://dx.doi.org/10.1145/1739230.1739236|AOSD 2010 paper]] +
-  * [[http://www.aosd.net/2010/|best paper award]]+
  
 Artefacts: Artefacts:
Line 13: Line 11:
   * [[http://tinyurl.com/7jb6py5|Manual inspection]] of 23 AspectJ projects   * [[http://tinyurl.com/7jb6py5|Manual inspection]] of 23 AspectJ projects
   * [[research:scope:levels:iiia-loops|IIIA loops examples]]   * [[research:scope:levels:iiia-loops|IIIA loops examples]]
-  * [[|Classpects loop example]]+  * [[research:scope:levels:classpects-loops|Classpects loop example]]
   * Levels and exceptions:    * Levels and exceptions: 
       * {{:research:scope:lascheme-exceptions-redex.zip|extended Redex model}}       * {{:research:scope:lascheme-exceptions-redex.zip|extended Redex model}}
Line 20: Line 18:
       * [[http://dx.doi.org/10.1145/1960510.1960513|FOAL 2011 paper]]       * [[http://dx.doi.org/10.1145/1960510.1960513|FOAL 2011 paper]]
  
-Full list of changes and additions:+Full list of changes and additions between the SCP and AOSD version:
       * study of AspectJ in Action and of a [[https://sites.google.com/site/pointcutrejuvenation/links/benchmarks|corpus of 23 AspectJ projects]] (6)       * study of AspectJ in Action and of a [[https://sites.google.com/site/pointcutrejuvenation/links/benchmarks|corpus of 23 AspectJ projects]] (6)
       * fixes in the semantics, and formulation and proof of the "aspect loop free" property (7 + Appendix)       * fixes in the semantics, and formulation and proof of the "aspect loop free" property (7 + Appendix)
Line 30: Line 28:
   * [[http://pleiad.cl/aspectscript|AspectScript]]   * [[http://pleiad.cl/aspectscript|AspectScript]]
   * [[http://www.inf.usi.ch/phd/moret/projects.html|MAJOR2]]   * [[http://www.inf.usi.ch/phd/moret/projects.html|MAJOR2]]
- 
-//Updated March 23th, 2012//