Intelligent editor for writing worst-case-execution-time-oriented programs

J. Fauster, Raimund Kirner, P. Puschner

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Citations (Scopus)
165 Downloads (Pure)

Abstract

To guarantee timeliness in hard real-time systems the knowledge of the worst-case execution time (WCET) for its time-critical tasks is mandatory. Accurate and correct WCET analysis for modern processor is a quite complex problem. Path analysis is required to identify a minimal set of possible execution paths. Further, the modeling of a processor's internal states for features like caches or pipelines requires to consider possible interferences of these features.This paper presents a new software engineering paradigm tailored to the development of real-time software. This paradigm results into more predictable programs and is therefore well-suited for the development of real-time systems. New software development tools are necessary to support developers in writing efficient code for this new paradigm. In this paper an editor is described that highlights all code that is not conform with this programming paradigm.

Original languageEnglish
Title of host publicationEmbedded Software
Subtitle of host publicationThird Int Conf (EMSOFT 2003)
EditorsR. Alur, I. Lee
Place of PublicationBERLIN
PublisherSpringer Nature Link
Pages190-205
Number of pages16
ISBN (Print)3-540-20223-4
Publication statusPublished - 2003
Event3rd International Conference on Embedded Software - PHILADELPHIA
Duration: 13 Oct 200315 Oct 2003

Publication series

NameLecture Notes in Computer Science
Volume2801

Conference

Conference3rd International Conference on Embedded Software
CityPHILADELPHIA
Period13/10/0315/10/03

Fingerprint

Dive into the research topics of 'Intelligent editor for writing worst-case-execution-time-oriented programs'. Together they form a unique fingerprint.

Cite this