71 research outputs found

    Model-driven engineering for software migration in a large industrial context

    Get PDF
    Abstract. As development techniques, paradigms and platforms evolve far more quickly than domain applications, software modernization and migration, is a constant challenge to software engineers. For more than ten years now, the Sodifrance company has been intensively using ModelDriven Engineering (MDE) for both development and migration projects. In this paper we report on the use of MDE as an efficient, flexible and reliable approach for a migration process (reverse-engineering, transformation and code generation). Moreover, we discuss how MDE is economically profitable and is cost-effective over the migration through out-sourced manual re-development. The paper is illustrated with the migration of a large-scale banking system from Mainframe to J2EE

    Model-Driven Engineering for Software Migration in a Large Industrial Context

    Get PDF
    International audienceAs development techniques, paradigms and platforms evolve far more quickly than domain applications, software modernization and migration, is a constant challenge to software engineers. For more than ten years now, the Sodifrance company has been intensively using Model-Driven Engineering (MDE) for both development and migration projects. In this paper we report on the use of MDE as an efficient, flexible and reliable approach for a migration process (reverse-engineering, transformation and code generation). Moreover, we discuss how MDE is economically profitable and is cost-effective over the migration through out-sourced manual re-development. The paper is illustrated with the migration of a large-scale banking system from Mainframe to J2EE

    Global phylogeography of marine synechococcus in coastal areas reveals strong community shifts

    Get PDF
    Marine Synechococcus comprise a numerically and ecologically prominent phytoplankton group, playing a major role in both carbon cycling and trophic networks in all oceanic regions except in the polar oceans. Despite their high abundance in coastal areas, our knowledge of Synechococcus communities in these environments is based on only a few local studies. Here, we use the global metagenome data set of the Ocean Sampling Day (June 21st, 2014) to get a snapshot of the taxonomic composition of coastal Synechococcus communities worldwide, by recruitment on a reference database of 141 picocyanobacterial genomes, representative of the whole Prochlorococcus, Synechococcus, and Cyanobium diversity. This allowed us to unravel drastic community shifts over small to medium scale gradients of environmental factors, in particular along European coasts. The combined analysis of the phylogeography of natural populations and the thermophysiological characterization of eight strains, representative of the four major Synechococcus lineages (clades I to IV), also brought novel insights about the differential niche partitioning of clades I and IV, which most often co-dominate the Synechococcus community in cold and temperate coastal areas. Altogether, this study reveals several important characteristics and specificities of the coastal communities of Synechococcus worldwide

    Fréquentation de loisirs et gestion des aires littorales protégées de la France de l'Ouest (Leisure activities and management of natural sites on western shorelines of France)

    No full text
    Since the middle of the twentieth century, an ever-increasing number of people has settled on the metropolitan shore of the Channel and the Atlantic. Around the seaside resorts, certain "natural" coastal sites have received a lot of visitors over the past few decades. Since the middle of the 1970s, the latter has been protected by regulations and has been bought up by land-owning trusts whose mission is to protect them from urbanization. The managers of these sites are confronted with the success that they meet to the point that management of access to them seems unavoidable. This should consist in a greater degree of control of the flow of visitors and of the numerous recreational activities which take place, but also of types of urban behaviour, certain of which can be harmful for these very delicate "natural" sites.Depuis les années 1950, une population toujours plus nombreuse se masse sur le littoral métropolitain de la Manche et de l'océan Atlantique. En marge des stations balnéaires, certains sites «naturels» littoraux connaissent depuis quelques décennies une très forte fréquentation. Depuis le milieu des années 1970, ils sont protégés par des réglementations et ont été acquis par des institutions foncières les préservant de l'urbanisation. Les acteurs en charge de la gestion de ces sites se heurtent au succès dont ils sont objet, de sorte que la gestion de la fréquentation semble incontournable. Cette gestion devrait passer par une plus grande maîtrise des flux et un meilleur contrôle des nombreuses pratiques récréatives qui y sont réalisées, mais aussi des comportements de type urbain dont certains peuvent être néfastes pour ces sites « naturels » très sensibles.Breton Erwan. Fréquentation de loisirs et gestion des aires littorales protégées de la France de l'Ouest (Leisure activities and management of natural sites on western shorelines of France). In: Bulletin de l'Association de géographes français, 81e année, 2004-3 ( septembre). Aménagement des littoraux et conséquences géomorphologiques / Les littoraux sableux et dunaires. pp. 275-287

    Contribution à la représentation de processus par des techniques de méta-modélisation

    No full text
    Le concept de processus a pris une dimension importante dans le domaine du génie logiciel. La complexité croissante des systèmes d'informations, la rapidité des évolutions technologiques et les nouveaux modes de travail (externalisation et sous-traitance) sont autant d'éléments expliquant ce phénomène. La maîtrise des processus devient donc un enjeu majeur pour les entreprises. C'est dans ce cadre que se situe notre travail. La société Sodifrance, partenaire industriel de cette thèse, est spécialisée dans la gestion et l'évolution des systèmes d'information. Au fur et à mesure des projets, elle a acquis un savoir-faire sur les processus de maintenance et de migration. C'est pour collecter et organiser ces connaissances que nous avons proposé un formalisme adapté à la description de ce ype de processus, et défini à l'aide de techniques de méta-modélisation. Celles-ci ont radicalement évolué ces dernières années avec l'adoption par l'OMG du MOF.La dernière avancée en date, le MDA, toujours à mettre au crédit de l'OMG, propose une nouvelle approche du génie logiciel basée sur les modèles. A partir de ces spécifications, et des produits de transformation de modèles et de génération de code de la société Sodifrance, nous avons conçu un ensemble d'outils pour la définition et la manipulation de modèles de processus. En particulier, nous avons développé des mécanismes pour l'opérationnalisation des modèles de processus qui ont été validés dans le cadre d'un projet de tierce maintenance applicative mené par Sodifrance. Ce travail a initié un certain nombre de réflexions sur les apports de la méta-modélisation pour la représentation de processus. Nous nous sommes intéressés à l'organisation des méta-modèles de processus et à leurs relations avec des méta-modèles dédiés à des domaines différents. Enfin, nous avons réalisé un certain nombre d'expérimentation sur la prise en compte des aspects dynamiques des processus et l'intégration des règles spécifiant leur exécution.The concept of process is taking a significant place in the field of software engineering. The increasing complexity of information systems, the speed of technological evolution and the new working method (outsourcing and subcontracting) are some reasons that explain this phenomena. Process management is thus becoming a major stake for most companies.NANTES-BU Sciences (441092104) / SudocSudocFranceF

    Distribution and radical scavenging activity of phenols in Ascophyllum nodosum (Phaeophyceae)

    No full text
    International audiencePhlorotannins have been purified and fractionated in the brown alga Ascophyllum nodosum using successively differential extraction, liquid-liquid separation and dialysis. Both the phenol content and the radical scavenging capacity of the resulting fractions were assayed by the Folin-Ciocalteu test and the DPPH method, respectively, whilst purity of the fractions was assessed by (1)H NMR analysis. The purification process resulted in the isolation of six fractions from each crude extract with only minor losses. High levels of phenols, up to 97-99%, were measured in semi-purified fractions containing phlorotannins more than 50 kDa in average molecular size, accounting for more than 95% of the ethyl acetate phenol pool. As a consequence, purity decreased in ethyl acetate fractions together with the molecular size of compounds. The importance of differential extraction based on the polarity of phenols is highlighted by the fact that most of these compounds were found in the ethyl acetate fraction after the first extraction step in 100% methanol, whilst two thirds of phenols extracted by 50% methanol remained in the aqueous phase. The radical scavenging activity of the fractions was correlated with the phenol content and was maximal in complete ethyl acetate fractions and in dialysis concentrates containing molecules more than 50 kDa in size. The specific activity of phenols was found to be maximal for molecules smaller than 2 kDa when isolated from the 100% methanol extract and 1-4 times smaller in the water phase separated from the same extract. The distribution of radical-scavenging potentials in the phenol pool of A. nodosum supports the idea that physiological roles and putative uses of phlorotannins are under the control of a polarity-molecular size complex
    corecore