Toward the adaptation of component-based architectures by model transformation: behind smart user interfaces
StadisticsView Usage Statistics
MetadataShow full item record
Author/sCriado Rodríguez, Javier; Rodríguez-Gracia, Diego; Iribarne Martínez, Luis Fernando; Padilla Soriano, Nicolás
Graphical user interfaces are not always developed for remaining static. There are GUIs with the need of implementing some variability mechanisms. Component-based GUIs are an ideal target for incorporating this kind of operations, because they can adapt their functionality at run-time when their structure is updated by adding or removing components or by modifying the relationships between them. Mashup user interfaces are a good example of this type of GUI, and they allow to combine services through the assembly of graphical components. We intend to adapt component based user interfaces for obtaining smart user interfaces. With this goal, our proposal attempts to adapt abstract component-based architectures by using model transformation. Our aim is to generate at run-time a dynamic model transformation, because the rules describing their behavior are not pre set but are selected from a repository depending on the context. The proposal describes an adaptation schema based on model trans...