943 research outputs found

    Functorial Semantics for Petri Nets under the Individual Token Philosophy

    Get PDF
    Although the algebraic semantics of place/transition Petri nets under the collective token philosophy has been fully explained in terms of (strictly) symmetric (strict) monoidal categories, the analogous construction under the individual token philosophy is not completely satisfactory because it lacks universality and also functoriality. We introduce the notion of pre-net to recover these aspects, obtaining a fully satisfactory categorical treatment centered on the notion of adjunction. This allows us to present a purely logical description of net behaviours under the individual token philosophy in terms of theories and theory morphisms in partial membership equational logic, yielding a complete match with the theory developed by the authors for the collective token view of net

    Two Algebraic Process Semantics for Contextual Nets

    No full text
    We show that the so-called 'Petri nets are monoids' approach initiated by Meseguer and Montanari can be extended from ordinary place/transition Petri nets to contextual nets by considering suitable non-free monoids of places. The algebraic characterizations of net concurrent computations we provide cover both the collective and the individual token philosophy, uniformly along the two interpretations, and coincide with the classical proposals for place/transition Petri nets in the absence of read-arcs

    A Linear Analysis of g-Jitter Effects on Viscous Cylindrical Liquid Bridges

    Get PDF
    This paper deals with the dynamics of isothermal, axisymmetric, cylindrical liquid columns held by capillary forces between two circular, concentric, solid disks; in particular, it deals with the dynamic response of the bridge to an excitation consisting of a small change in the value of the microgravity level. The problem has been solved by using a linearized one‐dimensional Cosserat model, which includes viscosity effects, and with the axial velocity considered as constant in each section of the liquid bridge. The analysis has been performed by using the Laplace transform, and the time variation of both the axial velocity field and the liquid bridge interface have been obtained

    Evaluating the performance of model transformation styles in Maude

    Get PDF
    Rule-based programming has been shown to be very successful in many application areas. Two prominent examples are the specification of model transformations in model driven development approaches and the definition of structured operational semantics of formal languages. General rewriting frameworks such as Maude are flexible enough to allow the programmer to adopt and mix various rule styles. The choice between styles can be biased by the programmer’s background. For instance, experts in visual formalisms might prefer graph-rewriting styles, while experts in semantics might prefer structurally inductive rules. This paper evaluates the performance of different rule styles on a significant benchmark taken from the literature on model transformation. Depending on the actual transformation being carried out, our results show that different rule styles can offer drastically different performances. We point out the situations from which each rule style benefits to offer a valuable set of hints for choosing one style over the other

    Modelling and analyzing adaptive self-assembling strategies with Maude

    Get PDF
    Building adaptive systems with predictable emergent behavior is a challenging task and it is becoming a critical need. The research community has accepted the challenge by introducing approaches of various nature: from software architectures, to programming paradigms, to analysis techniques. We recently proposed a conceptual framework for adaptation centered around the role of control data. In this paper we show that it can be naturally realized in a reflective logical language like Maude by using the Reflective Russian Dolls model. Moreover, we exploit this model to specify and analyse a prominent example of adaptive system: robot swarms equipped with obstacle-avoidance self-assembly strategies. The analysis exploits the statistical model checker PVesta

    A formal support to business and architectural design for service-oriented systems

    Get PDF
    Architectural Design Rewriting (ADR) is an approach for the design of software architectures developed within Sensoria by reconciling graph transformation and process calculi techniques. The key feature that makes ADR a suitable and expressive framework is the algebraic handling of structured graphs, which improves the support for specification, analysis and verification of service-oriented architectures and applications. We show how ADR is used as a formal ground for high-level modelling languages and approaches developed within Sensoria

    LICOR-Liquid Columns' Resonances

    Get PDF
    The aim of the experiment LICOR was the investigation of the axial resonances oi cylindrical liquid columns supported by equal circular coaxiaJ disks. In preparation ot the D-2 experiment a •heoreiical model has been developed, which exactly describes the small amplitude oscillations of finite cylindrical columns between coaxial circular disks. In addition, in terrestrial experiments the resonance frequencies of small liquid columns with up to 5 mm in diameter have been determined and investigations with density-matched liquids (silicon oil in a waierlmethanol mixture) have been performed. For the D-2 experiment LICOR the front disk and the rear disk lor use in the AFPM have been constructed and equipped with pressure sensors and the necessary electronics. The pressure exerted by the oscillating liquid column on trie supporting disks vsas as low as 10 Pa. Since the data downlink of the Materials Research Laboratory was just one signal oer second and channel, it was necessary to determine amplitude and phase of the pressure already in the LICOR disks. The D-2 experiment has been successfully performed. It has fully confirmed the theoretical models and remarkably supplements the experiments on small liquid columns and on density-matched columns

    Theoretical and Experimental Study of the Vibration of Axisymmetric Viscous Liquid Bridges

    Get PDF
    n this paper the dynamics of axisymmetric liquid columns held by capillary forces between two circular, concentric, solid disks is considered. The problem has been solved by using a one‐dimensional model known in the literature as the Cosserat model, which includes viscosity effects, where the axial velocity is considered constant in each section of the liquid bridge. The dynamic response of the bridge to an excitation consisting of a small‐amplitude vibration of the supporting disks has been solved by linearizing the Cosserat model. It has been assumed that such excitation is harmonic so that the analysis has been performed in the frequency domain. The particular case of a cylindrical liquid bridge has been analytically studied and the transfer function has been calculated in the cases of oscillation of both disks (either in phase or in counterphase) or only of one of them. The resolution of the general formulation for a noncylindrical liquid bridge has been numerically made by using an implicit finite difference method. In this case, the influence of the volume of the liquid column and of the residual gravity level on the first resonance has been studied, and the results compared, for the inviscid case, with other potential models, both one and three dimensional. To demonstrate the usefulness of this theoretical model in predicting the vibrational behavior of axisymmetric viscous liquid bridges, some experiments have been performed by using the neutral buoyancy technique (also known as the Plateau technique) to simulate reduced gravity conditions, with good agreement between the results of the model and experiments
    corecore