Browse > Article
http://dx.doi.org/10.3745/KIPSTD.2007.14-D.5.509

WebGen: a Template-based Web Script Generator  

Eum, Doo-Hun (덕성여자대학교 컴퓨터공학부)
Abstract
The demand for Web applications that un on databases has been rapidly increased in every area including business. Comparing to this growing demand, it still takes much time to write and maintain Web applications. In this paper, we introduce the Web script generator, WebGen that generates the Web forms as application interface and the Web scripts that process the queries by the forms operating with a database. WebGen generates five Web scripts(Search, Select, Edit, Information, and Action) from built-in templates that are the frames for those scripts by applying the declarative contents of a user-written configuration file. Each script except the Action script generates a corresponding form as user interface. Therefore, WebGen enhances Web application productivity by reducing the development time and effort for Web applications. Unlike the commercial Web script generators, WebGen supports easy version management because it is based on independent templates. Moreover, a WebGen-generated form includes not only the interested entity but also the entities that are related directly and indirectly with the interested entity.
Keywords
Web Script Generator; Web Applications; Template-based; Web Application Productivity;
Citations & Related Records
연도 인용수 순위
  • Reference
1 음두헌 고민정 강이지, 컴포넌트 기반 웹 데이터베이스 응용의 자동 생성, 한국정보처리논문지, 제11-D권, 제2호, 2004. 4   과학기술학회마을
2 AppGini3.l, http://www.bigprof.com
3 FW Plus, http://www.bmspro.net
4 PHPMaker4.02, http://www.hkvstore.com
5 PostgreSQL, http://www.postgresql.org
6 George Schlossnagle. Advanced PHPProgramming Sams: 2003
7 Danny Goodman; JavaScript Bible john Wiley & Sons; 2004
8 Danny Goodman, JavaScript Bible, John Wiley& Sons, 2004
9 George Schlossnagle, Advanced PHP Programming, Sams, 2003
10 DATAMONITOR, http://www.datamonitor.com
11 Eum, D. and Minoura, T., Web-based database application generator. IEICE Transactions on Information and Systems, Vol.E86-D, No.6, June, 2003
12 B. Doyle and C. Lopes, Survey of Technologies for Web Application Development, ACM Press, 2006
13 Griss, M. and Pour, G., Accelerating Development with Agent Components, IEEE Computer, Vol.34, No.5, pp.37-43, 2001   DOI   ScienceOn
14 ASP.NET Web: The Official Microsoft ASP.NET Site, http://www.asp.net
15 Zhang, Towards Increasing Web Application Productivity, Proceedings of the ACM Symposium on Applied Computing, 2004   DOI