1,319 research outputs found

    Le città dei vivi e dei morti. L’archeologia (ri)costruisce il nostro passato

    Get PDF
    Chi, di fronte a una mostra dal titolo La forza delle rovine, immaginasse di visitare la consueta esposizione di bucolici paesaggi pittorici disseminati di colonne spezzate e architetture classiche avvolte da rampicanti, rimarrebbe deluso. Sebbene una sezione sia dedicata ai paesaggi con rovine antiche nella pittura a partire dal XVI secolo fino al XX, questo tema non è stato mai centrale nella concezione della mostra, almeno per due motivi: il primo è che pur degno di interesse, il soggetto è altresì di scarsa originalità; l’altro è insito nella stessa idea generatrice di trattare le rovine come un fenomeno culturale più esteso possibile, che sollecitasse il visitatore al pensiero piuttosto che blandirlo con una anòdina esposizione di opere d’arte

    Loosening the notions of compliance and sub-behaviour in client/server systems

    Get PDF
    In the context of "session behaviors" for client/server systems, we propose a weakening of the compliance and sub-behaviour relations where the bias toward the client (whose "requests" must be satisfied) is pushed further with respect to the usual definitions, by admitting that "not needed" output actions from the server side can be "skipped" by the client. Both compliance and sub-behaviour relations resulting from this weakening remain decidable, though the proof of the duals-as-minima property for servers, on which the decidability of the sub-behaviour relation relies, requires a tighter analysis of client/server interactions.Comment: In Proceedings ICE 2014, arXiv:1410.701

    Orchestrated Session Compliance

    Get PDF
    We investigate the notion of orchestrated compliance for client/server interactions in the context of session contracts. Devising the notion of orchestrator in such a context makes it possible to have orchestrators with unbounded buffering capabilities and at the same time to guarantee any message from the client to be eventually delivered by the orchestrator to the server, while preventing the server from sending messages which are kept indefinitely inside the orchestrator. The compliance relation is shown to be decidable by means of 1) a procedure synthesising the orchestrators, if any, making a client compliant with a server, and 2) a procedure for deciding whether an orchestrator behaves in a proper way as mentioned before.Comment: In Proceedings ICE 2015, arXiv:1508.0459

    Characterisation of Strongly Normalising lambda-mu-Terms

    Full text link
    We provide a characterisation of strongly normalising terms of the lambda-mu-calculus by means of a type system that uses intersection and product types. The presence of the latter and a restricted use of the type omega enable us to represent the particular notion of continuation used in the literature for the definition of semantics for the lambda-mu-calculus. This makes it possible to lift the well-known characterisation property for strongly-normalising lambda-terms - that uses intersection types - to the lambda-mu-calculus. From this result an alternative proof of strong normalisation for terms typeable in Parigot's propositional logical system follows, by means of an interpretation of that system into ours.Comment: In Proceedings ITRS 2012, arXiv:1307.784

    A Type Inference Algorithm for Secure Ambients

    Get PDF
    We consider a type discipline for the Ambient Calculus that associates ambients with security levels and constrains them to be traversed by or opened in ambients of higher security clearance only. We present a bottom-up algorithm that, given an untyped process PP, computes a minimal set of constraints on security levels such that all actions during runs of PP are performed without violating the security level priorities. Such an algorithm appears to be a prerequisite to use type systems to ensure security properties in the web scenario

    Space-Aware Ambients and Processes

    No full text
    Resource control has attracted increasing interest in foundational research on distributed systems. This paper focuses on space control and develops an analysis of space usage in the context of an ambient-like calculus with bounded capacities and weighed processes, where migration and activation require space. A type system complements the dynamics of the calculus by providing static guarantees that the intended capacity bounds are preserved throughout the computation

    The Envy of Daedalus. Essay on the Artist as Murderer

    Get PDF
    Why the myth of Daedalus, the protos euretes, is connected with envy and murder? The author takes as his starting point Ovid’s Metamorphoses, where Daedalus’ envy drives him to murder his pupil and nephew Perdix. He also considers the passage of Seneca the Elder, about the painter Parrhasius and the citizen from Olynthus, that he had tortured in order to paint the agony of Prometheus. The first case is a topos of the artist’s biography which im- plies, that the craft of the artisan was held as a guarded secret; the second is related to mimesis. The author questions what role the topos of the artist as murderer plays in text and imagery, from the Middle Ages to modern literature

    Retractable Contracts

    Get PDF
    In calculi for modelling communication protocols, internal and external choices play dual roles. Two external choices can be viewed naturally as dual too, as they represent an agreement between the communicating parties. If the interaction fails, the past agreements are good candidates as points where to roll back, in order to take a different agreement. We propose a variant of contracts with synchronous rollbacks to agreement points in case of deadlock. The new calculus is equipped with a compliance relation which is shown to be decidable.Comment: In Proceedings PLACES 2015, arXiv:1602.0325
    corecore