Title :
Half-automated generation of secure, high-performance Web/DB software
Author :
Kaobayashi, Y. ; Yamaguchi, Suguru
Author_Institution :
Comput. Center, Osaka Univ., Japan
Abstract :
Web technologies are evolving rapidly to meet the needs of various World Wide Web-based information systems. While it is possible to write prototype versions of Web-based software (Webware), they are often insecure and suffer from performance problems. It is becoming more difficult to implement secure, high-performance Webware, because of the broad technical background required to implement such software. In this paper, we first introduce the notion of a multi-level Webware description. We then describe our framework for the semi-automated generation of Web/database (DB) software. By translating the multi-level Webware description into a consistent set of code for Web browsers, Web servers and DB systems, we intend to provide a time-efficient environment for building secure, high-performance Web/DB software. We have implemented our framework in the Perl language. The implementation is evaluated through our experiences in building several applications
Keywords :
Perl; automatic programming; distributed databases; information resources; online front-ends; security of data; software performance evaluation; Perl; WWW performance; WWW security; WWW-database integration; Web browsers; Web servers; World Wide Web database software; World Wide Web-based information systems; multi-level Webware description; secure high-performance Webware; semi-automated software generation; time-efficient environment; Application software; Data security; Databases; Information security; Information systems; Java; Programming profession; Prototypes; Software prototyping; Web server;
Conference_Titel :
Internet Workshop, 1999. IWS 99
Conference_Location :
Osaka
Print_ISBN :
0-7803-5925-9
DOI :
10.1109/IWS.1999.810914