Mr. Olivier Ruspil Centre National D'etudes Spatiales

Total Page:16

File Type:pdf, Size:1020Kb

Mr. Olivier Ruspil Centre National D'etudes Spatiales Paper ID: 280 The 16th International Conference on Space Operations 2020 Data Management (DM) (5) EP - DM (7) Author: Mr. Olivier Ruspil Centre National d'Etudes Spatiales (CNES), France, [email protected] Mr. Gilles Picart Centre National d'Etudes Spatiales (CNES), France, [email protected] Mrs. Emmanuelle Massot Centre National d'Etudes Spatiales (CNES), France, [email protected] Mr. David Monestes Centre National d'Etudes Spatiales (CNES), France, [email protected] Mr. Stephane Millet Centre National d'Etudes Spatiales (CNES), France, [email protected] MIXING USUAL SPACECRAFT INFORMATION AND IN-FLIGHT DATA INTO A NEW OPERATIONAL DOCUMENTATION PLATFORM Abstract Quick access to information is a key factor for any team inside a spacecraft Command and Control Center (CCC), especially for the Flight Control Teams (FCT) who deals with a tremendous number of materials. Indeed, useful information ranges from reference documentation such as the Spacecraft User Manual, the Spacecraft Operational Manual and on-board software requirements to exploitation data such as previous recordings of operations, on-board anomalies and ground monitoring alarms. To all this, one must add the operational data itself which are needed to operate and monitor the spacecraft: the flight control procedures, the telemetry synoptics, the spacecraft data base, etc. This great amount of information definitely needs to be organized in order to make spacecraft monitoring and routine operations more secure and efficient. A new fleet of Earth monitoring spacecraft from the French Space Agency was a good opportunity to set up new techniques of storing information, in particular to improve knowledge management. The main drivers of this initiative called DONALDOC (Dynamic OperatioNAL DOCumentation), were the following: - do not duplicate information: any information shall be inserted only once in the whole documentation platform in order to avoid inconsistencies and tedious copy-pasting; - mix operational documentation and exploitation data: build as many links as needed between all types of information coming either from the spacecraft manufacturer, the project team or the in-orbit exploitation; - keep on enriching available information through a never-ending evolution of documentation and data; - give user-friendly access to information. Previous experiments on CNES projects showed that the DokuWiki, an Open Source wiki software, seemed well suited to the overall project. Thanks to the large number of available plugins and the possibility of creating new ones, it can easily process many types of input files to automatically generate an ergonomic web display which can be manually completed. Moreover, DokuWiki includes a search engine and user-friendly browsing options which provide a single access point to any kind of information. The web technology also helps to interconnect with other web-based software (such as the Trac issue tracking system). Last but not least DokuWiki stores data in text format. This allows to create wiki pages with other pieces of software and to easily index them into DokuWiki. In DONALDOC, wiki pages are split into two parts: a \manual" one with free access for modification by FCT members and a self-generated one thanks to a python code which processes the operational 1 requirements specified by the project team (mainly Microsoft Word docx files) and the associated Flight Control Procedures (FCP) which are written by the FCT and executed by the telecommand component. DONALDOC also provides an easy way to navigate through these FCP history. Previous performances (called \as-run" files) are recorded, so that the user may have an easy access and an enjoyable browsing to the whole sequence log files and context. DONALDOC also generates dynamic graphical information thanks to data highlighting to point out configuration coherency and validation status. The same kind of display applies to housekeeping telemetry post processing where the actual data handling can be easily compared with the requirements. Concerning routine operations, the planning rules used by the CCC overall planning tool are displayed in a human readable format and are accessible to anyone in the CCC. DONALDOC is also worthwhile for planning any flight operations. Not only is the HTML sequence of operations at one's disposal every day, but also earlier executions of any operation, as well as validation test data, are available online. Post analysis enjoys the same comfort as all the post processing data is accessible. Inflight knowledge gathering is performed thanks to automatic post processing of exploitation data (routine operations, on-board anomalies, ground monitoring alarms, etc.) and specific DokuWiki plugins. DONALDOC data is updated after each pass as soon as new exploitation data are available or when new versions of documents are applicable in the CCC. In case of a new anomaly, FCT members fill in preformatted forms with additional information (mainly graphs and links with reference documents) and explanations about the inflight events. For cases already encountered, links can be easily established with previous occurrences. This documentation initiative has proved to be very efficient not only through the routine phase, but also during dress rehearsals, LEOP and In-Orbit Testing where information needs to be shared with the project team and especially with the spacecraft experts. Mixing spacecraft and operational reference documentation, operational products and in-flight exploitation data gives a much quicker access to any crucial information for operating a spacecraft fleet. Useful data are directly available for investigation and the FCT members take direct advantage of the knowledge sharing provided by this cooperative documentation platform. At the same time, DONALDOC has substantially improved and simplified operational documentation management. It ensures a greater consistency between all information which is checked at each generation and a better assessment of the consequences of a change. Powerful and user friendly, DONALDOC provides essential functions for organizing and enhancing the knowledge of an operational team. 2.
Recommended publications
  • Assignment of Master's Thesis
    ASSIGNMENT OF MASTER’S THESIS Title: Git-based Wiki System Student: Bc. Jaroslav Šmolík Supervisor: Ing. Jakub Jirůtka Study Programme: Informatics Study Branch: Web and Software Engineering Department: Department of Software Engineering Validity: Until the end of summer semester 2018/19 Instructions The goal of this thesis is to create a wiki system suitable for community (software) projects, focused on technically oriented users. The system must meet the following requirements: • All data is stored in a Git repository. • System provides access control. • System supports AsciiDoc and Markdown, it is extensible for other markup languages. • Full-featured user access via Git and CLI is provided. • System includes a web interface for wiki browsing and management. Its editor works with raw markup and offers syntax highlighting, live preview and interactive UI for selected elements (e.g. image insertion). Proceed in the following manner: 1. Compare and analyse the most popular F/OSS wiki systems with regard to the given criteria. 2. Design the system, perform usability testing. 3. Implement the system in JavaScript. Source code must be reasonably documented and covered with automatic tests. 4. Create a user manual and deployment instructions. References Will be provided by the supervisor. Ing. Michal Valenta, Ph.D. doc. RNDr. Ing. Marcel Jiřina, Ph.D. Head of Department Dean Prague January 3, 2018 Czech Technical University in Prague Faculty of Information Technology Department of Software Engineering Master’s thesis Git-based Wiki System Bc. Jaroslav Šmolík Supervisor: Ing. Jakub Jirůtka 10th May 2018 Acknowledgements I would like to thank my supervisor Ing. Jakub Jirutka for his everlasting interest in the thesis, his punctual constructive feedback and for guiding me, when I found myself in the need for the words of wisdom and experience.
    [Show full text]
  • Wiki Software for Knowledge Management in Organisations
    Spoilt for Choice - Wiki Software for Knowledge Management in Organisations Katarzyna Grzeganek, Ingo Frost, Daphne Gross Pumacy Technologies AG EMAIL: [email protected] Abstract The article presents the most popular wiki solutions and provides an analysis of features and functionalities based on organisational needs for the management of knowledge. All wiki solutions are compared to usability, search function, structuring and validation of knowledge. Keywords Wiki, Organisation, Knowledge Management, Analysis, Assessment, Feature, Platform, Documentation, Usability, Research, Structuring, Security, Integration, Quality, Validation URL http://www.pumacy.de/en/publications/wikis_fuer_wissensmanagement.html Spoilt for choice - Wiki Software in Organisations ................................................................... 1 1. Preface................................................................................................................................ 2 2. Wiki software for organisations ......................................................................................... 2 3. Presentation of wiki solutions ............................................................................................ 5 4. Wikis & Knowledge Management: Criteria and Analysis................................................. 8 4.1. Knowledge management across the organisation—ease of use.................................. 8 4.2. Structured Knowledge Base........................................................................................ 9 4.3.
    [Show full text]
  • Confluence Import Process
    Importing data in an Open Source Wiki FOSDEM'21 Online by Ludovic Dubost, XWiki SAS 2 Who am I ? XWiki & XWiki SAS Ludovic Dubost Creator of XWiki & Founder of CryptPad XWiki SAS All Open Source 16 years of Open Source business Why use a Wiki and XWiki ? Improved Knowledge sharing and organization of information Information is easier to create and organize than in Office files (Microsoft Sharepoint) XWiki is a prime Open Source alternative to Atlassian Confluence 4 Why importing ? Even when users want to go for Open Source, the transition process is a key difficulty A Wiki works much better with data in it, to help users understand the value of the Wiki concept public domain image by j4p4n 5 Types of Imports Office files Sources of data are multiple A database Another wiki (Confluence, MediaWiki, GitHub wiki,) HTML Source Available Methods Manual Wiki syntax Manual / Coding conversion & Office file import Script using APIs of XWiki XWiki Batch Import including Office batch import Filter streams & Confluence, MediaWiki, DokuWiki, GitHub Tools Wiki Filters The Manual Way Wiki syntax conversion Office File Importing Manual Tools Wiki & HTML Syntax Importing 1. Install and/or activate additional syntaxes in XWiki image from Tobie Langel 9 Manual Tools: Wiki & HTML Syntax Importing 2. Copy paste HTML or Wiki Syntax from an outside source 3. Create XWiki document using the source syntax 4. Copy paste the content in it 10 Manual Tools: Wiki & HTML Syntax Importing 5. Edit, change to XWiki syntax and accept the conversion 11 Manual Tools: Wiki & HTML Syntax Importing HTML can also be copy-pasted in the Wysiwyg editor 12 Manual Tools: Office Import Uses LibreOffice server to convert to HTML then to XWiki syntax.
    [Show full text]
  • Which Wiki for Which Uses
    Which wiki for which uses There are over 120 Wiki software available to set up a wiki plateform. Those listed below are the 13 more popular (by alphabetic order) wiki engines as listed on http://wikimatrix.org on the 16th of March 2012. The software license decides on what conditions a certain software may be used. Among other things, the software license decide conditions to run, study the code, modify the code and redistribute copies or modified copies of the software. Wiki software are available either hosted on a wiki farm or downloadable to be installed locally. Wiki software Reference Languages Wikifarm Technology Licence Main audience Additional notes name organization available available very frequently met in corporate environment. Arguably the most widely deployed wiki software in the entreprise market. A zero- Confluence Atlassian Java proprietary 11 confluence entreprise cost license program is available for non-profit organizations and open source projects aimed at small companies’ documentation needs. It works on plain DokuWiki several companies Php GPL2 50 small companies text files and thus needs no database. DrupalWiki Kontextwork.de Php GPL2+ 12 entreprise DrupalWiki is intended for enterprise use Entreprise wiki. Foswiki is a wiki + structured data + Foswiki community Perl GPL2 22 entreprise programmable pages education, public Wikimedia Php with backend MediaWiki is probably the best known wiki software as it is the MediaWiki GPLv2+ >300 wikia and many hostingservice, companies private Foundation and others database one used by Wikipedia. May support very large communities knowledge-based site MindTouchTCS MindTouch Inc. Php proprietary 26 SamePage partly opensource and partly proprietary extensions Jürgen Hermann & Python with flat tech savy MoinMoin GPL2 10+ ourproject.org Rather intended for small to middle size workgroup.
    [Show full text]
  • Build Yourself a Risk Assessment Tool
    Build yourself a risk assessment tool The plan: 25 min theory 20 min practice 5 min questions Vlado Luknar CISSP, CISM, CISA, CSSLP, BSI ISO 27001 Lead Implementer di-sec.com 1 Do you need your own tool? • short answer - maybe not - if you’re happy with what existing methodologies & tools offer • long answer - maybe you do - if you’re left alone with it and don’t know where to start and feel like you might want to have more freedom disadvantages of ready-made tools • (many) single user, single assessment case, not integrated • those sophisticated ones, based on web, for multiple users – may be expensive, suited for full-time experts (OCTAVE, Proteus) • those coded in java or using desktop db runtimes - very much static • you might depend on provider for any design and maybe also content changes [email protected] 2 Advantage of own, custom-made tool you have the full control over • the functionality and • the content • you can truly shape the tool around your own needs it can become more than just a risk tool: • it can be part of an overall ISMS • combining all internal knowledge about status of – information security in your company if created with accessible technologies (HTML, CSS, javascript, PHP) - chances are you will not get stuck with it - never obsolete since everything is under your nose [email protected] 3 What this presentation is not about breakthrough in information security risk assessment (RA) • it is not about rightfulness of any methodology • there are tons of scientific papers to read – unfortunately, what one can do with them is quite limited although research is very interesting • it is of little help when doing RA in a real company, e.g.
    [Show full text]
  • Awesome Selfhosted - Wikis
    Awesome Selfhosted - Wikis Wikis Related: Software Development - Documentation Generators See also: Wikimatrix, Wiki Engines - WikiIndex, List of wiki software - Wikipedia, Comparison of wiki software - Wikipedia. BookStack - BookStack is a simple, self-hosted, easy-to-use platform for organizing and storing information. It allows for documentation to be stored in a book like fashion. (Demo, Source Code) MIT PHP Cowyo - Cowyo is a feature-rich wiki for minimalists. (Demo) MIT Go django-wiki - Wiki system with complex functionality for simple integration and a superb interface. Store your knowledge with style: Use django models. (Demo) GPL-3.0 Python Documize - Modern Docs + Wiki software with built-in workflow, single binary executable, just bring MySQL/Percona. (Source Code) AGPL-3.0 Go Dokuwiki - Easy to use, lightweight, standards-compliant wiki engine with a simple syntax allowing reading the data outside the wiki. All data is stored in plain files, therefore no database is required. (Source Code) GPL-2.0 PHP Gitit - Wiki program that stores pages and uploaded files in a git repository, which can then be modified using the VCS command line tools or the wiki's web interface. GPL-2.0 Haskell Gollum - Simple, Git-powered wiki with a sweet API and local frontend. MIT Ruby jingo - Git based wiki engine written for node.js, with a decent design, a search capability and good typography. MIT Nodejs Mediawiki - MediaWiki is a free and open-source wiki software package written in PHP. It serves as the platform for Wikipedia and the other Wikimedia projects, used by hundreds of millions of people each month.
    [Show full text]
  • Understanding Wikis: from Ward’S Brain to Your Browser
    06_043998 ch01.qxp 6/19/07 8:20 PM Page 9 Chapter 1 Understanding Wikis: From Ward’s Brain to Your Browser In This Chapter ᮣ Finding your way to wikis ᮣ Understanding what makes a wiki a wiki ᮣ Comparing wikis with blogs and other Web sites ᮣ Examining the history and future of wikis ᮣ How to start using wikis hen Ward Cunningham started programming the first wiki engine Win 1994 and then released it on the Internet in 1995, he set forth a simple set of rules for creating Web sites that pushed all the technical gob- bledygook into the background and made creating and sharing content as easy as possible. Ward’s vision was simple: Create the simplest possible online database that could work. And his attitude was generous; he put the idea out there to let the world run with it. The results were incredible. Ward’s inventiveness and leadership had been long established by the role he played in senior engi- neering jobs, promoting design patterns, and helping develop the concept of Extreme Programming. That a novel idea like the wiki flowed from his mind onto the COPYRIGHTEDInternet was no surprise to those MATERIAL who knew him. The wiki concept turned out to have amazing properties. When content is in a shared space and is easy to create and connect, it can be collectively owned. The community of owners can range from just a few people up into the thousands, as in the case of the online wiki encyclopedia, Wikipedia. 06_043998 ch01.qxp 6/19/07 8:20 PM Page 10 10 Part I: Introducing Wikis This chapter introduces you to the wonderful world of wikis by showing you what a wiki is (or can be), how to find and use wikis for fun and profit, and how to get started with a wiki of your own.
    [Show full text]
  • A Generic Framework for Robot Motion Planning and Control
    A Generic Framework for Robot Motor Planning and Control SAGAR BEHERE Master of Science Thesis Stockholm, Sweden 2010 A Generic Framework for Robot Motor Planning and Control SAGAR BEHERE Master’s Thesis in Computer Science (30 ECTS credits) at the Systems, Control and Robotics Master’s Program Royal Institute of Technology year 2010 Supervisors at CSC were Patric Jensfelt and Christian Smith Examiner was Danica Kragic TRITA-CSC-E 2010:014 ISRN-KTH/CSC/E--10/014--SE ISSN-1653-5715 Royal Institute of Technology School of Computer Science and Communication KTH CSC SE-100 44 Stockholm, Sweden URL: www.kth.se/csc To my parents, who didn't always understand but always accepted and supported. Abstract This thesis deals with the general problem of robot motion plan- ning and control. It proposes the hypothesis that it should be possible to create a generic software framework capable of deal- ing with all robot motion planning and control problems, inde- pendent of of the robot being used, the task being solved, the workspace obstacles or the algorithms employed. The thesis work then consisted of identifying the requirements and creating a de- sign and implementation of such a framework. This report mo- tivates and documents the entire process. The framework de- veloped was tested on two dierent robot arms under varying conditions. The testing method and results are also presented. The thesis concludes that the proposed hypothesis is indeed valid. Keywords: path planning, motion control, software frame- work, trajectory generation, path constrained motion, obstacle avoidance. Referat Ett generellt ramverk för rörelseplanering och styrning för robotar Denna avhandling behandlar det generella problemet att planera och reglera rörelsen av en robot.
    [Show full text]
  • Wiki Content Templating
    Wiki Content Templating Angelo Di Iorio Fabio Vitali Stefano Zacchiroli Computer Science Computer Science Computer Science Department Department Department University of Bologna University of Bologna University of Bologna Mura Anteo Zamboni, 7 Mura Anteo Zamboni, 7 Mura Anteo Zamboni, 7 40127 Bologna, ITALY 40127 Bologna, ITALY 40127 Bologna, ITALY [email protected] [email protected] [email protected] ABSTRACT semantic wikis (e.g. [11, 16, 17]) exploit the content medi- Wiki content templating enables reuse of content structures ation performed by the wiki engine to deliver semantically among wiki pages. In this paper we present a thorough rich web pages and give to authors simple interfaces (some- study of this widespread feature, showing how its two state times even invisible interfaces based on syntactic quirks!) to of the art models (functional and creational templating) are semantically annotate their content or to import semantic sub-optimal. We then propose a third, better, model called metadata. lightly constrained (LC) templating and show its implemen- Though (lowercase) semantic web and semantic wikis fill tation in the Moin wiki engine. We also show how LC tem- a technological gap inhibiting authors to provide metadata, plating implementations are the appropriate technologies to the question of how to actually foster the creation of seman- push forward semantically rich web pages on the lines of tically rich web pages is still open. By analogy, we observe (lowercase) semantic web and microformats. that a similar goal has been traditionally pursued by wiki content templating mechanisms1 which have been available since the first wiki clones under the name of seeding pages.
    [Show full text]
  • Irods User Group Meeting 2015 Proceedings
    iRODS User Group Meeting 2015 Proceedings © 2015 All rights reserved. Each article remains the property of the authors. 7TH ANNUAL CONFERENCE SUMMARY The iRODS User Group Meeting of 2015 gathered together iRODS users, Consortium members, and staff to discuss iRODS-enabled applications and discoveries, technologies developed around iRODS, and future development and sustainability of iRODS and the iRODS Consortium. The two-day event was held on June 10th and 11th in Chapel Hill, North Carolina, hosted by the iRODS Consortium, with over 90 people attending. Attendees and presenters represented over 30 academic, government, and commercial institutions. Contents Listing of Presentations .......................................................................................................................................... 1 ARTICLES iRODS Cloud Infrastructure and Testing Framework .......................................................................................... 5 Terrell Russell and Ben Keller, University of North Carolina-Chapel Hill Data Intensive processing with iRODS and the middleware CiGri for the Whisper project ............................ 11 Xavier Briand, Institut des Sciences de la Terre Bruno Bzeznik, Université Joseph Fourier Development of a native cross-platform iRODS GUI client ................................................................................. 21 Ilari Korhonen and Miika Nurminen, University of Jyväskylä Pluggable Rule Engine Architecture ....................................................................................................................
    [Show full text]
  • D6.2 First Progress Report on the Experimental Execution Environment
    ComPat - 671564 D6.2 First progress report on the Experimental Execution Environment Due Date Month 18 Delivery Month 18+1week, PO agreed Lead Partner BADW-LRZ Dissemination Level PU Final Status Approved Internal review yes Version V1.0 This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 671564. ComPat - 671564 DOCUMENT INFO Date and version number Author Comments 01.03.2017 v0.1 Vytautas Jančauskas First draft 23.03.2017 v0.2 Vytautas Jančauskas Incorporating comments by Helmut Heller and Stephan Hachinger 01.04.2017 v0.3 Vytautas Jančauskas Incorporating comments by Tomasz Piontek and Saad Alowayyed 04.04.2017 v0.4 Vytautas Jančauskas Incorporating comments by Bartosz Bosak, Tomasz Piontek 06.04.2017 v1.0 Vytautas Jančauskas Final edits CONTRIBUTORS Contributor Role Vytautas Jančauskas WP6 leader and author of this deliverable Tomasz Piontek WP5 leader/ internal reviewer Saad Alowayyed WP2 contributor/ internal reviewer Helmut Heller WP6 contributor Stephan Hachinger WP6 contributor [D6.2 First report on the EEE] Page 2 of 17 ComPat - 671564 TABLE OF CONTENTS 1 Executive summary ........................................................................................................................ 4 2 EEE users’ manual .......................................................................................................................... 5 3 EEE hardware infrastructure ..........................................................................................................
    [Show full text]
  • Admin Guide Reference for Administrators
    Admin Guide Reference for Administrators MantisBT Development Team <[email protected]> Admin Guide: Reference for Administrators by MantisBT Development Team Abstract This book is targeted at MantisBT administrators, and documents the installation, upgrade, configuration, customization and administration tasks required to operate the software. Copyright © 2016 MantisBT team. This material may only be distributed subject to the terms and conditions set forth in the GNU Free Documentation License (GFDL), V1.2 or later (the latest version is presently available at http://www.gnu.org/licenses/fdl.txt). Table of Contents 1. About MantisBT ............................................................................................................. 1 What is MantisBT? ..................................................................................................... 1 Who should read this manual? ...................................................................................... 1 License ..................................................................................................................... 1 How to get it? ............................................................................................................ 1 About the Name ......................................................................................................... 1 History ...................................................................................................................... 2 Support ....................................................................................................................
    [Show full text]