329 research outputs found

    What Are Polymorphically-Typed Ambients?

    Full text link
    Abstract: The Ambient Calculus was developed by Cardelli and Gordon as a formal framework to study issues of mobility and migrant code. We consider an Ambient Calculus where ambients transport and exchange programs rather that just inert data. We propose different senses in which such a calculus can be said to be polymorphically typed, and design accordingly a polymorphic type system for it. Our type system assigns types to embedded programs and what we call behaviors to processes; a denotational semantics of behaviors is then proposed, here called trace semantics, underlying much of the remaining analysis. We state and prove a Subject Reduction property for our polymorphically typed calculus. Based on techniques borrowed from finite automata theory, type-checking of fully type-annotated processes is shown to be decidable; the time complexity of our decision procedure is exponential (this is a worst-case in theory, arguably not encountered in practice). Our polymorphically-typed calculus is a conservative extension of the typed Ambient Calculus originally proposed by Cardelli and Gordon

    Type-Inference Based Short Cut Deforestation (nearly) without Inlining

    Get PDF
    Deforestation optimises a functional program by transforming it into another one that does not create certain intermediate data structures. In [ICFP'99] we presented a type-inference based deforestation algorithm which performs extensive inlining. However, across module boundaries only limited inlining is practically feasible. Furthermore, inlining is a non-trivial transformation which is therefore best implemented as a separate optimisation pass. To perform short cut deforestation (nearly) without inlining, Gill suggested to split definitions into workers and wrappers and inline only the small wrappers, which transfer the information needed for deforestation. We show that Gill's use of a function build limits deforestation and note that his reasons for using build do not apply to our approach. Hence we develop a more general worker/wrapper scheme without build. We give a type-inference based algorithm which splits definitions into workers and wrappers. Finally, we show that we can deforest more expressions with the worker/wrapper scheme than the algorithm with inlining

    Evaluation de l'impact des pratiques culturales sur l'Ă©tat du gazon au Liban

    Get PDF

    Lumbosacral plexus in Brazilian Common Opossum

    Get PDF
    The opossum has been suggested as an animal model for biomedical studies due to its adaptability to captivity and number of births per year. Despite many studies on morphology and experimental neurology using this opossum model, the literature does not offer details of the nerves of the lumbosacral plexus in this species. Ten lumbosacral plexus were dissected to describe the peripheral innervations of the Brazilian Common Opossum (Didelphis aurita) and compare the results with Eutheria clade species. The tensor fasciae latae muscle was absent and there was only one sartorius muscle for each limb. The distribution of the nerves were similar to other mammals, except for the caudal gluteal nerve, sartorius muscle innervations and the position of the pudendal nerve which arose from the major ischiatic foramen together with the ischiatic nerve, the cranial gluteal nerve and the caudal gluteal nerve. No anatomical variation was found. The special position of the pudendal nerve suggested that the Brazilian Common Opossum is a better model than rats or rabbits in surgical procedures with that specific nerve. In addition, the study revealed that the pelvic limb nerves are not an invariable structure of reference for muscle homology and homonym as reported previously. New investigation using other species of opossums are necessary to best comprehend the lumbosacral plexus distribution in the Methatheria clade and to confirm that other opossum species is eligible as a good model for pudendal nerve studies

    Reductive Elimination from Cyclometalated Platinum(IV) Complexes To Form Csp2−Csp3 Bonds and Subsequent Competition between Csp2−H and Csp3−H Bond Activation

    Full text link
    Reductive elimination reactions of the cyclometalated platinum(IV) compounds [PtMe2Br{C6H4CH NCH2(4-ClC6H4)}L] (L = SMe2, PPh3) to form Csp3−Csp2 bonds, followed by either exclusive Csp2−H bond activation (L = SMe2) or competition between Csp2−H and Csp3−H bond activation (L = PPh3) are reported. Reductive elimination to form a C−Br bond is also reported.</p

    Acceptance of the bodypainting as supportive method to learn the surface locomotor apparatus anatomy of the horse

    Get PDF
    Although bodypainting has been reported as a great resource for teaching surface anatomy of humans, its use in veterinary anatomy has not been scientifically reported. In the present study, bodypainting was performed on 4 horses for anatomy teaching purposes of the equine locomotor apparatus. We aimed to use the bodypainting method as an additional tool to classic teaching and to test the relevance of our purpose. Twenty one Brazilian veterinary students were given a 90-min session, which included a presentation of painted horses, with opportunities for the students to ask questions and to palpate anatomic locations on the horses. Based on a questionnaire, there was unanimous student satisfaction with this technique. Furthermore, student scores on practical tests to evaluate the attention retain given immediately before and 1 h after the session were 33.9 ± 19.8% and 69.0 ± 18.4%, respectively (p &lt; 0.001). We concluded that bodypainting has great potential for support the classic lectures of the equine locomotor apparatus

    The Power of Non-Determinism in Higher-Order Implicit Complexity

    Full text link
    We investigate the power of non-determinism in purely functional programming languages with higher-order types. Specifically, we consider cons-free programs of varying data orders, equipped with explicit non-deterministic choice. Cons-freeness roughly means that data constructors cannot occur in function bodies and all manipulation of storage space thus has to happen indirectly using the call stack. While cons-free programs have previously been used by several authors to characterise complexity classes, the work on non-deterministic programs has almost exclusively considered programs of data order 0. Previous work has shown that adding explicit non-determinism to cons-free programs taking data of order 0 does not increase expressivity; we prove that this - dramatically - is not the case for higher data orders: adding non-determinism to programs with data order at least 1 allows for a characterisation of the entire class of elementary-time decidable sets. Finally we show how, even with non-deterministic choice, the original hierarchy of characterisations is restored by imposing different restrictions.Comment: pre-edition version of a paper accepted for publication at ESOP'1

    Gross morphometry of the heart of the Common marmoset

    Get PDF
      The Callithrix jacchus is a Brazilian endemic species that has been widely used asan experimental model in biomedical research. Anatomical data are necessary to support experimental studies with this species. Eleven hearts of C. jacchus from the German Primate Centre (DPZ) have been studied in order to characterize their gross morphometry and compare them with other animal models and human. Biometric data were also obtained. The mean values for morphometry of the hearts did not show any significant difference between male and female. The relative heart weight was similar to human, bovine and equine species. Considering those aspects, the C. jacchus could be used as non-human primate experimental modelfor biomedical studies on heart.
    • 

    corecore