Applying object oriented programming to developing programs on CTRON interfaces

Kenji Saito*, Masao Tabata, Yukiko Sato

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution


One of the objectives of the CTRON interface specifications is to promote software-reutilization for real-time applications by standardizing operating system interfaces. Although this approach does improve reusability by improving portability, means for gaining better composability has to be taken into consideration to achieve more advanced reutilization. Object Oriented Programming (OOP) which supports encapsulation, polymorphism and inheritance is an appropriate programming paradigm for improving composability of software-modules. This paper describes how we apply OOP to systems based on the CTRON specifications and mainly describes the C++ class libraries we have been designing. This paper also describes how we evaluate the performance, reusability and portability of programs that use the base class libraries.

Original languageEnglish
Title of host publicationProceedings - TRON Project Symposium (International)
PublisherPubl by IEEE
Number of pages15
ISBN (Print)0818624752
Publication statusPublished - 1991
Externally publishedYes
EventProceedings of the 8th TRON Project International Symposium - Tokyo, Jpn
Duration: 1991 Nov 261991 Nov 27

Publication series

NameProceedings - TRON Project Symposium (International)


ConferenceProceedings of the 8th TRON Project International Symposium
CityTokyo, Jpn

ASJC Scopus subject areas

  • Hardware and Architecture


Dive into the research topics of 'Applying object oriented programming to developing programs on CTRON interfaces'. Together they form a unique fingerprint.

Cite this