An Integrated Approach for Designing and Developing Component-Based Real-Time Java Systems

Total Page:16

File Type:pdf, Size:1020Kb

An Integrated Approach for Designing and Developing Component-Based Real-Time Java Systems Departement´ de formation doctorale en informatique Ecole´ Doctorale SPI Lille UFR IEEA SOLEIL: An Integrated Approach for Designing and Developing Component-based Real-time Java Systems THESE` present´ ee´ et soutenue publiquement le 14 September 2009 pour l’obtention du Doctorat de Universite´ Lille I Sciences et Technologies (specialit´ e´ informatique) par Aleˇs PLSEKˇ Composition du jury : Rapporteurs : M. Frantisekˇ PLA´ SILˇ , Professeur Charles University M. Laurent PAUTET, Professeur Telecom ParisTech Examinateurs : M. Pierre BOULET, Professeur Universit´eLille I M. Jean-Charles FABRE, Professeur INP Toulouse M. Franc¸ois TERRIER, Professeur CEA LIST Saclay Directeurs de th`ese: M. Lionel SEINTURIER, Professeur Universit´eLille I M. Philippe MERLE, Docteur INRIA Nord Europe INRIA LILLE -NORD EUROPE - Laboratoire d’Informatique Fondamentale de Lille Míši... i ii Acknowledgments I would like to start by thanking the members of the jury, especially my two reporters Prof. František Plášil and Prof. Laurent Pautet for their time and valuable comments on the document. I would also like to express my gratitude to the examiners, Prof. Pierre Boulet, Prof. Jean-Charles Fabre and Prof. François Terrier. Furthermore, I am especially indebted yo my two supervisors, Prof. Lionel Seinturier and Dr. Philippe Merle, for their guidance and advice during the course of my PhD. This work would not be possible without three other persons. Three years ago, Vladimir Mencl sent me an email about "a PhD position in Lille", and consequently he supported my can- didacy. I would never start without him. And during these last three years, Frederic Loiret dis- cussed and worked closely with me, day by day. Frederic, thank you for playing devil’s advocate for such a long time and for not only being a great colleague but also a real friend. Addition- ally, thanks to the first French guy I have ever met – Nicolas Pessemier, for letting me stay in his apartment during my first months in Lille. All of this happened thanks to the ADAM family, all the current and past members of the team, making the daily work such a pleasure and giving me so much energy and inspiration. To all of them I owe my gratitude: Xavier Blanc, Pierre Carton, Yann Davin, Corinne Davoust, Christophe Demarey, Malika Debuysschere, Nicolas Dolet, Jérémy Dubus, Guillaume Dufr˛ene, Maja D’Hondt, Johan Fabry, Areski Flissi, Damien Fournier, Guillaume Libersat, Michal Mal- ohlava, Anne-Françoise Le Meur, Garbriel Hermosillo and Patricia Jaimes Jimenez, Naouel Moha, Carlos Nougera and Angela Lozano, Ellen Van Paeschen, Alban Tiberghien, Carlos Parra, Ro- main Rouvoy, Daniel Romero, Tom Mens, Guillaume Waignier, and mostly to our protective angel navigating us through the waters of research, Laurence Duchien. During this three years I have had the luck of encountering numerous colleges who encour- aged me and to whom I could look up to. I’d like to graciously acknowledge them and to name at least a few: Alexander Bergel, Tom Van Cutsem, Tomas Kalibera, Marek Prochazka, Ondrej Roh- lik, Jiri Adamek, Pavel Parizek, Tomas Bures, Serena Fritsch, Alexander Katz, Rafael Tolezano, Luca Santinelli, and most importantly Oliver Schuetze. Specially, I would like to thank Prof. Jan Vitek for providing us the source codes of the Colli- sion Detector system. In a more personal level, I would like to thank my parents and family for their unconditional love and support. I will always remember all my friends in France who made me feel so wel- comed there, and thanks also to all my czech friends for staying in touch with me no matter the distance between us. Aleš Plšek August 2009 iii iv Abstract Over the last decade we witness a steady grow of complexities in real-time systems. Today, developers have to face real-time constraints in almost every software system, from embedded software to financial systems, internet services, and computer entertainment industry. To address this widespread challenge, the Real-Time Specification for Java (RTSJ) has been proposed. How- ever, RTJS itself introduces many nonintuitive rules and restrictions that doom its programming model to be highly error-prone. Moreover, in contrast to the approaches for mainstream soft- ware development, the engineering technologies, tools, and frameworks for real-time systems are nowhere near as groundbreaking. The vision behind this dissertation is to ultimately close the gap between real-time program- ming and today’s software technology. Therefore, this dissertation investigates scalable software engineering techniques for RTSJ programming. Our fundamental philosophy is to introduce high-level abstractions of RTSJ concepts in order to leverage development of real-time Java sys- tems. As the first contribution of this thesis, we introduce domain components - an approach to uni- fied expression and manipulation of domain-specific concerns along the software development lifecycle. We use the domain components to construct high-level abstractions of RTSJ specifics that ultimately allow developers to achieve full separation of functional and RTSJ-specific con- cerns in the development lifecycle. We thus allow developers to reuse and tailor the systems for variously constraining real-time requirements. Second, we propose SOLEIL- a component framework for development of RTSJ systems, the framework introduces a development methodology mitigating the complexities of the RTSJ pro- gramming model. Furthermore, we introduce the HULOTTE toolset for automatic instantiation of developed applications. In this process, the functional implementation is separated from RTSJ- specific code which is automatically instantiated. In consequence, the development process is fully transparent, RTSJ complexities are hidden from the developers, and the process itself highly resembles to the standard Java development. Finally, the domain component concept and the RTSJ rules and restrictions are defined in the Alloy language which allows us to formally verify that the development process and outcoming software systems are compliant with RTSJ. To validate the approach, we conduct several case studies challenging our proposal from dif- ferent perspectives. First, performed benchmarks show that the overhead of the SOLEIL frame- work is minimal in comparison to manually written object-oriented applications while providing more extensive functionality. Second, considering the state-of-the-art RTSJ programming meth- ods, we achieve better separation of functional and RTSJ concerns, thus increasing efficiency of the development process. Finally, we demonstrate universality of the domain component con- cept by showing its ability to address various domain-specific challenges. Keywords: CBSE, RTSJ, Real-Time Programming, Component Framework Résumé Au cours de la derniˇcre décennie, nous observons une croissance constante de la complexité des systˇcmestemps-réel. Aujourd’hui, les développeurs doivent faire face aux contraintes imposées par le domaine dans pratiquement toutes les classes de logiciels, des systˇcmesembarqués aux systˇcmesd’information ou multimédias. Pour faire face ´rce défi, les spécifications Java pour le temps-réel (RTSJ) ont été proposées. Cependant, ces spécifications introduisent de nombreuses rˇcgleset restrictions non-intuitives résultant en un modˇclede programmation hautement sujet aux erreurs. En outre, les technologies, outils et canevas de conception pour les systˇcmestemps- réel sont loin d’égaler ceux issus de l’ingénierie logicielle pour les processus de développement traditionnels. La vision qui sous-tend cette thˇcsetient ´rréduire l’écart entre la programmation temps-réel et les technologies innovantes issues de l’ingénierie logicielle. Notre philosophie est d’introduire des abstractions de haut-niveau en accord avec les concepts spécifiés par RTSJ pour faciliter le développement de systˇcmesJava temps-réel. Une premiˇcre contribution de cette thˇcseconsiste en l’introduction de "composants de domaine" permettant de maniˇcre unifiée l’expression et la manipulation de préoccupations spécifiques ´run domaine tout le long du cycle de vie du logiciel. Nous utilisons les composants de domaine pour capturer les concepts propres ´rRTSJ, permettant une séparation complˇcteentre les préoccupations fonctionnelles d’une application et celles rela- tives ´rRTSJ. En second lieu, nous proposons SOLEIL, un canevas de conception orienté composants pour le développement de systˇcmesRTSJ. Ce canevas introduit un cadre méthodologique allégeant la complexité introduite par le modˇclede programmation de RTSJ. En outre, nous présentons HULOTTE, un ensemble d’outils pour la génération des infrastructures développées avec notre approche. Grâce ´rce processus de génération, l’implantation des fonctionnalités des applications sont découplées des implantations spécifiques ´rRTSJ, ces derniˇcres étant générées automatique- ment. En conséquence, le processus de développement est entiˇcrement transparent, la complex- ité relative ´rRTSJ est cachée au développeur final. Le processus que nous proposons s’approche alors d’un processus classique de développement Java. Enfin, les concepts capturés par les com- posants de domaine ainsi que les rˇcgleset restrictions inhérentes ´rRTSJ sont formalisées ´rl’aide du langage Alloy, permettant de vérifier la compatibilité des logiciels développés avec notre ap- proche avec les spécification RTSJ. Mots-clés: Composant, Infrastructure orientée composant, Modélisation, Temps-réel, Java Temps- réel Table of Contents List of Tables xv Chapter 1 Introduction1
Recommended publications
  • Aphelion) 25/02/04 16:20 Page 1
    SORTIE (Aphelion) 25/02/04 16:20 Page 1 Aphelion™ IMAGE PROCESSING AND IMAGE ANALYSIS SOFTWARE TO FACE NEW CHALLENGES ORGANIZATIONS ALREADY USING APHELION™ 3M (USA) Halliburton (USA) Procter & Gamble (USA & Europe) Arcelor (Europe) Hewlett-Packard (UK) Queen’s College (UK) Boeing Aerospace (USA) Hitachi (Japan) Rolls Royce (UK) CEA (France) Hoya (Japan) SNECMA Moteurs (France) CNRS (France) Joint Research Center (Europe) Thales (France) CSIRO (Australia) Kawasaki Heavy Industry (Japan) Toshiba (Japan) Corning (France) Kodak Industrie (France) Université de Lausanne (Switzerland) Dako (USA) Lilly (USA) Université de Liège (Belgium) Dornier (Germany) Lockheed Martin (USA) University of Massachusetts (USA) EADS (France) Mitsubishi (Japan) Unilever (UK) Ecole de Technologie Supérieure (Canada) Nikon (Japan) US Navy (USA) FedEx (USA) Nissan (Japan) Volvo Aero Corporation (Sweden) FAO, Defence Research Establishment (Sweden) Pechiney (France) Xerox (USA) Ford (USA) Peugeot-Citroën (France) Framatome (France) Philips (France) Aphelion IMAGE PROCESSING IMAGE PROCESSING AND IMAGE ANALYSIS SOFTWARE TO FACE NEW CHALLENGE AND IMAGE ANALYSIS SOFTWARE TO FACE NEW CHALLENGES PRODUCT DISTRIBUTION Licensing: Single-user license & site license for end-users Run-time licenses for OEMs Downloadable from web Standard package: APHELION™ Developer includes all the standard libraries available as DLLs & ActiveX components, development capabilities, and the graphical user interface BIOLOGY / COSMETICS / GEOLOGY INSPECTION / MATERIALS SCIENCE Optional modules: 3D Image Processing METROLOGY 3D Image Display OBJECT RECOGNITION Recognition Toolkit VisionTutor, a computer vision course including extensive exercises PHARMACOLOGY / QUALITY CONTROL / REMOTE SENSING / ROBOTICS Interface to a wide variety of frame grabber boards SECURITY / TRACKING Twain interface to control scanners and digital cameras Video media interface Interface to control microscope stages ActiveX components: Extensive Image Processing libraries for automated applications.
    [Show full text]
  • A Journey of Exploration to the Polar Regions of a Star: Probing the Solar
    Experimental Astronomy manuscript No. (will be inserted by the editor) A journey of exploration to the polar regions of a star: probing the solar poles and the heliosphere from high helio-latitude Louise Harra · Vincenzo Andretta · Thierry Appourchaux · Fr´ed´eric Baudin · Luis Bellot-Rubio · Aaron C. Birch · Patrick Boumier · Robert H. Cameron · Matts Carlsson · Thierry Corbard · Jackie Davies · Andrew Fazakerley · Silvano Fineschi · Wolfgang Finsterle · Laurent Gizon · Richard Harrison · Donald M. Hassler · John Leibacher · Paulett Liewer · Malcolm Macdonald · Milan Maksimovic · Neil Murphy · Giampiero Naletto · Giuseppina Nigro · Christopher Owen · Valent´ın Mart´ınez-Pillet · Pierre Rochus · Marco Romoli · Takashi Sekii · Daniele Spadaro · Astrid Veronig · W. Schmutz Received: date / Accepted: date L. Harra PMOD/WRC, Dorfstrasse 33, CH-7260 Davos Dorf and ETH-Z¨urich, Z¨urich, Switzerland E-mail: [email protected]; ORCID: 0000-0001-9457-6200 V. Andretta INAF, Osservatorio Astronomico di Capodimonte, Naples, Italy E-mail: vin- [email protected]; ORCID: 0000-0003-1962-9741 T. Appourchaux Institut d’Astrophysique Spatiale, CNRS, Universit´e Paris–Saclay, France; E-mail: [email protected]; ORCID: 0000-0002-1790-1951 F. Baudin Institut d’Astrophysique Spatiale, CNRS, Universit´e Paris–Saclay, France; E-mail: [email protected]; ORCID: 0000-0001-6213-6382 L. Bellot Rubio Inst. de Astrofisica de Andaluc´ıa, Granada Spain A.C. Birch Max-Planck-Institut f¨ur Sonnensystemforschung, 37077 G¨ottingen, Germany; E-mail: arXiv:2104.10876v1 [astro-ph.SR] 22 Apr 2021 [email protected]; ORCID: 0000-0001-6612-3861 P. Boumier Institut d’Astrophysique Spatiale, CNRS, Universit´e Paris–Saclay, France; E-mail: 2 Louise Harra et al.
    [Show full text]
  • [,T,;O1\[ WI':ST,'!':'{J\]\I ACADEMY, Fiaufrvilt,E, Ni:':W Ijkunetwlc'r
    PI' 'CIP/\I Ui" CHf: MOUNT 111,[,T,;o1\[ WI':ST,'!':'{J\]\I ACADEMY, fIAUfrVILT,E, Ni:':W IJKUNEtWlC'R. THE PROVIN.CIAL WESLEYAN AL ANACK, 1880: Containing all necessary Astronomical Calculation~; p.. ep~red with ~rQat care for this special ohject; toge~her with a large amount of General Intelligence, Railway, Telegraph and POBt Office Regulations, Religious Statistical Iuformation, with many other matters of PUBLIC AND PROVINCIAL INTEREST, INCLUDING A. HALIFAX BUSINESS CITY DIRECTORY. Prepared expressly for this work; maki-ng it well calcl\latcd for a large circulation as a popular and useful VOLUME II. .iJALIFAX, N. S: PUBLISHED UNDER THE SAN"CTION OF THE EASTERN BRITISH A~lERICAN CONFERENCE. 2 rROVINCIAL WESLEYAN PREFACE. TIIE Publishers of the" Provincial Wesleyan Al.manack" cannot omit the opportunity (in publishing the second yolume) of thanking the public for the very cordial reception givcn to their publication of last year. The most encouraging testimonials have been received from every quarter approving their labors,-a most gratifying proof of which was found in the rapid sale of this Annual last year-the whole edition being exhausted in two months from first· date of issue. A discerning public ,,-ill perceive in evcry page of the present volume the evidences of thought and labor, with a laudable anxiety to secure general approbation. The arrangement of the different departments will be fouud much more complete-a great deal of new matter, not llitherto fOlmd in such a publication, has b.een introduced. Eyery portion has been most carefully revised up to the date of publication.
    [Show full text]
  • Anastasia Tyurina [email protected]
    1 Anastasia Tyurina [email protected] Summary A specialist in applying or creating mathematical methods to solving problems of developing technologies. A rare expert in solving problems starting from the stage of a stated “word problem” to proof of concept and production software development. Such successful uses of an educational background in mathematics, intellectual courage, and tenacious character include: • developed a unique method of statistical analysis of spectral composition in 1D and 2D stochastic processes for quality control in ultra-precision mirror polishing • developed novel methods of detection, tracking and classification of small moving targets for aerial IR and EO sensors. Used SIFT, and SIRF features, and developed innovative feature-signatures of motion of interest. • developed image processing software for bioinformatics, point source (diffraction objects) detection semiconductor metrology, electron microscopy, failure analysis, diagnostics, system hardware support and pattern recognition • developed statistical software for surface metrology assessment, characterization and generation of statistically similar surfaces to assist development of new optical systems • documented, published and patented original results helping employers technical communications • supported sales with prototypes and presentations • worked well with people – colleagues, customers, researchers, scientists, engineers Tools MATLAB, Octave, OpenCV, ImageJ, Scion Image, Aphelion Image, Gimp, PhotoShop, C/C++, (Visual C environment), GNU development tools, UNIX (Solaris, SGI IRIX), Linux, Windows, MS DOS. Positions and Experience Second Star Algonumerixs – 2008-present, founder and CEO http://www.secondstaralgonumerix.com/ 1) Developed a method of statistical assessment, characterisation and generation of random surface metrology for sper precision X-ray mirror manufacturing in collaboration with Lawrence Berkeley National Laboratory of University of California Berkeley.
    [Show full text]
  • Abstract Volume
    T I I II I II I I I rl I Abstract Volume LPI LPI Contribution No. 1097 II I II III I • • WORKSHOP ON MERCURY: SPACE ENVIRONMENT, SURFACE, AND INTERIOR The Field Museum Chicago, Illinois October 4-5, 2001 Conveners Mark Robinbson, Northwestern University G. Jeffrey Taylor, University of Hawai'i Sponsored by Lunar and Planetary Institute The Field Museum National Aeronautics and Space Administration Lunar and Planetary Institute 3600 Bay Area Boulevard Houston TX 77058-1113 LPI Contribution No. 1097 Compiled in 2001 by LUNAR AND PLANETARY INSTITUTE The Institute is operated by the Universities Space Research Association under Contract No. NASW-4574 with the National Aeronautics and Space Administration. Material in this volume may be copied without restraint for library, abstract service, education, or personal research purposes; however, republication of any paper or portion thereof requires the written permission of the authors as well as the appropriate acknowledgment of this publication .... This volume may be cited as Author A. B. (2001)Title of abstract. In Workshop on Mercury: Space Environment, Surface, and Interior, p. xx. LPI Contribution No. 1097, Lunar and Planetary Institute, Houston. This report is distributed by ORDER DEPARTMENT Lunar and Planetary institute 3600 Bay Area Boulevard Houston TX 77058-1113, USA Phone: 281-486-2172 Fax: 281-486-2186 E-mail: order@lpi:usra.edu Please contact the Order Department for ordering information, i,-J_,.,,,-_r ,_,,,,.r pA<.><--.,// ,: Mercury Workshop 2001 iii / jaO/ Preface This volume contains abstracts that have been accepted for presentation at the Workshop on Mercury: Space Environment, Surface, and Interior, October 4-5, 2001.
    [Show full text]
  • Modelling of the Effects of Entrainment Defects on Mechanical Properties in Al-Si-Mg Alloy Castings
    MODELLING OF THE EFFECTS OF ENTRAINMENT DEFECTS ON MECHANICAL PROPERTIES IN AL-SI-MG ALLOY CASTINGS By YANG YUE A dissertation submitted to University of Birmingham for the degree of DOCTOR OF PHILOSOPHY School of Metallurgy and Materials University of Birmingham June 2014 University of Birmingham Research Archive e-theses repository This unpublished thesis/dissertation is copyright of the author and/or third parties. The intellectual property rights of the author or third parties in respect of this work are as defined by The Copyright Designs and Patents Act 1988 or as modified by any successor legislation. Any use made of information contained in this thesis/dissertation must be in accordance with that legislation and must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the permission of the copyright holder. Abstract Liquid aluminium alloy is highly reactive with the surrounding atmosphere and therefore, surface films, predominantly surface oxide films, easily form on the free surface of the melt. Previous researches have highlighted that surface turbulence in liquid aluminium during the mould-filling process could result in the fold-in of the surface oxide films into the bulk liquid, and this would consequently generate entrainment defects, such as double oxide films and entrapped bubbles in the solidified casting. The formation mechanisms of these defects and their detrimental e↵ects on both mechani- cal properties and reproducibility of properties of casting have been studied over the past two decades. However, the behaviour of entrainment defects in the liquid metal and their evolution during the casting process are still unclear, and the distribution of these defects in casting remains difficult to predict.
    [Show full text]
  • Next Generation Space Telescope (NGST) Report of the NGST Task
    Next Generation Space Telescope (NGST) Report of the NGST Task Group October 1997 Table of Contents 1 Summary 2 A brief Scientific Overview 3 European expertise and potential contributions to NGST 4 Instrumentation for the NGST: A European perspective 5 Conclusion and Recommendations Appendix - Integral Field Spectrographs in Europe References Next Generation Space Telescope Report of the NGST Task Group 1. Summary In its report released in 1995, the Survey Committee established by ESA to update the long-term plan for Space Science, presently known as the “Horizons 2000 Programme”, discussed the future prospects for Optical Space Astronomy in Europe and concluded that ESA should continue its participation in the Hubble Space Telescope (HST) and assure an involvement in possible successor programmes. In 1996, the scientific case for a large aperture space telescope was laid out in a report by the “HST and Beyond” Committee, a team of American astronomers set up to consider the needs of the astronomical community after the end of the HST mission foreseen in 2005. This Committee identified two major goals to be addressed in the coming decades : (1) the detailed study of the birth and evolution of normal galaxies such as the Milky Way throughout the life of the Universe and, (2) the detection of Earth-like planets around other stars and the search for evidence of life on them. While the second goal requires the development of space interferometry and is not addressed in the present report, for the first one, the US Committee recommended that NASA develop a space observatory based on a 4 m or larger aperture telescope, optimized for imaging and spectroscopy, operating at the diffraction limit over the wavelength range 1 to 5 microns.
    [Show full text]
  • Arxiv:1701.01726V2 [Astro-Ph.EP] 29 Apr 2017 Mars’ Surface Based on Imaging Spectrometer Data (Murchie Et Al
    Online characterization of planetary surfaces: PlanetServer, an open-source analysis and visualization tool. R. Marco Figuera∗, B. Pham Huua, A. P. Rossia, M. Minina, J. Flahautb, A. Haldera aJacobs University Bremen, Campus Ring 1, 28759, Bremen, Germany bInstitut de Recherche en Astrophysique et Plan´etologie, UMR 5277 du CNRS, Universit´e Paul Sabatier, 31400 Toulouse, France. Abstract The lack of open-source tools for hyperspectral data visualization and analysis creates a demand for new tools. In this paper we present the new PlanetServer, a set of tools comprising a web Geographic Information System (GIS) and a recently developed Python Application Programming Interface (API) capable of visualizing and analyzing a wide variety of hyperspectral data from different planetary bodies. Current WebGIS open-source tools are evaluated in order to give an overview and contextualize how PlanetServer can help in this mat- ters. The web client is thoroughly described as well as the datasets available in PlanetServer. Also, the Python API is described and exposed the reason of its development. Two different examples of mineral characterization of different hydrosilicates such as chlorites, prehnites and kaolinites in the Nili Fossae area on Mars are presented. As the obtained results show positive outcome in hyper- spectral analysis and visualization compared to previous literature, we suggest using the PlanetServer approach for such investigations. Keywords: Mars, CRISM, open-source, WebGIS 1. Introduction 1.1. Scientific Background The mineral characterization of planetary surfaces bears great importance for space exploration. Several studies have targeted a variety of minerals on arXiv:1701.01726v2 [astro-ph.EP] 29 Apr 2017 Mars' surface based on imaging spectrometer data (Murchie et al.
    [Show full text]
  • FIB-SEM) Tomography Hui Yuan, B Van De Moortele, Thierry Epicier
    Accurate post-mortem alignment for Focused Ion Beam and Scanning Electron Microscopy (FIB-SEM) tomography Hui Yuan, B van de Moortele, Thierry Epicier To cite this version: Hui Yuan, B van de Moortele, Thierry Epicier. Accurate post-mortem alignment for Focused Ion Beam and Scanning Electron Microscopy (FIB-SEM) tomography. 2020. hal-03024445 HAL Id: hal-03024445 https://hal.archives-ouvertes.fr/hal-03024445 Preprint submitted on 25 Nov 2020 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Accurate post-mortem alignment for Focused Ion Beam and Scanning Electron Microscopy (FIB-SEM) tomography H. Yuan1, 2*, B. Van de Moortele2, T. Epicier1,3 § 1. Université de Lyon, INSA-Lyon, Université Claude Bernard Lyon1, MATEIS, umr CNRS 5510, 69621 Villeurbanne Cedex, France 2. Université de Lyon, ENS-Lyon, LGLTPE, umr CNRS 5276, 69364 Lyon 07, France 3. Université de Lyon, Université Claude Bernard Lyon1, IRCELYON, umr CNRS 5256, 69626 Villeurbanne Cedex, France Abstract: Drifts in the three directions (X, Y, Z) during the FIB-SEM slice-and-view tomography is an important issue in 3D-FIB experiments which may induce significant inaccuracies in the subsequent volume reconstruction and further quantification of morphological volume parameters of the sample microstructure.
    [Show full text]
  • Discover NASA
    SPACE SCIENCE INSTITUTE NEWSLETTER WINTER 2016 W Space Science Institute Newsletter THE CARINA NEBULA IMAGE CREDIT: NASA, ESA/ STSCI IN THIS ISSUE NCIL News… Big News in Astronomy Conference Highlights: Clouds Over Martian DPS, AGU and AAS Low Latitudes! By Dr. Karly Pitman, Executive Director Submitted by Dr. Todd Clancy – SSI NC While the rest of the world is Over the past two slowing down around the holidays, decades, the our scientists kick into high gear in importance of the winter months submitting grant clouds in Mars’ proposals, judging others’ proposals atmosphere has at review panels, and traveling to been established present results at national and through new More on Page 6… international conferences. This year, observations and Cassini Completes Final Close conference season kicked off with the modeling. A Enceladus Flyby! American Astronomical Society’s variety of cloud Division for Planetary Sciences forms reflects the (DPS) held Nov. 8-13, 2015 at the variety in Gaylord National Resort and saturation Figure 1. CRISM color Convention Center in National conditions (e.g. limb image of CO2 Harbor, MD. More on Page 10 atmospheric clouds – credit page 3. temperatures) and dynamical forcing ranging from local to global conditions. This range of behaviors spans narrow vertical pipes of uplift that force high altitude More on Page 2… perihelion (nearest to the Sun) cloud trails in the warm orbital phase of the Covering science news around Mars atmosphere, to the global low Boulder! latitude gird of the aphelion (farthest More on Page 5… from the Sun) cloud belt in the cold orbital phase of the Mars atmosphere.
    [Show full text]
  • Curriculum Vitae
    Telephone: +31 (0)6 26 47 13 47 Email: [email protected] Birth: Minsk, Belarus, 16 December 1987 Nationality: French Driving Licence: French - B I am a Material Sciences Engineer finalising my PhD in Biomaterials Science and Technology. With 6 years of industrial and academic experience in the development of medical devices, I am looking forward to integrate the R&D department of an international company oriented towards medical, life sciences or diagnostic applications. I master various polymer processing and characterisation techniques, learn and adapt fast. I am well organised, goal oriented and I work in a good team spirit with multidisciplinary partners on complex projects. I speak and write 4 European languages in full working proficiency. Aug 2013 – PhD candidate- Marie Curie ITN “BIOART” at the University of Twente, the Nederlands, now Biomaterials Science and Technology group, Promotor Prof. Dr. Stamatialis: Development of bioartificial kidney using polymeric membranes and human cells; Upscaling of a hybrid device, surface modification of membranes, cell culture; Characterization of cell function, detection of proteins and toxins via HPLC, UV-vis, fluorescence and microscopy (optical, confocal, SEM; sample preparation techniques); Design of experiments, data analysis, technical writing, dissemination of results; Supervision of Master and Bachelor students (in English and in Dutch). 2010-2013 SOFRADIM Production - COVIDIEN Surgical Devices, Lyon, France – (ISO 13485): Oct 2012 – R&D Engineer: responsible for X-ray photoelectron spectrometry (XPS): Jul 2013 Installation, troubleshooting and validation (IQ, OQ, PQ) of the XPS; Development and optimization of the characterization techniques for polymeric implants, antimicrobial coating and degradation of the implants for internal clients.
    [Show full text]
  • Ore Petrography Using Optical Image Analysis: Application to Zaruma-Portovelo Deposit (Ecuador)
    geosciences Article Ore Petrography Using Optical Image Analysis: Application to Zaruma-Portovelo Deposit (Ecuador) Edgar Berrezueta 1,*, Berta Ordóñez-Casado 1, Wilson Bonilla 2, Richard Banda 3, Ricardo Castroviejo 4, Paul Carrión 5 and Stalin Puglla 6 1 Instituto Geológico y Minero de España, C/Matemático Pedrayes, 25, Oviedo 33005, Spain; [email protected] 2 Consultor-Auditor Minero Freelance, Piñas 070401, Ecuador; [email protected] 3 Universidad de Guayaquil, Av. Raúl Gómez Lince s/n y Av. Juan Tanca Marengo, Guayaquil 090612, Ecuador; [email protected] 4 Universidad Politécnica de Madrid. España, C/Ríos Rosas, 21, Madrid 28003, Spain; [email protected] 5 Escuela Superior Politécnica del Litoral, Campus Prosperina Espol, Guayaquil 090903, Ecuador; [email protected] 6 Compañía Minera PL S.A., Zaruma 070301,Ecuador; [email protected] * Correspondence: [email protected]; Tel.: +34-609-381-623 Academic Editor: Antonio Acosta-Vigil Received: 19 April 2016; Accepted: 12 June 2016; Published: 21 June 2016 Abstract: Optical image analysis (OIA) supporting microscopic observation can be applied to improve ore mineral characterization of ore deposits, providing accurate and representative numerical support to petrographic studies, on the polished section scale. In this paper, we present an experimental application of an automated mineral quantification process on polished sections from Zaruma-Portovelo intermediate sulfidation epithermal deposit (Ecuador) using multispectral and color images. Minerals under study were gold, sphalerite, chalcopyrite, galena, pyrite, pyrrhotite, bornite, hematite, chalcocite, pentlandite, covellite, tetrahedrite and native bismuth. The aim of the study was to quantify the ore minerals visible in polished section through OIA and, mainly, to show a detailed description of the methodology implemented.
    [Show full text]