Title :
Observations on the implementation and testing of scripted Web applications
Author :
Bedi, Siddhartha ; Schroeder, Patrick J.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Wisconsin Univ., Milwaukee, WI, USA
Abstract :
Scripting languages have become a very popular choice for implementing server-side programs in Web applications. Scripting languages are thought to provide quick start up and enhance programmer productivity. We present two case studies in which scripting languages were used. In both studies, the projects struggled with implementation; however, project factors such as the strength of management and the training of the development team are thought to out weigh the choice of programming language in terms of impact on project success. The choice to implement a Web application with a scripting language can lead to undisciplined behavior on the part of management and the development team, so caution must be exercised when implementing complex applications. Testers of scripted implementations should adjust their risk profile to match the error-prone aspects of the language. Dynamically type checked scripting languages are likely to be susceptible to type errors. Scripting languages are powerful enough to successfully implement complex e-commerce applications as long as management and software engineering practice are strong.
Keywords :
Internet; program testing; software engineering; dynamically type checked scripting languages; e-commerce applications; programming language; scripted Web application testing; server-side programs; software engineering; Application software; Computer languages; Energy management; Engineering management; Management training; Productivity; Programming profession; Project management; Software engineering; Testing;
Conference_Titel :
Web Site Evolution, Sixth IEEE International Workshop on (WSE'04)
Conference_Location :
Chicago, IL, USA
Print_ISBN :
0-7695-2224-6
DOI :
10.1109/WSE.2004.10015