• DocumentCode
    2863480
  • 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
  • fYear
    2004
  • fDate
    11-11 Sept. 2004
  • Firstpage
    20
  • Lastpage
    27
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Site Evolution, Sixth IEEE International Workshop on (WSE'04)
  • Conference_Location
    Chicago, IL, USA
  • ISSN
    1550-4441
  • Print_ISBN
    0-7695-2224-6
  • Type

    conf

  • DOI
    10.1109/WSE.2004.10015
  • Filename
    1410992