Skip to main content

An Automatic Approach to Displaying Web Applications as Portlets

  • Conference paper
Distributed Computing and Internet Technology (ICDCIT 2006)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4317))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. Bellas, F.: Standards for Second-Generation Portals. IEEE Internet Computing 8(2), 54–60 (2004)

    Article  Google Scholar 

  3. Bickmore, T.W., Girgensohn, A., Sullivan, J.W.: Web Page Filtering and Re-authoring for Mobile Users. Computer Journal 42(6), 534–546 (1999)

    Article  Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. Chen, Y., Xie, X., Ma, W.-Y., Zhang, H.: Adapting Web Pages for Small-Screen Devices. IEEE Internet Computing 9(1), 50–56 (2005)

    Article  Google Scholar 

  6. 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)

    Google Scholar 

  7. eXo Platform, http://www.exoplatform.org

  8. Freire, J., Kumar, B., Lieuwen, D.F.: WebViews: Accessing Personalized Web Content and Services. In: International World Wide Web Conference, pp. 576–586 (2001)

    Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. 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)

    Google Scholar 

  11. Hwang, Y., Kim, J., Seo, E.: Structure-Aware Web Transcoding for Mobile Devices. IEEE Internet Computing 7(5), 14–21 (2003)

    Article  Google Scholar 

  12. Java Community Process: Java Portlet Specification - Version 1.0, http://jcp.org/aboutJava/communityprocess/final/jsr168/index.html

  13. Java InterFace For Internet Explorer (Jiffie), http://jiffie.sourceforge.net

  14. OASIS: Web Services for Remote Portlets Specification - Version 1.0, http://www.oasisopen.org/committees/tc_home.php?wg_abbrev=wsrp

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics