• Title of article

    Inference rules for generic code migration of aspect-oriented programs

  • Author/Authors

    Fernando Barden Rubbo، نويسنده , , Eduardo Kessler Piveta، نويسنده , , Daltro José Nunes، نويسنده ,

  • Issue Information
    ماهنامه با شماره پیاپی سال 2013
  • Pages
    19
  • From page
    1157
  • To page
    1175
  • Abstract
    Several changes occurred in the AspectJ language to provide support for parametric polymorphism. Such changes aim to improve the source code type safety and to prepare the language to support generic code migration. Current approaches for this kind of migration focus only on object-oriented code. Therefore, they do not consider the use of aspects to encapsulate crosscutting concerns. We propose a collection of type constraint rules for the polymorphic version of AspectJ. These rules are used together with an existing constraint based algorithm to enable the conversion of non-generic code to add actual type parameters in both Java and AspectJ languages.
  • Keywords
    Parametric polymorphism , Code migration , Aspect-oriented programming
  • Journal title
    Science of Computer Programming
  • Serial Year
    2013
  • Journal title
    Science of Computer Programming
  • Record number

    1080380