• DocumentCode
    639085
  • Title

    JNS: An alternative authoring language for specifying NCL multimedia documents

  • Author

    Silva, Esdras Caleb O. ; dos Santos, Joel A. F. ; Muchaluat-Saade, Debora C.

  • Author_Institution
    MidiaCom Lab., Univ. Fed. Fluminense, Niterói, Brazil
  • fYear
    2013
  • fDate
    15-19 July 2013
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    This paper presents JNS - JSON NCL Script, a declarative authoring language for describing NCL multimedia documents. NCL (Nested Context Language) is a standard language used in the Brazilian Digital Television System and in the ITU H.761 IPTV services recommendation for specifying interactive multimedia applications. Once NCL is XML-based, even simple NCL documents have several lines of code. JNS provides a new way of writing an NCL document, offering a more compact textual representation and providing more expressiveness to NCL. JNS is based on the Java Script Object Notation (JSON) instead of the XML standard. This work presents an overview of the JNS language and the new functionalities it brings to NCL document specification. In addition, comparisons between JNS and NCL specifications are shown.
  • Keywords
    Java; authoring languages; digital television; document handling; formal specification; multimedia computing; Brazilian digital television system; ITU H.761 IPTV services recommendation; JNS - JSON NCL script; Java script object notation; NCL multimedia document specification; XML standard; alternative authoring language; declarative authoring language; interactive multimedia applications; nested context language; textual representation; Arrays; Connectors; Context; Media; Multimedia communication; Standards; XML; Ginga-NCL; JNS; JSON; NCL; multimedia authoring;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia and Expo Workshops (ICMEW), 2013 IEEE International Conference on
  • Conference_Location
    San Jose, CA
  • Type

    conf

  • DOI
    10.1109/ICMEW.2013.6618452
  • Filename
    6618452