0000000000542164

AUTHOR

Vicente Pelechano

0000-0003-1090-230x

Tool Support for Model Driven Development of Pervasive Systems

This work presents the PervML Generative Tool (PervGT) that supports a model driven method for the development of pervasive services in ubiquitous environments. The tool, which is based on the Eclipse platform, provides facilities for the graphical description of pervasive systems using PervML, a UML-like modeling language. Once the pervasive system is specified, the PervML model is used as input to a transformation engine that generates source code and other implementation assets. This generated code extends an OSGi-based framework in order to build the final pervasive applications

research product

Modeling and 'smart' prototyping human-in-the-loop interactions for AmI environments

[EN] Autonomous capabilities are required in AmI environments in order to adapt systems to new environmental conditions and situations. However, keeping the human in the loop and in control of such systems is still necessary because of the diversity of systems, domains, environments, context situations, and social and legal constraints, which makes full autonomy a utopia within the short or medium term. Human-system integration introduces an important number of challenges and problems that have to be solved. On the one hand, humans should interact with systems even in those situations where their attentional, cognitive, and physical resources are limited in order to perform the interaction.…

research product

The Conserved Foot Domain of RNA Pol II Associates with Proteins Involved in Transcriptional Initiation and/or Early Elongation

RNA polymerase (pol) II establishes many protein-protein interactions with transcriptional regulators to coordinate different steps of transcription. Although some of these interactions have been well described, little is known about the existence of RNA pol II regions involved in contact with transcriptional regulators. We hypothesize that conserved regions on the surface of RNA pol II contact transcriptional regulators. We identified such an RNA pol II conserved region that includes the majority of the >foot> domain and identified interactions of this region with Mvp1, a protein required for sorting proteins to the vacuole, and Spo14, a phospholipase D. Deletion of MVP1 and SPO14 affects …

research product

Autonomic Computing through Reuse of Variability Models at Runtime: The Case of Smart Homes

Our research shows that autonomic behavior can be achieved by leveraging variability models at runtime. In this way, the modeling effort made at design time is not only useful for producing the system but also provides a richer semantic base for autonomic behavior during execution. The use of variability models at runtime brings new opportunities for autonomic capabilities by reutilizing the efforts invested at design time. Our proposed approach has two aspects: reuse of design knowledge to achieve AC and reuse of existing model-management technologies at runtime. We developed the Model-Based Reconfiguration Engine (MoRE) to implement model-management operations. Our research demonstrates t…

research product