Concurrent C: real-time programming and fault tolerance
Software Engineering Journal - Special issue on real-time software
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
Hi-index | 0.00 |
In this paper, we present an approach to add a base class, Thread, to C++, so that any objects of Thread and its derivations can be executed concurrently. Synchronization and communication between two objects are similar to that of Ada rendezvous. Then we add a separate time constraint module to provide time constraint on the level of method of objects. This information makes the execution of codes in accord with temporal relations of object methods, which is specified in the specification of time constraint. Thus, real-time facilities are also added to C++.