skip to main content
research-article

Ember: An Embedded Robotics Library in SPARK

Published:08 April 2022Publication History
Skip Abstract Section

Abstract

This paper describes the Ember library for high-integrity embedded robotics and GNC applications developed in SPARK 2014 with formal verification. The library is based on generic packages and includes functionality as linear algebra, complex numbers, quaternions, and kinematics. Preliminary test results for linear algebra performance are very promising.

References

  1. T. Naks, M. A. Aiello, and S. T. Taft, "Using SPARK to ensure system to software integrity: A case study," Ada User Journal, vol. 40, no. 4, pp. 226--229, 2019.Google ScholarGoogle Scholar
  2. P. Neto, J. Tojal, J. Veríssimo, and S. M. de Sousa, "Towards a formally verified space mission software using SPARK," Ada User Journal, vol. 40, no. 4, pp. 243--246, 2019.Google ScholarGoogle Scholar
  3. ECSS, "ECSS-Q-ST-80C Rev. 1: Space product assurance - software product assurance," 2017.Google ScholarGoogle Scholar
  4. V. Dubanchet and S. Andiappane, "Development of I3DS: An integrated sensors suite for orbital rendezvous and planetary exploration," in i-SAIRAS 2018.Google ScholarGoogle Scholar
  5. V. Dubanchet, J. B. Romero, K. N. Gregertsen, et al., "EROSS project - European autonomous robotic vehicle for on-orbit servicing," in i-SAIRAS 2020.Google ScholarGoogle Scholar
  6. M. Perrotin, E. Conquet, J. Delange, et al., "TASTE: A real-time software engineering tool-chain overview, status, and future," Lecture Notes in Computer Science, vol. 7083 LNCS, pp. 26--37, 2011.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

(auto-classified)
  1. Ember: An Embedded Robotics Library in SPARK

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image ACM SIGAda Ada Letters
      ACM SIGAda Ada Letters  Volume 41, Issue 2
      December 2021
      25 pages
      ISSN:1094-3641
      DOI:10.1145/3530801
      Issue’s Table of Contents

      Copyright © 2022 Copyright is held by the owner/author(s)

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 8 April 2022

      Check for updates

      Qualifiers

      • research-article
    • Article Metrics

      • Downloads (Last 12 months)9
      • Downloads (Last 6 weeks)0

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader
    About Cookies On This Site

    We use cookies to ensure that we give you the best experience on our website.

    Learn more

    Got it!