TY - GEN
T1 - Object-oriented real-time language design
T2 - 1990 European Conference on Object-Oriented Programming on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA/ECOOP 1990
AU - Ishikawa, Yutaka
AU - Tokuda, Hideyuki
AU - Mercer, Clifford W.
N1 - Publisher Copyright:
© 1990 ACM.
PY - 1990/9/1
Y1 - 1990/9/1
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=85026896452&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85026896452&partnerID=8YFLogxK
U2 - 10.1145/97945.97980
DO - 10.1145/97945.97980
M3 - Conference contribution
AN - SCOPUS:85026896452
T3 - Proceedings of the European Conference on Object-Oriented Programming on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA/ECOOP 1990
SP - 289
EP - 298
BT - Proceedings of the European Conference on Object-Oriented Programming on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA/ECOOP 1990
PB - Association for Computing Machinery, Inc
Y2 - 21 October 1990 through 25 October 1990
ER -