• 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