3,768 research outputs found

    JooFlux: Hijacking Java 7 InvokeDynamic To Support Live Code Modifications

    Get PDF
    Changing functional and non-functional software implementation at runtime is useful and even sometimes critical both in development and production environments. JooFlux is a JVM agent that allows both the dynamic replacement of method implementations and the application of aspect advices. It works by doing bytecode transformation to take advantage of the new invokedynamic instruction added in Java SE 7 to help implementing dynamic languages for the JVM. JooFlux can be managed using a JMX agent so as to operate dynamic modifications at runtime, without resorting to a dedicated domain-specific language. We compared JooFlux with existing AOP platforms and dynamic languages. Results demonstrate that JooFlux performances are close to the Java ones --- with most of the time a marginal overhead, and sometimes a gain --- where AOP platforms and dynamic languages present significant overheads. This paves the way for interesting future evolutions and applications of JooFlux

    « L’eau qui atteint la mer est une eau perdue » : Anthropocentrisme et dégradation des écosystèmes aquatiques

    Get PDF
    Une des principales dimensions de la « crise mondiale de l’eau » concerne la dégradation des écosystèmes aquatiques de la planète. Résultant de l’activité humaine, cette dégradation est ultimement autorisée par une éthique qui, ne prenant en compte que les personnes, réduit le statut de l’eau et des écosystèmes aquatiques à celui de ressources à exploiter. De cette importance du rapport de l’Homme à la nature pour la gouvernance de l’eau s’ensuit le besoin de penser ce rapport au-delà de l’anthropocentrisme actuel. Un tel dépassement éthique signifierait pour Homo sapiens l’autolimitation de sa liberté d’action dans la lutte pour l’existence, qu’il est suggéré de fonder sur une révérence pour l’eau en tant que système de support à la vie.The degradation of the planet’s freshwater ecosystems constitutes one of the main dimensions of the “global water crisis”. As a result of human activity, this degradation is ultimately allowed to occur by an ethic that only takes people into account and therefore reduces water and freshwater ecosystems to the status of resources to be exploited. Given the impact of humanity’s relationship with nature on water governance, there is a need to rethink the current anthropocentric ethic and to move beyond it. Such an ethical accomplishment would require that Homo sapiens accept limits to their freedom of action in the struggle for existence. These limits, it is suggested, could be based on a reverence for water as a life support system

    La co-création à l'épreuve : enjeux éthiques et épistémologiques de la pratique du cinéma documentaire en milieu autochtone

    Get PDF
    Le cinéma et l'ethnologie sont apparus presqu'à la même époque et partagent, de ce fait, un certain nombre de caractéristiques. Partant, la critique des pratiques ethnographiques et des théories anthropologiques opérée entre autres par Clifford Geerz et James Clifford peut en partie être transposée dans le champ du cinéma documentaire. Outre l'intérêt méthodologique qu'il présente au plan du renouvellement des pratiques, cet exercice s'avère nécessaire du point de vue éthique dans un contexte où les documentaristes, comme les ethnologues, ne peuvent plus poser le même regard qu'hier sur des « Observés » désormais conscients de leur image et des enjeux de leur représentation dans les productions audio-visuelles. Prenant acte de ce contexte et en nous appuyant principalement sur la critique postmoderne de l'anthropologie, nous avons retenu des critères épistémologiques et éthiques en vue de l'élaboration d'une méthodologie de recherche-création en milieu autochtone visant à réaliser un film non pas sur un personnage, mais bien avec un sujet, et à plus forte raison un sujet formé en communication. Concrètement, il s'est agi de tourner une œuvre documentaire intimiste d'environ 70 minutes en collaboration avec le sujet-personnage même de cette œuvre, et ce dans une région autochtone de Bolivie à l'occasion des fêtes de Noël. Inspirée des approches participatives et réflexives de Jean Rouch et d'Eduardo Coutinho, cette démarche que nous définissons comme une expérience de « co-création » s'est avérée fructueuse sous plusieurs aspects. En effet, si elle a effectivement mené à la réalisation d'un documentaire plus ouvert à la participation de l'Autre, elle a en outre permis de nouer une relation de confiance et une complicité très particulières entre le cinéaste et son sujet qui teinte l'ensemble de l'œuvre, en plus de déboucher sur une certaine originalité formelle.\ud ______________________________________________________________________________ \ud MOTS-CLÉS DE L’AUTEUR : ethnographie, cinéma documentaire, Autochtones, création cinématographique, altérit

    Proposition of a PLM tool to support textile design: A case study applied to the definition of the early stages of design requirements

    Get PDF
    The current climate of economic competition forces businesses to adapt more than ever to the expectations of their customers. Faced with new challenges, practices in textile design have evolved in order to be able to manage projects in new work environments. After presenting a state of the art overview of collaborative tools used in product design and making functional comparison between PLM solutions, our paper proposes a case study for the development and testing of a collaborative platform in the textile industry, focusing on the definition of early stages of design needs. The scientific contributions presented in this paper are a state of the art of current PLM solutions and their application in the field of textile design; and a case study where we will present, define, and test the mock-up of a collaborative tool to assist the early stages, based on identified intermediary representations

    Opportunities for a Truffle-based Golo Interpreter

    Get PDF
    Golo is a simple dynamically-typed language for the Java Virtual Machine. Initially implemented as a ahead-of-time compiler to JVM bytecode, it leverages invokedy-namic and JSR 292 method handles to implement a reasonably efficient runtime. Truffle is emerging as a framework for building interpreters for JVM languages with self-specializing AST nodes. Combined with the Graal compiler, Truffle offers a simple path towards writing efficient interpreters while keeping the engineering efforts balanced. The Golo project is interested in experimenting with a Truffle interpreter in the future, as it would provides interesting comparison elements between invokedynamic versus Truffle for building a language runtime

    Large-scale fluctuations of the largest Lyapunov exponent in diffusive systems

    Full text link
    We present a general formalism for computing the largest Lyapunov exponent and its fluctuations in spatially extended systems described by diffusive fluctuating hydrodynamics, thus extending the concepts of dynamical system theory to a broad range of non-equilibrium systems. Our analytical results compare favourably with simulations of a lattice model of heat conduction. We further show how the computation of the Lyapunov exponent for the Symmetric Simple Exclusion Process relates to damage spreading and to a two-species pair annihilation process, for which our formalism yields new finite size results

    The Quantum Compass Model on the Square Lattice

    Full text link
    Using exact diagonalizations, Green's function Monte Carlo simulations and high-order perturbation theory, we study the low-energy properties of the two-dimensional spin-1/2 compass model on the square lattice defined by the Hamiltonian H=r(Jxσrxσr+exx+Jzσrzσr+ezz)H = - \sum_{\bm{r}} (J_x \sigma_{\bm{r}}^x \sigma_{\bm{r} + \bm{e}_x}^x + J_z \sigma_{\bm{r}}^z \sigma_{\bm{r} + \bm{e}_z}^z). When JxJzJ_x\ne J_z, we show that, on clusters of dimension L×LL\times L, the low-energy spectrum consists of 2L2^L states which collapse onto each other exponentially fast with LL, a conclusion that remains true arbitrarily close to Jx=JzJ_x=J_z. At that point, we show that an even larger number of states collapse exponentially fast with LL onto the ground state, and we present numerical evidence that this number is precisely 2×2L2\times 2^L. We also extend the symmetry analysis of the model to arbitrary spins and show that the two-fold degeneracy of all eigenstates remains true for arbitrary half-integer spins but does not apply to integer spins, in which cases eigenstates are generically non degenerate, a result confirmed by exact diagonalizations in the spin-1 case. Implications for Mott insulators and Josephson junction arrays are briefly discussed.Comment: 8 pages, 8 figure

    Environnements, migrations et recompositions sociales des campagnes limousines : l'exemple du PNR Millevaches

    Get PDF
    200p.Au-delà des données quantitatives, qui désignent le Limousin comme un territoire attractif, sa balance migratoire positive lui permettant de regagner des habitants sur la dernière période intercensitaire (1999-2006), l'objectif affiché est, en amont, de mieux connaître et analyser la réalité de ces migrations et celle des échanges internes au Limousin et, en aval, de cerner l'impact social et économique de ces installations, notamment dans les espaces ruraux en mutation permettant à terme d'évaluer les nouveaux besoins en services et les pratiques à mettre en avant. D'une manière globale, il s'agissait d'affiner l'échelle d'observation et d'analyse en proposant des outils de mesure qualitatifs des flux migratoires afin de donner du sens aux constats quantitatifs. Le premier objectif était de déconstruire le processus décisionnel des migrants, depuis le choix du Limousin comme région de destination à celui du logement finalement choisi à l'issu du parcours migratoire. Parallèlement, l'existence de flux migratoire interrégionaux typiques de ce que l'on qualifie de migrations d'agrément (recherche d'un cadre de vie et de pratiques de qualité) a conduit à mesurer la place de l'environnement dans la démarche des migrants, là encore à toutes les étapes du processus décisionnel. Enfin, compte tenu du poids démographique des néo-Limousins dans les communes rurales, l'une des interrogations portait sur les modalités et les effets des recompositions sociales des campagnes limousines sous l'effet de ce " brassage " démographique. Territoire attractif et offrant un certain nombre d'atouts du point de vue de la qualité et de la diversité des paysages, doté d'un label Parc Naturel Régional qui lui confère à la fois une reconnaissance institutionnelle de ce capital environnemental et une certaine visibilité à l'échelle nationale, le PNR de Millevaches en Limousin s'est imposé comme un cadre possible de l'étude. Au sein de celui-ci, ce sont plus particulièrement trois micro-régions dénommées Vassivière-Plateau, sud-est Creuse et Corrèze qui ont été ciblées au regard de profils migratoires et de contextes paysagers sensiblement différents
    corecore