PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
August 1, 1977Communications of the ACM204 citationsOpen Access

Toward a discipline of real-time programming

NWNiklaus Wirth

Key Points

Key points are not available for this paper at this time.

Abstract

Programming is divided into three major categories with increasing complexity of reasoning in program validation: sequential programming, multiprogramming, and real-time programming. By adhering to a strict programming discipline and by using a suitable high-level language molded after this discipline, the complexity of reasoning about concurrency and execution time constraints may be drastically reduced. This may be the only practical way to make real-time systems analytically verifiable and ultimately reliable. A possible discipline is outlined and expressed in terms of the language Modula.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Niklaus Wirth (1977) studied this question.

synapsesocial.com/papers/6a0e953da03ab94435045caahttps://doi.org/10.1145/359763.359798
Ask AI
Helpful
Bookmark
Share
View Full Paper