DocumentCode :
341018
Title :
A translation approach for object oriented CHILL program in development of telecommunication software
Author :
Lee, DongGill ; Lee, Joonkyung ; Lee, Byung Sun ; Lee, Hyeong Ho
Author_Institution :
Dept. of Switching Syst., Electron. & Telecommun. Res. Inst., Taejon, South Korea
Volume :
3
fYear :
1998
fDate :
1998
Firstpage :
1585
Abstract :
The ITU-T recommended object oriented CHILL (CHILL96) as an object-oriented programming language for telecommunication software. In CHILL96, moreta modes of object-orientation are added for reusability and modularity of telecommunications software. We propose a translation scheme from CHILL96 to CHILL based on the two design concepts: (1) for high compatibility with CHILL software for partial object orientation of existing software, and for high reusability of the existing CHILL codes in object orientation; and (2) for an easy and rapid implementation to CHILL96 compilation system by use of the verified tools such as a code generator and a code optimizer executable with CHILL. With respect to the considerations of distributed concurrent real-time the translation scheme consists of rules for moreta modes definition, visibility control, inheritance, renaming, dynamic binding and the other features of CHILL. Moreover, we extend some features of CHILL96 for distributed real-time processing. The experimental results show that, in the object orientation of the existing CHILL programs, the reuse rate of existing CHILL program and productivity is very high and the run-time performance is decreased by 8%-10% compared with its corresponding CHILL program. The results show that the translation scheme is a good and easy solution to develop CHILL96 compilation system, and it can be utilized in object orientation of the existing CHILL telecommunications software
Keywords :
distributed processing; object-oriented languages; object-oriented programming; program compilers; program verification; software reliability; specification languages; telecommunication computing; telecommunication equipment; CHILL codes; CHILL software compatibility; CHILL96; ITU-T; code generator; code optimizer; compilation system; distributed concurrent real-time; distributed real-time processing; dynamic binding; experimental results; inheritance; moreta modes definition; object oriented CHILL program; object-oriented programming language; partial object orientation; productivity; renaming; reusability; run-time performance; telecommunication software development; translation approach; verified tools; visibility control; Electronic mail; Laboratories; Object oriented programming; Productivity; Software quality; Software reusability; Software tools; Sun; Switching systems; Telecommunication switching;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Global Telecommunications Conference, 1998. GLOBECOM 1998. The Bridge to Global Integration. IEEE
Conference_Location :
Sydney,NSW
Print_ISBN :
0-7803-4984-9
Type :
conf
DOI :
10.1109/GLOCOM.1998.776657
Filename :
776657
Link To Document :
بازگشت