Abstract
Unlike other Web applications, corporate portals reckon to provide an integration space for corporate services. Mashups contribute to this goal by bringing a relevant customization technique whereby portal users can supplement portal services with their own data needs. The challenge is to find a balance between portal reliability and mashup freedom. Our approach is to split responsibilities between service providers and portal users. Providers decide on how services can be mashuped, portal users determine the supplemented content, and finally, the portal engine mediates between the two. This permits portal services to be reliably customized through user mashups. The approach is realized for Liferay as the portal engine, portlets as the realization of portal services, and XBL as the integration technology.
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
JSR 286: Portlet Specification Version 2.0, http://jcp.org/en/jsr/summary?id=286
Díaz, O., Rodríguez, J.J.: Portlets as Web Components: an Introduction. Journal of Universal Computer Science, 454–472 (2004)
Díaz, O., Pérez, S., Paz, I.: Providing Personalized Mashups Within the Context of Existing Web Applications. In: Benatallah, B., Casati, F., Georgakopoulos, D., Bartolini, C., Sadiq, W., Godart, C. (eds.) WISE 2007. LNCS, vol. 4831, pp. 493–502. Springer, Heidelberg (2007)
Ennals, R.J., Garofalakis, M.N.: MashMaker: mashups for the masses. In: Proceedings of the 2007 ACM SIGMOD International Conference on Management of Data (2007)
Rhodes, B.J.: Margin Notes: Building a Contextually Aware Associative Memory. In: Proceedings of the International Conference on Intelligent User Interfaces, IUI 2000 (2000)
W3C. Document Object Model (DOM) Level 2 Events Specification, http://www.w3.org/TR/DOM-Level-2-Events/
W3C. Widgets Family of Specifications, http://www.w3.org/2008/webapps/wiki/WidgetSpecs
W3C. XML Binding Language (XBL) 2.0 (2007), http://www.w3.org/TR/xbl/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pérez, S., Díaz, O. (2010). Mashup-Aware Corporate Portals. In: Chen, L., Triantafillou, P., Suel, T. (eds) Web Information Systems Engineering – WISE 2010. WISE 2010. Lecture Notes in Computer Science, vol 6488. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17616-6_25
Download citation
DOI: https://doi.org/10.1007/978-3-642-17616-6_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-17615-9
Online ISBN: 978-3-642-17616-6
eBook Packages: Computer ScienceComputer Science (R0)