Browse > Article

A Design and Implementation of the VoiceXML Multiple-View Editor Using MVC Framework  

유재우 (숭실대학교 컴퓨터학부)
염세훈 (동서울대학교 컴퓨터소프트웨어과)
Abstract
In this paper, we design and implement a multiple-view VoiceXML editor to improve editing efficiency of the VoiceXML. The VoiceXML multiple-view Editor uses a MVC framework to support multiple views and paradigm. Our multiple-view editor consists of Model. View and Controller using MVC framework. A model, core data structure. is constructed of abstract syntax tree and abstract grammar. A view. user interface. is formalized in unparsing rules and unparser. A controller. to control model and view. is made of command interpreter and tree handler. The VoiceXML multiple-view editor overcomes a drawbacks of existing XML editors by showing document structure and context concurrently. as well as document flows. Our VoiceXML multiple-view editor. which MVC framework has been applied, provides various editing views concurrently to users. Thereby. it supports efficient and convenient editing environments for voice-web documents to users and it guarantees transparency of editors. as various views have a same consistent model.
Keywords
VoiceXML; MVC framework; Multiple-view; Abstract syntax tree; XML; Syntax analysis;
Citations & Related Records
연도 인용수 순위
  • Reference
1 /
[ W3C ] / Voice Browser Activiy - Voice Enabling the Web!
2 음성 웹 서비스를 위한 VoiceXML 해석기의 설계 및 구현 /
[ 신현경;강동남;염세훈;유재우 ] / 한국 음향 학회지
3 /
[ VoiceXML Forum ] / Voice Extensible Markup Language(VoiceXML) Version 1.0
4 /
[ Paul Houle(et al.) ] / Early Adopter VoiceXML
5 /
[ David Hunter(et al.) ] / Beginning XML
6 /
[ Thomas W. Reps;Tim Teitelbaum ] / The Synthesizer Generator : A system for constructing language-based editors
7 A Visual Language for XML /
[ Martin Erwig ] / 16th IEEE Symp. on VL2000
8 /
[ Alfred V. Aho(et al.) ] / Compilers: Principles, Techniques, and Tools
9 /
[ Daive A. Watt ] / Programming Language Processors
10 VoiceXML Builder: A Workbench for investigating Voiced-Based Applications /
[ Janet D. Hartman;Joaquin A. Vila ] / 31st ASEE/IEEE Frontiers in Education Conference
11 Design, Construction, and Application of a Generic Visual Language Generation Environment /
[ Kang Zhang;Da-Qian Zhang;Jiannong Cao ] / IEEE Transactions on SE
12 The Promise of a Voice-Enabled Web /
[ Peter J. Danielsen ] / IEEE Cumputer