• Home
  • Search
  • A Formally Verified WCET Estimation Tool
  • Cite Icon6
  • https://doi.org/10.4230/oasics.wcet.2014.11Copy DOI Icon

A Formally Verified WCET Estimation Tool

Show More
  • Abstract
  • PDF
  • Literature Map
  • Citations
  • Similar Papers
Abstract

The application of formal methods in the development of safety-critical embedded software is recommended in order to provide strong guarantees about the absence of software errors. In this context, WCET estimation tools constitute an important element to be formally verified. We present a formally verified WCET estimation tool, integrated to the formally verified CompCert C compiler. Our tool comes with a machine-checked proof which ensures that its WCET estimates are safe. Our tool operates over C programs and is composed of two main parts, a loop bound estimation and an Implicit Path Enumeration Technique (IPET)-based WCET calculation method. We evaluated the precision of the WCET estimates on a reference benchmark and obtained results which are competitive with state-of-the-art WCET estimation techniques.

Loading PDF

Similar Papers
  • Conference Instance
  • Citations3

Proceedings of the 19th ACM-IEEE International Conference on Formal Methods and Models for System Design

  • Nov 20, 2021
  • S Arunkumar +3
  • Conference Instance
  • Citations3

Proceedings of the 17th ACM-IEEE International Conference on Formal Methods and Models for System Design

  • Oct 09, 2019
  • Jean-Pierre Talpin +2
  • Research Article
  • Citations37

Application and benefits of formal methods in software development

  • Jan 01, 1992
  • Software Engineering Journal
  • Nico Plat +2
  • PDF
  • Research Article
  • Citations60

Formal Methods in Industry

  • Dec 26, 2024
  • Formal Aspects of Computing
  • Maurice H Ter Beek +14
  • Conference Article
  • Citations2

Teaching formal methods early in the software engineering cirriculum

  • Mar 06, 2000
  • A.E.K Soble +2
  • PDF
  • Conference Article
  • Citations24

TEACHING FORMAL METHODS: Lessons To Learn

  • Jul 01, 1998
  • Electronic workshops in computing
  • Paul Gibson +1
  • Conference Article

Evaluating Embedded-Software Specifications -- Quantitative and Structured Assessment of Declarative Interface Descriptions

  • Nov 01, 2014
  • Marc Forster
  • Book Chapter
  • Citations8

Formal Verification of Automotive Simulink Controller Models: Empirical Technical Challenges, Evaluation and Recommendations

  • Jan 01, 2018
  • Johanna Nellen +4
  • PDF
  • Research Article
  • Citations3

Formalism-Driven Development: Concepts, Taxonomy, and Practice

  • Mar 27, 2022
  • Applied Sciences
  • Yepeng Ding +1
  • Research Article
  • Citations2

Formal methods for the analysis and synthesis of nanometer-scale cellular arrays

  • Apr 01, 2008
  • ACM Journal on Emerging Technologies in Computing Systems
  • Josep Carmona +3
  • Conference Article
  • Citations4

OR-ATP: An Operation Refinement Approach As a Process of Automatic Theorem Proving

  • Jul 01, 2007
  • Shuaiqiang Wang +2
  • Research Article
  • Citations62

Formal methods for specification and analysis of communication protocols

  • Jan 01, 2002
  • IEEE Communications Surveys & Tutorials
  • Fulvio Babich +1
  • Conference Article

The use of formal methods in hardware and software cannot be abandoned

  • Nov 15, 2000
  • D Kapur
  • Research Article
  • Citations38

Incremental modeling and verification of flexible manufacturing systems

  • Dec 01, 1999
  • Journal of Intelligent Manufacturing
  • Jiacun Wang +1
  • PDF
  • Research Article
  • Citations16

A Case in Point: Verification and Testing of a EULYNX Interface

  • Mar 16, 2023
  • Formal Aspects of Computing
  • Mark Bouwman +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.