Generative programming: methods, tools, and applications
Generative programming: methods, tools, and applications
Model Driven Architecture: Applying MDA to Enterprise Computing
Model Driven Architecture: Applying MDA to Enterprise Computing
Empirical Evaluation of User Models and User-Adapted Systems
User Modeling and User-Adapted Interaction
From Object Composition to Model Transformation with the MDA
TOOLS '01 Proceedings of the 39th International Conference and Exhibition on Technology of Object-Oriented Languages and Systems (TOOLS39)
Adaptive interfaces for ubiquitous web access
UM'03 Proceedings of the 9th international conference on User modeling
OOPSLA '05 Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Proceedings of the 6th international conference on Mobile and ubiquitous multimedia
A portable toolkit for supporting end-user personalization and control in context-aware applications
Multimedia Tools and Applications
Hi-index | 0.00 |
This paper discusses the automatic generation of programs by adapting the construction process to the user currently interacting with the program. A class of such systems is investigated where such generation process is continuously repeated making the program design and implementation evolve according to user behaviour. By leveraging on existing technologies (software generation facilities, modelling languages, specific and general standard metamodels) an experimental proof of concept system that is able to generate itself while interacting with the user is introduced and tested. The findings are discussed and a general organization for this class of adaptive systems is briefly proposed and compared with existing literature.