skip to main content
tutorial

Leading-edge ada verification technologies: combining testing and verification with GNATTest and GNATProve -- the hi-lite project

Published:02 December 2012Publication History
Skip Abstract Section

Abstract

We give a hands-on introduction to the tools GNATtest and GNATprove, both developed at AdaCore in the Hi-Lite research project. They allow to do verification of Ada 2012 contracts through testing and formal verification, and also allow a combination of the results of both tools.

The tutorial will contain a very short introduction to Ada 2012, and attendees will write a small example on which they can play with GNATtest to develop test cases, and GNATprove to do some formal verification.

References

  1. GNATprove GPL release. http://www.open-do.org/projects/hi-lite/gnatprove.Google ScholarGoogle Scholar
  2. Hi-Lite: Simplifying the use of formal methods. http://www.open-do.org/projects/hi-lite/.Google ScholarGoogle Scholar

Index Terms

  1. Leading-edge ada verification technologies: combining testing and verification with GNATTest and GNATProve -- the hi-lite project

            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 32, Issue 3
              HILT '12
              December 2012
              89 pages
              ISSN:1094-3641
              DOI:10.1145/2402709
              Issue’s Table of Contents
              • cover image ACM Conferences
                HILT '12: Proceedings of the 2012 ACM conference on High integrity language technology
                December 2012
                118 pages
                ISBN:9781450315050
                DOI:10.1145/2402676

              Copyright © 2012 Author

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 2 December 2012

              Check for updates

              Qualifiers

              • tutorial

            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!