• DocumentCode
    475696
  • Title

    A Translation Mechanism from CPL to Java Code Based on Component Reuse

  • Author

    Zheng, Guang ; Gong, Yunzhan ; Yang, Zhaohong ; Zou, Xin

  • Author_Institution
    Inf. Eng. Dept., Acad. of Armored Force Eng., Beijing
  • Volume
    1
  • fYear
    2008
  • fDate
    3-4 Aug. 2008
  • Firstpage
    758
  • Lastpage
    763
  • Abstract
    CPL (Call Process Language) is a scripting language for the description and control of communication service, and it expresses its content by using functional component in XML language. This paper presents a component reuse mechanism, and defines a matrix technique to inspect the conflict of component composition. By comparing the difference of CPL and Java grammar, this paper brings forward a translation mechanism, via which we can translate CPL to equal functional Java code in the framework of XML language. This mechanism adopts the idea of EJB container, and constructs the whole services after the form of class object, and describes the CPL componenst as JavaBeans. By this way, the Java code translated has character of easily readable, highly reusable and extendable. This mechanism is applied in our service creation system, and achieves good results.
  • Keywords
    Java; XML; authoring languages; functional programming; grammars; matrix algebra; object-oriented programming; program interpreters; software reusability; Call Process Language; EJB container; Java grammar; JavaBeans; XML language; communication service control; component reuse mechanism; functional Java code; functional component; matrix technique; scripting language; service creation system; translation mechanism; Communication system control; Containers; Content management; Force control; Java; Programming; Protocols; Telecommunication computing; Telecommunication control; XML; CPL translator; component composition; component reuse; restriction inspection; reuse mechanism;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing, Communication, Control, and Management, 2008. CCCM '08. ISECS International Colloquium on
  • Conference_Location
    Guangzhou
  • Print_ISBN
    978-0-7695-3290-5
  • Type

    conf

  • DOI
    10.1109/CCCM.2008.197
  • Filename
    4609615