• DocumentCode
    2919281
  • Title

    Taxonomy of Java Web Application Frameworks

  • Author

    Shan, Tony C. ; Hua, Winnie W.

  • Author_Institution
    Wachovia Bank, Wilmington, NC
  • fYear
    2006
  • fDate
    Oct. 2006
  • Firstpage
    378
  • Lastpage
    385
  • Abstract
    This paper describes various Web application frameworks and related emerging technologies pertinent to the Java EE model from a technical perspective. A definition of "Web application framework" is specified, as this terminology has been widely used and implies drastically different meanings in different contexts. The value proposition of a Web application framework is presented to illustrate how a framework can improve the application development productivity and quality. The design philosophy of Web application frameworks is articulated. A comprehensive taxonomic scheme is defined to classify various software frameworks and Web application frameworks into appropriate categories. Among dozens of Web application frameworks available as commercial and open source solutions, the predominant products are investigated, followed by the selection guidelines and recommendations. A reference card is constructed to summarize the key aspects of Web application frameworks. Relevant technologies and future trends are also discussed
  • Keywords
    Internet; Java; Java Web application framework; Java model; application development productivity; application development quality; reference card; software framework classification; taxonomic scheme; Application software; Business; Computer architecture; Concrete; Information systems; Java; Object oriented modeling; Permission; Software systems; Taxonomy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    e-Business Engineering, 2006. ICEBE '06. IEEE International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    0-7695-2645-4
  • Type

    conf

  • DOI
    10.1109/ICEBE.2006.98
  • Filename
    4031677