Browse > Article
http://dx.doi.org/10.3745/KIPSTA.2003.10A.2.101

Design and Implementation of ECMAScript Interpreter for VXML Execution  

Shin, Dong-Hyeok (㈜코난테크놀로지)
Yun, Young-Sun (한남대학교 정보통신ㆍ멀티미디어공학부)
Eun, Sung-bae (한남대학교 정보통신ㆍ멀티미디어공학부)
Abstract
ECMAScript can support VXML in utilizing the system information, analysis of complex equation, iterative execution, declaration of functions and their call, etc. However, since the ECMAScript is the standard script language for Internet, there is no way that the script lithely connects with VXML. In this paper, we presented the design and implemented the interpreter that meets the requirement of ECMAScript for its flexible connection with VXML. For connections, we added some functions in modified ECMAScript : management of VXML variables, execution of system functions, analysis of equations and function calls. From the result of connection, it is shown that new ECMAScript can handle the various algorithms of VXML.
Keywords
ECMAScript Interureter; VXML; ECMAScript;
Citations & Related Records
연도 인용수 순위
  • Reference
1 VoiceXML Forum, VoiceXML 1.0 Specification Document
2 David Barron, 'The World of Scripting Language,' John Wiley & Sons, 2000
3 Klein, Jeannine M.E., 'Building Enhanced Html Help With Dhtml and Css,' Prentice Hall Computer Books, 2000
4 Stein, L., 'Web CGI Scripting with perl,' Longman
5 Sears, Andrew, 'International Journal of Human-Computer Interaction-Computer Interaction (WWW Usability),' Lawrence Erlbaum Associates, 2000
6 Heinle, Nick, 'Designing with JavaScript : Creating Dynamic Web Pages,' O'Reily, 1997
7 Unicode Consortium, 'The Unicode Standard, Version 3.0,' Addison-Wesley Longman Pub., 2000
8 Alfred V. Aho, Jeffrey D. Ulman, 'Principles of Compiler Design,' Addison-Wesley Publishing, 1977
9 Standard ECMAScript-262, 'ECMAScript Lnaguage Specification,' iUniverse, 3rd Edition, 1998
10 Ellis Howitz, Sartaj Sahni, Dinesh Mehta, 'Fundamentals of Data Structures in C++,' W. H. Freeman and Company, 1995
11 Andrew W. Appel, 'Modern compiler implementation in C,' Cambridge University Press, 1997