Title :
Presentation layer framework of Web application systems with server-side Java technology
Author :
Saimi, Akihiro ; Syomura, Tsutomu ; Suganuma, Hiroshi ; Ishida, Itaru
Author_Institution :
Hitachi Software Eng. Co. Ltd., Yokohama, Japan
Abstract :
Demands for Web application systems with server-side Java technologies force the application service providers (ASPs) to deliver solutions in a timely manner. There are a number of major concerns, however, for ASPs in developing such systems, including the shortage of Java experts with experience, and the reduction of development time. To cope with these issues, we developed a framework mainly focused on the presentation layer of Web application systems called PlayFwas. PlayFwas provides: (1) a set of processes for design and implementation with documentation formats; (2) abstract classes for both Java servlet components and JavaBeans components; and (3) a template source code for JSP. A preliminary case study shows that PlayFwas enables less experienced programmers to develop Web application systems efficiently without sacrificing either maintainability or extensibility. The paper discusses the architecture of PlayFwas and its impact on Web application development
Keywords :
Java; client-server systems; distributed object management; information resources; programming environments; JSP; Java experts; Java servlet components; JavaBeans components; PlayFwas; Web application development; Web application systems; abstract classes; application service providers; case study; development time; documentation formats; presentation layer; presentation layer framework; server-side Java technology; template source code; Application software; Application specific processors; Contracts; Documentation; Java; Maintenance engineering; Programming profession; Service oriented architecture; Software engineering; User interfaces;
Conference_Titel :
Computer Software and Applications Conference, 2000. COMPSAC 2000. The 24th Annual International
Conference_Location :
Taipei
Print_ISBN :
0-7695-0792-1
DOI :
10.1109/CMPSAC.2000.884769