121 research outputs found

    On Observing Dynamic Prioritised Actions in SOC

    Get PDF
    We study the impact on observational semantics for SOC of priority mechanisms which combine dynamic priority with local pre-emption. We define manageable notions of strong and weak labelled bisimilarities for COWS, a process calculus for SOC, and provide alternative characterisations in terms of open barbed bisimilarities. These semantics show that COWS’s priority mechanisms partially recover the capability to observe receive actions (that could not be observed in a purely asynchronous setting) and that high priority primitives for termination impose specific conditions on the bisimilarities

    A foundation for runtime monitoring

    Get PDF
    Runtime Verification is a lightweight technique that complements other verification methods in an effort to ensure software correctness. The technique poses novel questions to software engineers: it is not easy to identify which specifications are amenable to runtime monitor-ing, nor is it clear which monitors effect the required runtime analysis correctly. This exposition targets a foundational understanding of these questions. Particularly, it considers an expressive specification logic (a syntactic variant of the modal Ό-calculus) that is agnostic of the verification method used, together with an elemental framework providing an operational semantics for the runtime analysis performed by monitors. The correspondence between the property satisfactions in the logic on the one hand, and the verdicts reached by the monitors performing the analysis on the other, is a central theme of the study. Such a correspondence underpins the concept of monitorability, used to identify the subsets of the logic that can be adequately monitored for by RV. Another theme of the study is that of understanding what should be expected of a monitor in order for the verification process to be correct. We show how the monitor framework considered can constitute a basis whereby various notions of monitor correctness may be defined and investigated.peer-reviewe

    A Foundation for Runtime Monitoring

    Get PDF
    Runtime Verification is a lightweight technique that complements other verification methods in an effort to ensure software correctness. The technique poses novel questions to software engineers: it is not easy to identify which specifications are amenable to runtime monitoring, nor is it clear which monitors effect the required runtime analysis correctly. This exposition targets a foundational understanding of these questions. Particularly, it considers an expressive specification logic (a syntactic variant of the mmucalc) that is agnostic of the verification method used, together with an elemental framework providing an operational semantics for the runtime analysis performed by monitors. The correspondence between the property satisfactions in the logic on the one hand, and the verdicts reached by the monitors performing the analysis on the other, is a central theme of the study. Such a correspondence underpins the concept of monitorability, used to identify the subsets of the logic that can be adequately monitored for by RV. Another theme of the study is that of understanding what should be expected of a monitor in order for the verification process to be correct. We show how the monitor framework considered can constitute a basis whereby various notions of monitor correctness may be defined and investigated

    Distributed System Contract Monitoring

    Get PDF
    The use of behavioural contracts, to specify, regulate and verify systems, is particularly relevant to runtime monitoring of distributed systems. System distribution poses major challenges to contract monitoring, from monitoring-induced information leaks to computation load balancing, communication overheads and fault-tolerance. We present mDPi, a location-aware process calculus, for reasoning about monitoring of distributed systems. We define a family of Labelled Transition Systems for this calculus, which allow formal reasoning about different monitoring strategies at different levels of abstractions. We also illustrate the expressivity of the calculus by showing how contracts in a simple contract language can be synthesised into different mDPi monitors.Comment: In Proceedings FLACOS 2011, arXiv:1109.239

    A Homogeneous Actor-Based Monitor Language for Adaptive Behaviour

    Get PDF
    This paper describes a structured approach to encoding monitors in an actor language. Within a configuration of actors, each of which publishes a history, a monitor is an independent actor that triggers an action based on patterns occurring in the histories. We define a monitor language based on linear temporal logic and show how it can be homogeneously embedded within an actor language. The approach is demonstrated through a number of examples and evaluated in terms of a real-world actor-based simulation

    Dipolar degrees of freedom and Isospin equilibration processes in Heavy Ion collisions

    Full text link
    Background: In heavy ion collision at the Fermi energies Isospin equilibration processes occur- ring when nuclei with different charge/mass asymmetries interacts have been investigated to get information on the nucleon-nucleon Iso-vectorial effective interaction. Purpose: In this paper, for the system 48Ca +27 Al at 40 MeV/nucleon, we investigate on this process by means of an observable tightly linked to isospin equilibration processes and sensitive in exclusive way to the dynamical stage of the collision. From the comparison with dynamical model calculations we want also to obtain information on the Iso-vectorial effective microscopic interaction. Method: The average time derivative of the total dipole associated to the relative motion of all emitted charged particles and fragments has been determined from the measured charges and velocities by using the 4? multi-detector CHIMERA. The average has been determined for semi- peripheral collisions and for different charges Zb of the biggest produced fragment. Experimental evidences collected for the systems 27Al+48Ca and 27Al+40Ca at 40 MeV/nucleon used to support this novel method of investigation are also discussed.Comment: Submitted for publication on Phys. Rev. C. 0n 24-oct-201

    Kinematical coincidence method in transfer reactions

    Get PDF
    A new method to extract high resolution angular distributions from kinematical coincidence measurements in binary reactions is presented. Kinematic is used to extract the center of mass angular distribution from the measured energy spectrum of light particles. Results obtained in the case of 10Be+p-->9Be+d reaction measured with the CHIMERA detector are shown. An angular resolution of few degrees in the center of mass is obtained.Comment: 6 Page 10 Figures submitted to Nuclear Instruments and Methods

    New measurement of the 10B(p,α0)7Be reaction cross section at low energies and the structure of 11C

    Get PDF
    We report preliminary results of a new measurement of the 10 B(p,α 0 )7 Be cross section in the 0.6 - 1.0 MeV bombarding energy domain. In this region very few data have been reported in the literature. Excitation functions at both forward and backward angles have been obtained. Angular distributions testify the contribution due to several excited states in the 11 C compound nucleus. The experimental S -factor is about 30% lower than the one reported in the literature and based on activation methods

    High multiplicity α-particle breakup measurements to study α-condensate states

    Get PDF
    An experiment was performed to investigate α-condensate states via high α-particle multiplicity breakup. The nucleus of interest was 28Si therefore to measure multiplicity 7 particle breakup events, a highly granular detector with a high solid angle coverage was required. For this purpose, the CHIMERA and FARCOS detectors at INFN LNS were employed. Particle identification was achieved through ΔE-E energy loss. The α-particle multiplicity was measured at three beam energies to investigate different excitation regimes in 28Si. At a beam energy where the energy is sufficient to provide the 7 α-particles with enough energy to be identified using the ΔE-E method, multiplicity 7 events can be seen. Given these high multiplicity events, the particles can be reconstructed to investigate the breakup of α-condensate states. Analysing the decay paths of these states can elucidate whether the state of interest corresponds to a non-cluster, clustered or condensed state
    • 

    corecore