• Home
  • Search
  • Semantics for a real-time object-oriented programming language
  • Cite Icon33
  • https://doi.org/10.1109/iccl.1994.288384Copy DOI Icon

Semantics for a real-time object-oriented programming language

  • May 16, 1994
  • I Satoh +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Presents a framework to define a semantics for a real-time object-oriented programming language and to verify programs written in the language. The semantics is defined as the collection of translation rules that map the syntactic constructions of the language into expressions in a process calculus extended with the notion of time. By using the expressive capabilities of the calculus, the semantics can appropriately capture temporal features of the language such as timeout exception and execution time, and concurrent object-oriented features such as concurrency, class, and object creation. Particularly, since it can restrict the number of concurrent activities which take place simultaneously, it allows one to analyze and predict the temporal and behavioral properties even of programs executed with a number of processors smaller than the number of active objects. Through an example, we illustrate a method of analyzing real-time programs. >

Similar Papers
  • Conference Article
  • Citations7

The heart of object-oriented concurrent programming

  • Jan 01, 1988
  • J Lim +1
  • Research Article

Completeness of a combination of neighbourhood logic and temporal logic

  • Apr 28, 2004
  • Formal Aspects of Computing
  • Rana Barua
  • Conference Article
  • Citations1

A typed assembly language for real-time programs

  • Sep 27, 2004
  • Thomas A Henzinger +1
  • Research Article
  • Citations8

SPACE: Semi-Partitioned CachE for Energy Efficient, Hard Real-Time Systems

  • Apr 01, 2017
  • IEEE Transactions on Computers
  • Gil Kedar +2
  • Research Article
  • Citations1

Dynamic overloading with copy semantics in object-oriented languages: a formal account

  • Mar 12, 2009
  • RAIRO - Theoretical Informatics and Applications
  • Lorenzo Bettini +2
  • Research Article
  • Citations1

Modelling the semantics of multitasking facilities in Concurrent C using Petri nets

  • Jan 01, 1996
  • Information and Software Technology
  • Abdulaziz Boujarwah +2
  • Conference Article
  • Citations1

Towards refinement in realtime programming

  • Jun 14, 1995
  • N Nissanke
  • Single Book
  • Citations18

Digital Computer Control Systems

  • Jan 01, 1991
  • G S Virk
  • Conference Article
  • Citations4

The shepard tone and higher-order multi-rate synchronous data-flow programming in Sig

  • Aug 30, 2015
  • Baltasar Trancón Y Widemann +1
  • Research Article
  • Citations10

Distributed Intelligent MEMS

  • Jun 29, 2016
  • ACM Computing Surveys
  • Junbin Liang +3
  • Research Article
  • Citations4

A Realtime Programming Language and its Application for Measuring Processes

  • Jun 01, 1972
  • IFAC Proceedings Volumes
  • J Brandes
  • Conference Article
  • Citations1

Programming and Designing Essentials of C Language and Object-oriented Language

  • Dec 01, 2013
  • Jieyu Gao
  • Research Article
  • Citations14

Should ML be Object-Oriented?

  • Jul 01, 2002
  • Formal Aspects of Computing
  • David Macqueen
  • Book Chapter
  • Citations9

NLOMJ—Natural Language Object Model in Java

  • Oct 01, 2004
  • Jiyou Jia +2
  • Book Chapter
  • Citations1

Programming and Coding

  • Jan 01, 1997
  • Phillip C.-Y. Sheu
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.