• DocumentCode
    2577452
  • Title

    Object-oriented harmonization of multimedia XML applications

  • Author

    Chen, Yih-Feng ; May-Chen Kuo ; Sun, Xiaoming ; Kuo, C. C Jay

  • Author_Institution
    Dept. of Electr. Eng., Univ. of Southern California, Los Angeles, CA, USA
  • Volume
    3
  • fYear
    2004
  • fDate
    27-30 June 2004
  • Firstpage
    2099
  • Abstract
    The problem of creating powerful XML applications by reutilizing and integrating functionalities from existing XML applications, called XML harmonization, is studied in this research. An object-oriented (OO) data model is first proposed. Then, the corresponding harmonization methodology for XML applications is presented. That is, we develop the harmonized extensible markup language (HXML) according to the proposed OO data model. HXML provides a uniform interface for users to access functionalities and objects of various XML applications being harmonized. An example that harmonizes two multimedia XML applications, i.e. synchronized multimedia integration language (SMIL) and extensible 3D (X3D), using the OO technique has been implemented and compared with the extensible MPEG-4 textual format (XMT). Our methodology provides better extendibility than any previous work in this emerging research field.
  • Keywords
    XML; application program interfaces; data models; multimedia computing; object-oriented methods; HXML; SMIL; X3D; extensible 3D; extensible MPEG-4 textual format; harmonized extensible markup language; multimedia XML applications; object-oriented data model; object-oriented harmonization; program interfaces; synchronized multimedia integration language; Algorithm design and analysis; Buildings; Concrete; Data models; Data structures; Electronic mail; MPEG 4 Standard; Multimedia databases; Sun; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia and Expo, 2004. ICME '04. 2004 IEEE International Conference on
  • Print_ISBN
    0-7803-8603-5
  • Type

    conf

  • DOI
    10.1109/ICME.2004.1394680
  • Filename
    1394680