DocumentCode
1737536
Title
A fast and flexible framework of scripting for Web application development: a preliminary experience report
Author
Tam, Vincent ; Foo, W.K. ; Gupta, R.K.
Author_Institution
Dept. of Comput. Sci., Nat. Univ. of Singapore, Singapore
Volume
1
fYear
2000
fDate
2000
Firstpage
450
Abstract
The World-Wide Web represents an opportunistic Internet-based platform on which many new applications are developing rapidly. To facilitate fast Web applications, a scripting approach is one possible solution for software developers. However, then are two major drawbacks for many existing scripting tools. First, most of these scripting tools are proprietary, and only available on chosen platforms. Second, most scripting tools use the Hyper-Text Markup Language (HTML) as the basis for extension. To provide extra functionality such as database connection, various extended codes or commands are mixed with HTML tags to produce expected results. However, this dirty approach will make the design and development process more complicated. We propose a systematic and flexible scripting framework for fast Web application development. The two major components, layout script and information-processing script, naturally reflect the static and dynamic properties of a Web application. In addition, the information-processing script can flexibly be split into different component scripts to suit different applications. We built a prototype of a script parser and an Integrated Development Environment (IDE) tool to quickly develop an intelligent Web-based Personal Computer Configuration Advisor. Clearly, our proposal opens up many possible directions for investigation including the uses of the IDE tool to develop other applications, and the integration with other components to handle more complicated Web applications
Keywords
Internet; application generators; hypermedia markup languages; software tools; HTML tags; Hyper-Text Markup Language; IDE tool; Integrated Development Environment; Internet-based platform; Web application development; database connection; information-processing script; intelligent Web-based Personal Computer Configuration Advisor; layout script; script parser; scripting; software developers; Application software; Computer science; Databases; HTML; Information systems; Internet; Markup languages; Process design; Prototypes; Web server;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Information Systems Engineering, 2000. Proceedings of the First International Conference on
Conference_Location
Hong Kong
Print_ISBN
0-7695-0577-5
Type
conf
DOI
10.1109/WISE.2000.882425
Filename
882425
Link To Document