Browse > Article

Object-oriented Web User-Interface Model for the Grid Portal  

Ko, Yoon-Seok (국민대학교 전산과학과)
Hwang, Sun-Tae (국민대학교 전산과학과)
Abstract
Grid portal services provide more flexible research environment by overcoming time and space limit of existing application-based grid services. However user's requirements such as user interfaces are not clear during development cycle and changed frequently. Therefore it is necessary to reduce the cost for creating and maintaining user interfaces of grid services. In this paper, we suggest an object-oriented user control model which allows easier development of user interfaces and increases code reusability by abstracting objects from presentation layer of web. In this model, structure of presentation pages can be described more clearly and implementation of actions is simple and easy.
Keywords
GUI Programming; GridSphere; Object-oriented Programming; Grid Portal; User-interface;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Glade - a User Interface Builder for GTK+ and GNOME, Project Website, available at http://glade. gnome.org/
2 DWR - Direct Web Remoting, Project Website, available at http://getahead.ltd.uk/dwr
3 A. Saimi, T. Syomura, H. Suganuma, and I. Ishida, 'Presentation Layer Framework of Web Application Systems with Server-side Java Tech-nology,' COMPSAC 2000, The Annual Interna-tional, pp. 473-478, 2000   DOI
4 Java Community Process: JSR 152 JavaServer Pages 2.0 Specification. Project Website, available at http://www.jcp.org/jsr/detail/152.jsp
5 Microsoft ASP.NET. Project Website, available at http://asp.net/
6 AJAX.NET Professional. Project Website, available at http://www.ajaxpro.info/
7 W3C, XHTML 1.0 Specification, tech. report, available at http://w3.org/TR/xhtm11/
8 World Wide Web Consortium, Extensible Markup Language(XML) 1.0 Specification, tech. report, available at http://www.w3c.org/TR/lREC-xml
9 Steve Burbeck, 'Application Programming in SmallTalk-80 : How to use Model View Controller (MVC),' available at http://st-www.cs.uiuc.edu/ users/march/st-docs/mv.html. 1992
10 World Wide Web Consortium, Cascading Style Sheets(CSS) Level 1 Specification, tech. report, available at http://www.w3c.org/TR/REC-CSS1
11 Marc Abrams, Constantinos Phanouriou, Alan L. Batongbacal, Stephen M. Williams, Jonathan E. Shuster, 'UIML: An Appliance-Independent XML User Interface Language,' WWW8, Computer Networks, 1999   DOI   ScienceOn
12 Paulson, L.D., 'Building rich web applications with Ajax,' Computer, vol.38, no.10, pp.14-17, Oct, 2005   DOI   ScienceOn
13 Java Community Process: JSR 168 Portlet Specifi-cation. Project Website, available at http://www.jcp.org/jsr/detail/168.jsp
14 Jason Novotny, Michael Russell, Oliver Wehrens, 'GridSphere: An Advanced Portal Framework,' euromicro, pp.412-419, 30th EUROMICRO Con-ference(EUROMICRO'04), 2004   DOI
15 XML User Interface Language(XUL) 1.0 Specifi-cation, tech. report, available at http://www.mozilla.org/ projects/xul/xul.html