CHF 77.00

Domain Driven Program Evolution
Run time code generation and inspection as tool for high level optimisations

Inglese, Tedesco · Tascabile

Spedizione di solito entro 1 a 2 settimane

Descrizione

Ulteriori informazioni

Software configuration and adaptation are becoming key aspects of Computer Science; programs are executed in stages in very complicated lifetime cycles starting from development to their execution. Various forms of Metaprogramming have been developed to support program evolution over time, during development and execution. Virtual machines have greatly encouraged this trend since programs are annotated with metadata that can be easily analysed by meta-programs. In this work we investigate a particular class of programs capable of evolving their own structure over time in order to adapt to particular execution conditions and to the user. We investigate this class of programs in the context of computer games, programs with great need for adaptivity both in terms of program specialisation for optimisation and content generation. In any case the program transformation is performed at runtime since it depends upon data available only while executing.

Info autore










Born in Island of Elba (Italy) in 1977 moved to Pisa to start his studies in Computer Science. With a strong passion for realtime software and vm based approaches collaborated with Microsoft on the realisation of projects like Microsoft Robotics Studio and XNA. Finally achieved PhD in meta-programming applied to the video game domain.


Dettagli sul prodotto

Autori Diego Colombo
Editore LAP Lambert Academic Publishing
 
Contenuto Libro
Forma del prodotto Tascabile
Data pubblicazione 23.11.2010
Categoria Scienze naturali, medicina, informatica, tecnica > Informatica, EDP > Linguaggi di programmazione
 
EAN 9783843365468
ISBN 978-3-8433-6546-8
Numero di pagine 160
 

Recensioni dei clienti

Per questo articolo non c'è ancora nessuna recensione. Scrivi la prima recensione e aiuta gli altri utenti a scegliere.

Scrivi una recensione

Top o flop? Scrivi la tua recensione.

Per i messaggi a CeDe.ch si prega di utilizzare il modulo di contatto.

I campi contrassegnati da * sono obbligatori.

Inviando questo modulo si accetta la nostra dichiarazione protezione dati.