12 research outputs found

    Spinning-on-coherency: A new VSM optimisation for write-invalidate

    No full text

    Towards Automatic Specialization of Java Programs

    Get PDF
    Automatic program specialization can derive e#cient implementations from generic components, thus reconciling the often opposing goals of genericity and e#ciency. This technique has proved useful within the domains of imperative, functional, and logical languages, but so far has not been explored within the domain of object-oriented languages

    REXDC—a remote execution mechanism

    No full text

    Enabling safe dynamic component-based software adaptation

    No full text
    Abstract. Recomposable software enables a system to change its structure and behavior during execution, in response to a dynamic execution environment. This paper proposes an approach to ensure that such adaptations are safe with respect to system consistency. The proposed method takes into consideration dependency analysis for target components, specifically determining viable sequences of adaptive actions and those states in which an adaptive action may be applied safely. We demonstrate that the technique ensures safe adaptation (insertion, removal, and replacement of components) in response to changing external conditions in a wireless multicast video application
    corecore