Title :
Software portability in CTRON
Author :
Ohta, Tadashi ; Terazaki, Takashi ; Wasano, Tetsuo ; Hanazawa, Mitsuru
Author_Institution :
Dept. of Technol. Res., NTT, Tokyo, Japan
Abstract :
One objective of CTRON is to improve software productivity through program recycling. To this end the CTRON reference model adopts a two-layer structure, with the lower layer providing logical interfaces that hide hardware-dependent processing. In order to assure realtime performance, however, details of some of the interfaces are left to the implementor. Evaluation of CTRON portability has been undertaken by actually porting software developed in conformity with CTRON interface specifications. In this experimental evaluation, eight programs have been ported. The results indicate that the scale of revisions to the source program, and the number of man-hours required for the porting process, are kept to reasonable amounts
Keywords :
formal specification; operating systems (computers); real-time systems; software portability; user interfaces; CTRON; Real-Time Operating System Nucleus; interface specifications; program recycling; software portability; Communication system control; Impedance; Information processing; Information systems; Kernel; Productivity; Programming; Radio control; Recycling; Resource management;
Conference_Titel :
TRON Project Symposium, 1991. Proceedings., Eighth
Conference_Location :
Tokyo
Print_ISBN :
0-8186-2475-2
DOI :
10.1109/TRON.1991.213113