66 research outputs found

    Unified Abstract Mechanism to Model Language Learning Activities

    Get PDF
    Language learning applications define exercises that are pedagogical tools to introduce new language concepts. The development of this type of applications is complex due to the diversity of language learning methodologies, the variety of execution environments and the number of different technologies that can be used. This article proposes a conceptual model to develop the activities of language learning applications. It defines a new abstraction mechanism to model these activities as part of a model-driven approach to develop applications supporting different language learning processes running on different hardware and software platforms. We define a metamodel that describes the entities and relationships representing language learning activities as well as a series of examples that use the proposed abstraction mechanism to represent different language learning activities. The modelling process is simplified using a common representation that does not affect neither the visual presentation, nor the interaction of each activity. The article includes an evaluation that analyses the product correctness, robustness, extensibility, and reusability of the obtained code. These results conclude that the code generated using the proposed approach overcomes the code generated following a traditional approach

    Transformation architecture for multi-layered WebApp source code generation

    Get PDF
    The evolution of Web technologies leads to software premature obsolescence requiring technology-independent representations to increase the reuse rates during the development process. They also require integration into service-oriented architectures to exchange information with different Web systems supporting runtime interoperability. Web Applications (WebApps) run on devices with different capabilities and limitations increasing the complexity of the development process. To address these challenges, different proposals have emerged to facilitate the development of WebApps, which is still an open research field with many challenges to address. This paper presents a model transformation architecture based on software standards to automatically generate full stack multi-layered WebApps covering Persistence, Service, and Presentation layers. This transformation architecture also generates the set of test cases to test WebApp business logic. The proposed transformation architecture only requires a UML platform-independent class model as an input to generate fully functional Web applications in a three-tier architecture including the three layers, while most proposals focus on the generation of the Presentation layer. In addition, this architecture employs software industry standards to enable an easy integration into third-party tools and development environments. The transformation Architecture proposed has been empirically validated on the case study of a fully functional travel management WebApp that is generated using a UML class diagram employing a third-party tool integrated into the same integrated development environment

    Estado actual de la programaciĂłn del riego en limero mediante medidas del estado hĂ­drico

    Get PDF
    : En el presente trabajo se realiza una revisi´on sobre aspectos relativos a la utilizaci´on de medidas continuas del estado h´ıdrico del limonero en la programaci´on del riego. Para ello, se analiz´o, la sensibilidad de distintos indicadores del estado h´ıdrico medidos de forma continua o discontinua en las plantas, su significado fisiol´ogico, la obtenci´on de niveles de referencia de los indicadores y los primeros resultados sobre programaci´on del riego

    Novel endosomolytic compounds enable highly potent delivery of antisense oligonucleotides

    Get PDF
    The therapeutic and research potentials of oligonucleotides (ONs) have been hampered in part by their inability to effectively escape endosomal compartments to reach their cytosolic and nuclear targets. Splice-switching ONs (SSOs) can be used with endosomolytic small molecule compounds to increase functional delivery. So far, development of these compounds has been hindered by a lack of high-resolution methods that can correlate SSO trafficking with SSO activity. Here we present in-depth characterization of two novel endosomolytic compounds by using a combination of microscopic and functional assays with high spatiotemporal resolution. This system allows the visualization of SSO trafficking, evaluation of endosomal membrane rupture, and quantitates SSO functional activity on a protein level in the presence of endosomolytic compounds. We confirm that the leakage of SSO into the cytosol occurs in parallel with the physical engorgement of LAMP1-positive late endosomes and lysosomes. We conclude that the new compounds interfere with SSO trafficking to the LAMP1-positive endosomal compartments while inducing endosomal membrane rupture and concurrent ON escape into the cytosol. The efficacy of these compounds advocates their use as novel, potent, and quick-acting transfection reagents for antisense ONs
    • …
    corecore