Real-time Euclid: a language for reliable real-time systems
IEEE Transactions on Software Engineering - Special issue on reliability and safety in real-time process control
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
Object-oriented concurrent programming ABCL/1
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
Experience and evolution of concurrent Smalltalk
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
ARTS: a distributed real-time kernel
ACM SIGOPS Operating Systems Review
Guarded commands, nondeterminacy and formal derivation of programs
Communications of the ACM
DROL: an object-oriented programming language for distributed real-time systems
OOPSLA '92 conference proceedings on Object-oriented programming systems, languages, and applications
Communication mechanism on autonomous objects
OOPSLA '92 conference proceedings on Object-oriented programming systems, languages, and applications
A formalism for real-time concurrent object-oriented computing
OOPSLA '92 conference proceedings on Object-oriented programming systems, languages, and applications
Compiling real-time programs into schedulable code
PLDI '93 Proceedings of the ACM SIGPLAN 1993 conference on Programming language design and implementation
A time-sensitive object model for real-time systems
ACM Transactions on Software Engineering and Methodology (TOSEM)
RTsynchronizer: language support for real-time specifications in distributed systems
LCTES '95 Proceedings of the ACM SIGPLAN 1995 workshop on Languages, compilers, & tools for real-time systems
A modular approach to real-time synchronization
ACM SIGPLAN OOPS Messenger - Special issue: object-oriented real-time systems
Checking timing constraints in distributed object-oriented programs
ACM SIGPLAN OOPS Messenger - Special issue: object-oriented real-time systems
Mechanisms for detecting and handling timing errors
Communications of the ACM
A periodic object model for real-time systems
ICSE '94 Proceedings of the 16th international conference on Software engineering
ACM Transactions on Programming Languages and Systems (TOPLAS)
The Spring System: Integrated Support for Complex Real-TimeSystems
Real-Time Systems
Object Oriented Design for Real-Time Systems—Responseto C. E. Pereira‘s Contribution
Real-Time Systems - Selected papers from IFAC/IFIP workshops on real-time programming
Real-time properties of indirect recursive procedures
Information and Computation
Temporal abstract classes and virtual temporal specifications for real-time systems
ACM Transactions on Software Engineering and Methodology (TOSEM)
Data-Flow Frameworks for Worst-Case Execution Time Analysis
Real-Time Systems
Parametric Dispatching of Hard Real-Time Tasks
IEEE Transactions on Computers
Compiling Real-Time Programs With Timing Constraint Refinement and Structural Code Motion
IEEE Transactions on Software Engineering
Scheduling Mechanisms for Efficient Implementation of Real-Time Objects
ECOOP '97 Proceedings of the Workshops on Object-Oriented Technology
Formal design of real-time systems in a platform-independent way
Engineering of distributed control systems
Constructing distributed real-time systems with DROL real-time objects
RTCSA '95 Proceedings of the 2nd International Workshop on Real-Time Computing Systems and Applications
Operating system support for continuous media applications-RT-Mach extensions
RTCSA '95 Proceedings of the 2nd International Workshop on Real-Time Computing Systems and Applications
RTR Model: An Approach for Dealing with Real-Time Programming in Open Distributed Systems
WORDS '97 Proceedings of the 3rd Workshop on Object-Oriented Real-Time Dependable Systems - (WORDS '97)
VERTAF: An Application Framework for the Design and Verification of Embedded Real-Time Software
IEEE Transactions on Software Engineering
Language and Compiler Support for Adaptive Applications
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
Heaven or hell? a "Real-time" UML? panel
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
Hi-index | 0.03 |
We propose a new object-oriented programming language called RTC++ for programming real-time applications. RTC++ is an extension of C++ and its features are to specify i) a real-time object which is an active entity, ii) timing constraints in an operation as well as in statements, and iii) a periodic task with rigid timing constraints.In this paper, we first discuss real-time programming issues and what language support should be provided for building real-time applications. Then, the key features of RTC++ are described. Some programming examples are shown to demonstrate RTC++'s expressive power. A comparison to other programming languages are also discussed.