• DocumentCode
    892646
  • Title

    Spoon: Compile-time Annotation Processing for Middleware

  • Author

    Pawlak, Renaud

  • Author_Institution
    INRIA
  • Volume
    7
  • Issue
    11
  • fYear
    2006
  • Firstpage
    1
  • Lastpage
    1
  • Abstract
    Spoon is a Java-based program analysis and transformation tool for compile-time annotation processing. It combines compile-time reflection with a pure Java template framework for well-typed and intuitive fine-grained metaprogramming, which is applied to the middleware context
  • Keywords
    Java; middleware; object-oriented programming; program compilers; software tools; Java template framework; Java-based program analysis tool; Java-based program transformation tool; Spoon; compile-time annotation processing; compile-time reflection; intuitive fine-grained metaprogramming; middleware; well-typed metaprogramming; Collaboration; Java; Joining processes; Middleware; Optical reflection; Program processors; Programming profession; Redundancy; Runtime; Safety; annotations; generative programming; middleware; templates; transformations; validations;
  • fLanguage
    English
  • Journal_Title
    Distributed Systems Online, IEEE
  • Publisher
    ieee
  • ISSN
    1541-4922
  • Type

    jour

  • DOI
    10.1109/MDSO.2006.67
  • Filename
    4039271