Stefano Meschiari Education W

Total Page:16

File Type:pdf, Size:1020Kb

Stefano Meschiari Education W Stefano Meschiari education W. J. McDonald Fellow, University of Texas at Austin 2012 Doctor of Philosophy Astronomy & Astrophysics UT Austin, Department of Astronomy University of California, Santa Cruz H +1 (512) 471-3574 B [email protected] 2006 Master of Science (with highest honors) m http://stefano-meschiari.github.io Astronomy m http://www.save-point.io University of Bologna, Italy 2004 Bachelor of Science (with highest honors) research interests Astronomy • Extra-solar planet detection and dynamical modeling University of Bologna, Italy of radial velocity and transit data • N-body and hydrodynamical simulations applied to publications 17 refereed papers, 8 1st-author, h=12 proto-planetary disk evolution and planetary forma- Meschiari, S., Circumbinary Planet Formation in the Kepler- tion 16 System. II. A Toy Model for In-situ Planet Formation within • Data analysis through high-performance algorithms a Debris Belt, 2014, ApJ and citizen science Meschiari, S., Planet Formation in Circumbinary Configu- • Education and outreach through online engagement. rations: Turbulence Inhibits Planetesimal Accretion, 2012, ApJL work & research experience Meschiari, S., Circumbinary planet formation in the Kepler- 16 system. I. N-Body simulations, 2012, ApJ 2012-Present W. J. McDonald Postdoctoral Fellow Meschiari, S., et al., The Lick-Carnegie Survey: Four New University of Texas at Austin Exoplanet Candidates, 2011, ApJ Conduct research on planet formation in disturbed Meschiari, S. & Laughlin, G., Systemic: a testbed for charac- environments through numerical simulations, lead the terizing the detection of extrasolar planets. II. Full solutions development of the Systemic software for use in the data to the Transit Timing inverse problem, 2010, ApJ analysis pipeline of the Automated Planet Finder telescope Meschiari, S., Wolf, A. S., Rivera, E., Laughlin, G., Vogt, and other surveys, collaborate in the discovery of several S., Butler, P., Systemic: a testbed for characterizing the new exoplanets, develop a new Monte-Carlo code for detection of extrasolar planets. I. The Systemic Console tracking the evolution of the size distribution of solids in Package, 2009, PASP proto-planetary disks, develop online apps and games for astronomy education. Awards: Longhorn Innovation Fund Meschiari, S. & Laughlin, G., The Potential Impact of Groove for Technology. Modes on Type II Planetary Migration, 2008, ApJL All publications: m http://www.stefanom.org/pubs/ 2010-2011 Research Analyst VN7 Dynamic LP computing experience Led the development of a sophisticated desktop applica- My developer portfolio and open-source projects are avail- tion to monitor the real-time performance of strategies able at m http://stefano-meschiari.github.io. on high-frequency stock trading. The package was used • Extensive experience in R, C, Java, Lua, and Matlab to aggregate statistics, steer strategies, and summarize programming, with an emphasis on numerical simula- high-frequency messages by a backend component. tions, data analysis and graphical user interface (GUI) design. 2006-2012 Graduate Research Assistant • Extensive experience in Web and web app develop- University of California at Santa Cruz ment (see portfolio), including HTML5, CSS/LESS, JavaScript, PHP, Node.js, MySQL & SQLite, and the Published 6 first-author papers on gravitational instabilities Backbone, JQuery, Bootstrap, Paper.js and High- in proto-planetary disks, exoplanet detection through charts libraries. radial velocities and transit timing, and circumbinary planet formation. Awards: Regent’s Fellow, Whitford Prize, Award • Basic knowledge of Python, Fortran, Objective-C, and for Excellence in Teaching. Clojure. honors and awards recent scientific talks • 2014, Meschiari, S. (PI), Ludwig, R., Green, J., “Inter- • Apps and Games for Astronomy Education, .Astron- active Education Tools in the Public Square” (Award: omy 6, December 2014 $2,800) • Let It Collide: a Story of Star Wars Planets, Plan- • 2014, Meschiari, S. (PI), Green, J., Ludwig, R., “Bring- etesimals, and Super Planet Crashes, University of ing the Tools of Research Direct to the UT Class- Delaware, May 2014 room: Systemic, a Virtual Lab for Students” (Award: • Systemic: One Software Package to Rule Them All, $87,710) Bay Area Exoplanet Meeting, March 2014 • 2010, Award for Excellence in Teaching (UCSC) • Assembling Kepler 16-B, UT Austin, April 2013 • 2008, Whitford Prize (UCSC) • Planetary Assembly in Binary Systems, DPS meeting • 2006, University of California, Regents’ Fellow 2012 • Two Can’t Play That Game: The Perils of Planet For- outreach mation, UT Austin, September 2012 Popular articles and guest blog posts: teaching • Telescope apps help amateurs hunt for exoplan- • Excellence in Teaching Award ets, The Conversation, UK, republished on Scientific • Spring 2009, Astronomy 18: Planets and Planetary American, Apr. 2014 Systems [Claire Max, UCSC] • Star Wars planets migrate into position around stel- • Spring 2007, Astronomy 18: Planets and Planetary lar pairs, The Conversation, UK, republished on Sci- Systems [Claire Max, UCSC] entific American, Ars Technica, and The New States- • Winter 2007, Astronomy 4: The Stars [Jean Brodie, man, Feb. 2014 UCSC] • Growing planets around binary stars, Guest post on Planet Hunters blog, Nov. 2012 professional service Popular software: • Article for AstroBetter: Creating Online Apps for Out- • Systemic is an application for exploring and analyz- reach and Education, July 2014 ing exoplanetary data. It is used around the world • Referee for MNRAS, 2012-present by research groups to analyze radial velocity datasets • NASA Origins of Solar Systems Program, external re- and derive the orbital properties of putative plane- viewer, 2012, 2013, 2014 tary systems. It is used for undergraduate and gradu- • Bash Symposium proceedings, co-editor, 2013 ate classes at Caltech, UF, MIT, SJSU, Yale, Columbia, • DPS meeting volunteer, 2012 UCSC, and Delaware (among others). m http://www.stefanom.org/systemic references Please contact me for a list of references. • Super Planet Crash is an edu-tainment online ap- plication, a game that teaches players about gravity and exoplanetary dynamics. It has been played more than 9,000,000 times since its launch in April 2014 thanks to widespread press, viral sharing and acco- lades for its entertainment value, educational content and game design. It has been featured, among others, on Huffington Post, The Daily Texan, Space.com, Sci- entific American, The Verge. m http://www.stefanom.org/spc Recent talks: • Assembling Oddball Worlds: Planet Formation in the Kepler Era, McDonald Board of Visitors Meeting, February 2014 • Our Solar System vs. a Thousand Exoplanets: The New Normal, Westcave Preserve, January 2014 Press releases, media and interviews: • See m http://www.stefanom.org/outreach.
Recommended publications
  • IAU Catalyst, June 2021
    IAU Catalyst, June 2021 Information Bulletin Contents Editorial ............................................................................................................... 3 1 Executive Committee ....................................................................................... 6 2 IAU Divisions, Commissions & Working Groups .......................................... 8 3 News ................................................................................................................. 13 4 Scientific Meetings .......................................................................................... 16 5 IAU Offices ....................................................................................................... 18 6 Science Focus .................................................................................................. 24 7 IAU Publications .............................................................................................. 26 8 Cooperation with other Unions and Organisations ...................................... 28 9 IAU Timeline: Dates and Deadlines ................................................................ 31 2 IAU Catalyst, June 2021 Editorial My term as General Secretary has been most exciting, and has included notable events in the life of the Union, particularly the implementation of the IAU’s first global Strategic Plan (https:// www.iau.org/administration/about/strategic_plan/), which clearly states the IAU mission and goals for the decade 2020–2030. It also included the IAU’s centenary
    [Show full text]
  • Specialising Dynamic Techniques for Implementing the Ruby Programming Language
    SPECIALISING DYNAMIC TECHNIQUES FOR IMPLEMENTING THE RUBY PROGRAMMING LANGUAGE A thesis submitted to the University of Manchester for the degree of Doctor of Philosophy in the Faculty of Engineering and Physical Sciences 2015 By Chris Seaton School of Computer Science This published copy of the thesis contains a couple of minor typographical corrections from the version deposited in the University of Manchester Library. [email protected] chrisseaton.com/phd 2 Contents List of Listings7 List of Tables9 List of Figures 11 Abstract 15 Declaration 17 Copyright 19 Acknowledgements 21 1 Introduction 23 1.1 Dynamic Programming Languages.................. 23 1.2 Idiomatic Ruby............................ 25 1.3 Research Questions.......................... 27 1.4 Implementation Work......................... 27 1.5 Contributions............................. 28 1.6 Publications.............................. 29 1.7 Thesis Structure............................ 31 2 Characteristics of Dynamic Languages 35 2.1 Ruby.................................. 35 2.2 Ruby on Rails............................. 36 2.3 Case Study: Idiomatic Ruby..................... 37 2.4 Summary............................... 49 3 3 Implementation of Dynamic Languages 51 3.1 Foundational Techniques....................... 51 3.2 Applied Techniques.......................... 59 3.3 Implementations of Ruby....................... 65 3.4 Parallelism and Concurrency..................... 72 3.5 Summary............................... 73 4 Evaluation Methodology 75 4.1 Evaluation Philosophy
    [Show full text]
  • Lista Ofrecida Por Mashe De Forobeta. Visita Mi Blog Como Agradecimiento :P Y Pon E Me Gusta En Forobeta!
    Lista ofrecida por mashe de forobeta. Visita mi blog como agradecimiento :P Y pon e Me Gusta en Forobeta! http://mashet.com/ Seguime en Twitter si queres tambien y avisame que sos de Forobeta y voy a evalu ar si te sigo o no.. >>@mashet NO ABUSEN Y SIGAN LOS CONSEJOS DEL THREAD! http://blog.newsarama.com/2009/04/09/supernaturalcrimefightinghasanewname anditssolomonstone/ http://htmlgiant.com/?p=7408 http://mootools.net/blog/2009/04/01/anewnameformootools/ http://freemovement.wordpress.com/2009/02/11/rlctochangename/ http://www.mattheaton.com/?p=14 http://www.webhostingsearch.com/blog/noavailabledomainnames068 http://findportablesolarpower.com/updatesandnews/worldresponsesearthhour2009 / http://www.neuescurriculum.org/nc/?p=12 http://www.ybointeractive.com/blog/2008/09/18/thewrongwaytochooseadomain name/ http://www.marcozehe.de/2008/02/29/easyariatip1usingariarequired/ http://www.universetoday.com/2009/03/16/europesclimatesatellitefailstoleave pad/ http://blogs.sjr.com/editor/index.php/2009/03/27/touchinganerveresponsesto acolumn/ http://blog.privcom.gc.ca/index.php/2008/03/18/yourcreativejuicesrequired/ http://www.taiaiake.com/27 http://www.deadmilkmen.com/2007/08/24/leaveusaloan/ http://www.techgadgets.in/household/2007/06/roboamassagingchairresponsesto yourvoice/ http://blog.swishzone.com/?p=1095 http://www.lorenzogil.com/blog/2009/01/18/mappinginheritancetoardbmswithst ormandlazrdelegates/ http://www.venganza.org/about/openletter/responses/ http://www.middleclassforum.org/?p=405 http://flavio.castelli.name/qjson_qt_json_library http://www.razorit.com/designers_central/howtochooseadomainnameforapree
    [Show full text]
  • Download This Issue (Pdf)
    Volume 46 Number 1 JAAVSO 2018 The Journal of the American Association of Variable Star Observers Optical Flares and Quasi-Periodic Pulsations on CR Draconis during Periastron Passage Upper panel: 2017-10-10-flare photon counts, time aligned with FFT spectrogram. Lower panel: FFT spectrogram shows time in UT seconds versus QPP periods in seconds. Flares cited by Doyle et al. (2018) are shown with (*). Also in this issue... • The Dwarf Nova SY Cancri and its Environs • KIC 8462852: Maria Mitchell Observatory Photographic Photometry 1922 to 1991 • Visual Times of Maxima for Short Period Pulsating Stars III • Recent Maxima of 86 Short Period Pulsating Stars Complete table of contents inside... The American Association of Variable Star Observers 49 Bay State Road, Cambridge, MA 02138, USA The Journal of the American Association of Variable Star Observers Editor John R. Percy Kosmas Gazeas Kristine Larsen Dunlap Institute of Astronomy University of Athens Department of Geological Sciences, and Astrophysics Athens, Greece Central Connecticut State University, and University of Toronto New Britain, Connecticut Toronto, Ontario, Canada Edward F. Guinan Villanova University Vanessa McBride Associate Editor Villanova, Pennsylvania IAU Office of Astronomy for Development; Elizabeth O. Waagen South African Astronomical Observatory; John B. Hearnshaw and University of Cape Town, South Africa Production Editor University of Canterbury Michael Saladyga Christchurch, New Zealand Ulisse Munari INAF/Astronomical Observatory Laszlo L. Kiss of Padua Editorial Board Konkoly Observatory Asiago, Italy Geoffrey C. Clayton Budapest, Hungary Louisiana State University Nikolaus Vogt Baton Rouge, Louisiana Katrien Kolenberg Universidad de Valparaiso Universities of Antwerp Valparaiso, Chile Zhibin Dai and of Leuven, Belgium Yunnan Observatories and Harvard-Smithsonian Center David B.
    [Show full text]
  • Developing Interactive Web Applications For
    DEVELOPING INTERACTIVE WEB APPLICATIONS FOR MANAGEMENT OF ASTRONOMY DATA By Dan Burger Thesis Submitted to the Faculty of the Graduate School of Vanderbilt University in partial fulfillment of the requirements for the degree of MASTER OF SCIENCE in Computer Science May, 2013 Nashville, Tennessee Approved: Professor Keivan G. Stassun Associate Professor William H. Robinson DEDICATION To Naomi, Arnold, Anat, Oded and Sarah ii ACKNOWLEDGEMENTS This year marks my seventeenth year of affiliation with Vanderbilt University: two years as a graduate student, one year as a staff member, four years as an undergraduate student, and ten years of taking piano lessons at the Blair School of Music. I am thankful that Vanderbilt has continued to support me after all these years. I am grateful for all the experiences that I have had here, the professors that have guided me and the friends that I have made along the way. Four years ago, Prof. Keivan Stassun gave me a chance to work on a project for a summer research program for undergraduates at Vanderbilt. He has supported me ever since, and I would like to thank him in particular for his kind and generous support. I would like to acknowledge the various members of the Stassun research group who have guided my research during this time and helped me to organize and revise the ideas in my thesis, specifically Dr. William Robinson, Dr. Joshua Pepper, Dr. Martin Paegert, Dr. Nathan DeLee, and Rob Siverd. I would also like to acknowledge the various users of Filtergraph and the KELT voting system who have provided valuable feedback, as well as financial support from a NASA ADAP grant and from the Vanderbilt Initiative in Data-intensive Astrophysics (VIDA).
    [Show full text]
  • Visualization and Analysis of Large Medical Image Collections Using Pipelines by Ramesh Sridharan B.S
    Visualization and Analysis of Large Medical Image Collections Using Pipelines by Ramesh Sridharan B.S. Electrical Engineering and Computer Sciences, UC Berkeley, 2008 S.M. Electrical Engineering and Computer Science, MIT, 2011 Submitted to the Department of Electrical Engineering and Computer Science in partial fulfillment of the requirements for the degree of Doctor of Philosophy in Electrical Engineering and Computer Science at the Massachusetts Institute of Technology June 2015 c 2015 Massachusetts Institute of Technology All Rights Reserved. Signature of Author: Department of Electrical Engineering and Computer Science May 20 2015 Certified by: Polina Golland Professor of Electrical Engineering and Computer Science Thesis Supervisor Accepted by: Leslie A. Kolodziejski Professor of Electrical Engineering and Computer Science Chair, Department Committee on Graduate Students 2 Visualization and Analysis of Large Medical Image Collections Using Pipelines by Ramesh Sridharan B.S. Electrical Engineering and Computer Sciences, UC Berkeley, 2008 S.M. Electrical Engineering and Computer Science, MIT, 2011 Submitted to the Department of Electrical Engineering and Computer Science on May 20 2015 in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy in Electrical Engineering and Computer Science Abstract Medical image analysis often requires developing elaborate algorithms that are im- plemented as computational pipelines. A growing number of large medical imaging studies necessitate development of robust and flexible pipelines. In this thesis, we present contributions of two kinds: (1) an open source framework for building pipelines to analyze large scale medical imaging data that addresses these challenges, and (2) two case studies of large scale analyses of medical image collections using our tool.
    [Show full text]
  • The Pennsylvania State University
    The Pennsylvania State University The Graduate School Department of Comparative Literature ARCHETYPES AND AVATARS: A CASE STUDY OF THE CULTURAL VARIABLES OF MODERN JUDAIC DISCOURSE THROUGH THE SELECTED LITERARY WORKS OF A. B. YEHOSHUA, CHAIM POTOK, AND CHOCHANA BOUKHOBZA A Dissertation in Comparative Literature by Nathan P. Devir © 2010 Nathan P. Devir Submitted in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy August 2010 The dissertation of Nathan P. Devir was reviewed and approved* by the following: Thomas O. Beebee Distinguished Professor of Comparative Literature and German Dissertation Advisor Co-Chair of Committee Daniel Walden Professor Emeritus of American Studies, English, and Comparative Literature Co-Chair of Committee Baruch Halpern Chaiken Family Chair in Jewish Studies; Professor of Ancient History, Classics and Ancient Mediterranean Studies, and Religious Studies Kathryn Hume Edwin Erle Sparks Professor of English Gila Safran Naveh Professor of Judaic Studies and Comparative Literature, University of Cincinnati Special Member Caroline D. Eckhardt Head, Department of Comparative Literature; Director, School of Languages and Literatures *Signatures are on file in the Graduate School. iii ABSTRACT A defining characteristic of secular Jewish literatures since the Haskalah, or the movement toward “Jewish Enlightenment” that began around the end of the eighteenth century, is the reliance upon the archetypal aspects of the Judaic tradition, together with a propensity for intertextual pastiche and dialogue with the sacred texts. Indeed, from the revival of the Hebrew language at the end of the nineteenth century and all throughout the defining events of the last one hundred years, the trend of the textually sacrosanct appearing as a persistent motif in Judaic cultural production has only increased.
    [Show full text]
  • Ka Chun Yu Full Curriculum Vitae (5/2019)
    Ka Chun Yu Full Curriculum Vitae (5/2019) Denver Museum of Nature & Science Webpages: Google Scholar 2001 Colorado Blvd. ResearchGate Denver, CO 80205-5798 Academia.edu (303) 370-6394 LinkedIn [email protected] DMNS Professional Preparation University of Colorado, Boulder, CO Astrophysical, Planetary, & Atmospheric 2000 Sciences, Ph.D University of Arizona, Tucson, AZ Astronomy and Physics double major, B.Sc, 1992 Magna Cum Laude Appointments Jan 2017–present: Department Chair, Space Science DMNS May 2004–present: Curator of Space Science DMNS Jan 2001–May 2004: Scientific Visualization Developer and Interpreter DMNS 2000–2001: Star Formation Postdoctoral Research Associate, Center for Astro- UC-Boulder physics & Space Astronomy 1992–2000: Research Assistant, Center for Astrophysics & Space Astronomy UC-Boulder 1994–1999: Teaching Assistant, APAS Department UC-Boulder Grant Awards 2015–2021 Co-I, NASA Science Education CAN (NNH15ZDA004C), “OpenSpace – An $58,446 Engine for Dynamic Visualization of Earth and Space Science for Informal Education and Beyond,” 2010–2015 Co-I, NSF DRL Discovery Research K-12 (1020386), “Efficacy Study of $3,414,037 Metropolitan Denver’s Urban Advantage Program: A Project to Improve Sci- entific Literacy Among Urban Middle School Students,” 2010–2013 PI, NOAA ELG (NA10SEC0080011), “The Worldview Network: Ecological $1,249,870 Programming for Digital Planetariums and Beyond” 2009–2010 Co-PI, NSF DRL (0848945 Supplemental), “Evaluating Astronomy Learning $66,128 in Immersive Virtual Environments,” 2009–2014 Co-I, NASA
    [Show full text]
  • Assignment 1: GWT Tutorial
    Assignment 1: GWT Tutorial Due At the beginning of your next lab (week of September 15th , 2014). Objectives The purpose of this assignment is to guide you through setting up your IDE (integrated development environment), introduce you to the Google Web Toolkit, have you build a sample GWT application and use the debugger to step through your code to fix a bug. Procedure and Deliverables For this assignment you will have to work through the GWT tutorial (step 3). Step 1 and 2 are to help you set up your environment properly. By the end of this tutorial you should have created the StockWatcher application, used the debugger to step through your code to fix a bug and compiled and tested the application in production mode. The TAs will check whether you completed the tutorial during the next lab. Note If you just copy and paste the code from the tutorial into the editor, you might be able to get everything running, but you will miss out on understanding what the code actually does. Since you will be using GWT in the project you should spend more time to understand the code. Step 1 – Eclipse Installation (skip steps 1-3 if software is already installed in lab) Download Eclipse 4.3 (Kepler) from this site: http://www.eclipse.org/downloads/packages/eclipse-standard- 43/keplerr Be sure to select the appropriate version for your operating system. Even if you have an old version of Eclipse, you must install Eclipse 4.3 for this course. I also recommend creating a new directory to use as your workspace for CPSC 310; do not reuse a workspace that you’ve used previously.
    [Show full text]
  • Book of Vaadin Vaadin 6 Book of Vaadin: Vaadin 6 Oy IT Mill Ltd Marko Grönroos Vaadin 6.1.0
    Book of Vaadin Vaadin 6 Book of Vaadin: Vaadin 6 Oy IT Mill Ltd Marko Grönroos Vaadin 6.1.0 Published: 2009-09-09 Copyright © 2000-2009 Oy IT Mill Ltd. Abstract Vaadin is a server-side AJAX web application development framework that enables developers to build high-quality user interfaces with Java. It provides a library of ready-to-use user interface components and a clean framework for creating your own components. The focus is on ease-of-use, re-usability, extensibility, and meeting the requirements of large enterprise applications. Vaadin has been used in production since 2001 and it has proven to be suitable for building demanding business applications. All rights reserved. Table of Contents Preface ............................................................................................................................ ix 1. Introduction ................................................................................................................. 1 1.1. Overview ............................................................................................................ 1 1.2. Example Application Walkthrough ........................................................................ 3 1.3. Support for the Eclipse IDE ................................................................................. 4 1.4. Goals and Philosophy ......................................................................................... 4 1.5. Background .......................................................................................................
    [Show full text]
  • Crowdsourcing Parking Data for Micromobility Vehicles
    New York University Rutgers University University of Washington The University of Texas at El Paso A USDOT University Transportation Center City College of New York Crowdsourcing Parking Data for Micromobility Vehicles July 2020 Crowdsourcing Parking Data for Micromobility Vehicles Prof. Don MacKenzie [email protected] University of Washington https://orcid.org/0000-0002-0344-2344 Prof. Jeff Ban Chintan Pathak University of Washington University of Washington https://orcid.org/0000-0003-3605-971X https://orcid.org/0000-0002-1480-0856 Borna Arabkhedri University of Washington https://orcid.org/0000-0002-3872-9820 C2SMART Center is a USDOT Tier 1 University Transportation Center taking on some of today’s most pressing urban mobility challenges. Some of the areas C2SMART focuses on include: Disruptive Technologies and their impacts on transportation systems. Our aim is to develop innovative solutions to accelerate technology transfer from the research phase to the real world. Unconventional Big Data Applications from field tests and non- traditional sensing technologies for decision-makers to address a wide Urban Mobility and range of urban mobility problems with the best information available. Connected Citizens Impactful Engagement overcoming institutional barriers to innovation to hear and meet the needs of city and state stakeholders, including government agencies, policy makers, the private sector, non-profit organizations, and entrepreneurs. Forward-thinking Training and Development dedicated to training the Urban Analytics for workforce of tomorrow to deal with new mobility problems in ways Smart Cities that are not covered in existing transportation curricula. Led by New York University’s Tandon School of Engineering, C2SMART is a consortium of leading research universities, including Rutgers University, University of Washington, the University of Texas at El Paso, and The City College of NY.
    [Show full text]
  • Migrating Mathematical Programs to Web Interface Frameworks
    Submitted by Hsuan-Ming Chen Submitted at Research Institute for Symbolic Computation Supervisor Prof. Wolfgang Schreiner Migrating April 2019 Mathematical Programs to Web Interface Frameworks Master Thesis to obtain the academic degree of Master of Science in the Master’s Program Internationaler Universitätslehrgang: Informatics: Engineering & Management JOHANNES KEPLER UNIVERSITY LINZ Altenberger Str. 69 4040 Linz, Austria www.jku.at DVR 0093696 ABSTRACT A mathematical software system, the RISC Algorithm Language (RISCAL), has been implemented in Java; however, it can be only executed on the local machine of the user. The aim of this master thesis is to migrate RISCAL to the web, such that users can access the software via a conventional web browser without needing a local installation of the software. In a preparatory phase, this thesis evaluates various web interface frameworks and how these can be executed on the web. Based in the result of this investigation which compares the advantages and disadvantages of the frameworks, one framework is selected as the most promising candidate for future work. The core of the thesis is then the migration of RISCAL to the web on the basis of this framework and the subsequent evaluation of how the demands have been met and how well all of the RISCAL programs are working after the migration. April 4, 2019 Hsuan-Ming Chen 2/85 ACKNOWLEDGMENT First of all, I am grateful to Professor Bruno Buchberger for providing the opportunity to attend this program and giving every resource and help which he can support. Second, I am truly thankful to my advisor, Professor Wolfgang Schreiner, for offering me everything I need and solving the issues which I encountered during the research.
    [Show full text]