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
Link To Document