Abstract
Wrapping existing Web applications into portals allows to protect investment and improves user experience. Most current portlet-based portal servers provide a bridge portlet that allows to “portletize” a single Web page, that is, wrapping the whole page or a set of regions as a portlet. They use an annotation-based approach to specifying the page’s regions that must be extracted. This approach does not scale well when a whole application is to be portletized, since it requires to manually annotate each page. This paper describes the design of a bridge portlet that automatically adapts pages according to the space available in the portlet’s window. The bridge portlet delegates page adaptation to a framework that uses a chain of user-configurable “transformers”. Each transformer implements an automatic page adaptation technique. Experiments show that our approach is effective.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Anupam, V., Freire, J., Kumar, B., Lieuwen, D.F.: Automating Web Navigation with the WebVCR. In: International World Wide Web Conference, pp. 503–517 (2000)
Bellas, F.: Standards for Second-Generation Portals. IEEE Internet Computing 8(2), 54–60 (2004)
Bickmore, T.W., Girgensohn, A., Sullivan, J.W.: Web Page Filtering and Re-authoring for Mobile Users. Computer Journal 42(6), 534–546 (1999)
Buyukkokten, O., Kaljuvee, O., Garcia-Molina, H., Paepcke, A., Winograd, T.: Efficient Web Browsing on Handheld Devices Using Page and Form Summarization. ACM Transactions on Information Systems 20(1), 82–115 (2002)
Chen, Y., Xie, X., Ma, W.-Y., Zhang, H.: Adapting Web Pages for Small-Screen Devices. IEEE Internet Computing 9(1), 50–56 (2005)
Díaz, O., Paz, I.: Turning Web Applications into Portlets: Raising the Issues. In: IEEE/IPSJ International Symposium on Applications and the Internet, pp. 31–37 (2005)
eXo Platform, http://www.exoplatform.org
Freire, J., Kumar, B., Lieuwen, D.F.: WebViews: Accessing Personalized Web Content and Services. In: International World Wide Web Conference, pp. 576–586 (2001)
Gupta, S., Kaiser, G.E., Grimm, P., Chiang, M.F., Starren, J.: Automating Content Extraction of HTML Documents. World Wide Web Journal 8(2), 179–224 (2005)
Hori, M., Ono, K., Abe, M., Koyanagi, T.: Generating Transformational Annotation for Web Document Adaptation: Tool Support and Empirical Evaluation. Journal of Web Semantics 2(1), 1–18 (2004)
Hwang, Y., Kim, J., Seo, E.: Structure-Aware Web Transcoding for Mobile Devices. IEEE Internet Computing 7(5), 14–21 (2003)
Java Community Process: Java Portlet Specification - Version 1.0, http://jcp.org/aboutJava/communityprocess/final/jsr168/index.html
Java InterFace For Internet Explorer (Jiffie), http://jiffie.sourceforge.net
OASIS: Web Services for Remote Portlets Specification - Version 1.0, http://www.oasisopen.org/committees/tc_home.php?wg_abbrev=wsrp
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bellas, F., Paz, I., Pan, A., Díaz, Ó., Carneiro, V., Cacheda, F. (2006). An Automatic Approach to Displaying Web Applications as Portlets. In: Madria, S.K., Claypool, K.T., Kannan, R., Uppuluri, P., Gore, M.M. (eds) Distributed Computing and Internet Technology. ICDCIT 2006. Lecture Notes in Computer Science, vol 4317. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11951957_24
Download citation
DOI: https://doi.org/10.1007/11951957_24
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-68379-7
Online ISBN: 978-3-540-68380-3
eBook Packages: Computer ScienceComputer Science (R0)