Abstract

Abstract This paper proposes an incremental, structural and contextual validation method for Nested Context Language (NCL) documents. As part of the proposed method, we define a declarative metalanguage to ensure low coupling between NCL structure and the validator code, which simplifies the validation of new language profiles. Requirements such as incremental processing and multilingual messages are also covered by this work. We present an implementation of this method using component architecture as a proof of concept and also conduct a performance evaluation to compare the traditional and incremental validation approaches.

Highlights

  • Digital TV applications are those in which an application is sent by broadcast together with extra media contents to viewers, enriching the user experience

  • As this paper presents an incremental validation mechanism that can be integrated to other authoring tools, this section is organized as follows: in Sect. 2.1 some source code validation mechanisms of different authoring tools are presented with focus on XML validation techniques and Sect. 2.2 refers to the XML incremental validation discussion, highlighting some works found in literature that address to this topic

  • In the interactive digital TV arena, application development and presentation usually occur in distinct places

Read more

Summary

Introduction

Digital TV applications are those in which an application is sent by broadcast together with extra media contents to viewers, enriching the user experience. With digital TV, soap operas, reality shows, auditory programs and TV news allow the viewers to access extra content through interactive multimedia applications. The authoring of these applications is basically done based on two main paradigms: imperative and declarative. In the former, it is necessary an algorithmic description of the entire presentation and of the relationships among media, what is commonly made with use of general-purpose languages, such as Java. Some declarative languages commonly used to hypermedia authoring are XHTML [2], SMIL [3] and NCL [4], all of them being XML-based

Objectives
Results
Discussion
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call