Tesi etd-03252010-092825 |
Link copiato negli appunti
Tipo di tesi
Tesi di laurea specialistica
Autore
GIORDANI, NICOLA
Indirizzo email
nicola.giordani@gmail.com
URN
etd-03252010-092825
Titolo
Manipulating Code Annotations
Dipartimento
SCIENZE MATEMATICHE, FISICHE E NATURALI
Corso di studi
TECNOLOGIE INFORMATICHE
Relatori
relatore Prof. Cisternino, Antonio
Parole chiave
- metaprogramming
Data inizio appello
09/04/2010
Consultabilità
Completa
Riassunto
This thesis concerns language theory and metaprogramming, more specifically, a kind of metaprogramming performed during program execution.
This thesis proposes a technique that help simplify and partially automate many tasks involved on these two aspects of software design and development.
A powerful and smart metaprogramming mechanism, which works at runtime on virtual machine level, and which is applicable to any language supported by the virtual machine itself is provided. The mechanism is based on simple source code annotations.
Applications of this technique varies from code specialization to code reuse and deployment.
Different examples of application are provided.
This thesis proposes a technique that help simplify and partially automate many tasks involved on these two aspects of software design and development.
A powerful and smart metaprogramming mechanism, which works at runtime on virtual machine level, and which is applicable to any language supported by the virtual machine itself is provided. The mechanism is based on simple source code annotations.
Applications of this technique varies from code specialization to code reuse and deployment.
Different examples of application are provided.
File
Nome file | Dimensione |
---|---|
thesis2.pdf | 1.85 Mb |
Contatta l’autore |