2,629 research outputs found

    On synchronous and asynchronous monitor instrumentation for actor-based systems

    Get PDF
    We study the impact of synchronous and asynchronous monitoring instrumentation on runtime overheads in the context of a runtime verification framework for actor-based systems. We show that, in such a context, asynchronous monitoring incurs substantially lower overhead costs. We also show how, for certain properties that require synchronous monitoring, a hybrid approach can be used that ensures timely violation detections for the important events while, at the same time, incurring lower overhead costs that are closer to those of an asynchronous instrumentation.peer-reviewe

    MORPH: A Reference Architecture for Configuration and Behaviour Self-Adaptation

    Full text link
    An architectural approach to self-adaptive systems involves runtime change of system configuration (i.e., the system's components, their bindings and operational parameters) and behaviour update (i.e., component orchestration). Thus, dynamic reconfiguration and discrete event control theory are at the heart of architectural adaptation. Although controlling configuration and behaviour at runtime has been discussed and applied to architectural adaptation, architectures for self-adaptive systems often compound these two aspects reducing the potential for adaptability. In this paper we propose a reference architecture that allows for coordinated yet transparent and independent adaptation of system configuration and behaviour

    Adaptation is a Game

    Get PDF
    Control data variants of game models such as Interface Automata are suitable for the design and analysis of self-adaptive systems

    The use of the chatter mode in self-adaptive systems

    Get PDF
    Chatter mode is used advantageously if the ideal model dynamics is described by a switching function, the chatter mode is reached quickly and then sustained, the chatter frequency is reduced, and any zero in the plant transfer function is cancelled
    • ā€¦
    corecore