116 research outputs found

    On the use of software models during software execution

    Get PDF
    Increasingly software systems are required to survive variations in their execution environment without or with only little human intervention. Such systems are called "eternal software systems". In contrast to the traditional view of development and execution as separate cycles, these modern software systems should not present such a separation. Research in MDE has been primarily concerned with the use of models during the first cycle or development (i.e. during the design, implementation, and deployment) and has shown excellent results. In this paper the author argues that an eternal software system must have a first-class representation of itself available to enable change. These runtime representations (or runtime models) will depend on the kind of dynamic changes that we want to make available during execution or on the kind of analysis we want the system to support. Hence, different models can be conceived. Self-representation inevitably implies the use of reflection. In this paper the author briefly summarizes research that supports the use of runtime models, and points out different issues and research questions

    Integrating adaptive user interface capabilities in enterprise applications

    Get PDF
    Many existing enterprise applications are at a mature stage in their development and are unable to easily benefit from the usability gains offered by adaptive user interfaces (UIs). Therefore, a method is needed for integrating adaptive UI capabilities into these systems without incurring a high cost or significantly disrupting the way they function. This paper presents a method for integrating adaptive UI behavior in enterprise applications based on CEDAR, a model-driven, service-oriented, and tool-supported architecture for devising adaptive enterprise application UIs. The proposed integration method is evaluated with a case study, which includes establishing and applying technical metrics to measure several of the method’s properties using the open-source enterprise application OFBiz as a test-case. The generality and flexibility of the integration method are also evaluated based on an interview and discussions with practitioners about their real-life projects

    A view of the dynamic software product line landscape

    Get PDF
    Dynamic software product lines extend the concept of conventional SPLs by enabling software-variant generation at runtime. Recent studies yield insights into the current state of the DSPL field, research trends, and major gaps to address

    A MAPE-K Approach to Autonomic Microservices

    Get PDF
    Microservices are an emerging architectural style advocating for small loosely-coupled services in order to maximize scalability and adaptability. In order to help IT personnel, adaptability can be put (completely or partially) under the responsibility of the system using autonomic techniques, e.g., underpinned by a MAPE-K control loop. This paper discusses possible trade-offs, challenges and support techniques for soft-ware architects involved in building autonomic microservice-based systems

    Mitochondrial Metabolism, Dysfunctions in Senescence Cell and the Possible Interventions through Herbal Medicines

    Get PDF
    The mitochondria are the cell`s powerhouse. They are considered ubiquitous organelles of all eukaryotic cells, being responsible for the cell’s life and death cycle. Through stimuli in the environment in which they live, mitochondria can modulate their own biogenesis as well as signal retrograde to the nucleus to modify the structure of their proteins. Since the mitochondrial genome contains only 37 genes, much of the encoding of its proteins depends on the nuclear genome. Thus, the communication between mitochondria and the nucleus seems to be a target of science in understanding the pathologies associated with this organelle. Some medicinal herbs have been shown to influence mitochondrial biogenesis, such as Gynostemma pentaphyllun (GP) and berberine, which increase the phosphorylation of proteins AMPactivated protein kinase (AMPK). Just as GP and berberine phosphorylate AMPK in signaling for mitochondrial biogenesis, the sesquiterpene beta-caryophyllene (BCP) demonstrated positive results in reorganizing mitochondrial transcription factors, being an agonist of the peroxisome proliferatoractivated alpha receptor (PPAR-?). Another plant derivative, the non-psychoactive cannabinoid known as cannabidiol (CBD), has been showing control in the metabolism of calcium in the mitochondrial matrix. In this review, we seek to get a closer look at the biochemical mechanisms of action of some of these plants, as well as their synergies in the results of different treatments. In the view of oriental medicines, the use of associated medicinal herbs has always been part of their treatment protocols. However, the effectiveness of these treatments in relation to plant synergy can be observed in future clinical trials for better understanding

    Integrating adaptive user interface capabilities in enterprise applications

    Full text link
    corecore