A translation approach for object oriented CHILL program in development of telecommunication software

DongGill Lee, JoonKyung Lee Lee, Bu‐Sung Lee, Hyeong Ho Lee · 2002

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.

Read the paper · More papers on PaperTik