Title
Portlet syndication: Raising variability concerns
Abstract
A Portlet is a multistep, user-facing application delivered through a Web application (e.g., a portal). OASIS approved standard, WSRP, is an attempt to standardize the interface between the provider and the consumer of the Portlet. This initiative promotes Portlet interoperability, componentware practices, and the existence of a Portlet market. This work argues that the diversity of the settings where a Portlet might be syndicated recommends that Portlets be instrumented for variability, and this, in turn, demands a product-line approach. This work introduces a new source of variability, the “interaction lifecycle”, a description of the visible flow of a Portlet, and shows how this feature can be adapted to cater to the idiosyncrasies of the hosting application. Distinct variants are identified that permit the consumer to customize the presentation, content, and links of the Portlet markup in a controlled way. The use of product-line techniques allow the consumer to cope with this variability in a cost-effective manner. The article ends by illustrating how the extensible capabilities of WSRP are used to accomodate this process.
Year
DOI
Venue
2005
10.1145/1111627.1111630
ACM Trans. Internet Techn.
Keywords
DocType
Volume
cost-effective manner,Portlet market,portal applications,distinct variant,user-facing application,Portlet markup,Web application,product-line technique,Portlet syndication,componentware practice,product-line approach,variability concern,Portlet interoperability,product lines,portlet
Journal
5
Issue
Citations 
PageRank 
4
2
0.42
References 
Authors
17
2
Name
Order
Citations
PageRank
Oscar Díaz141562.28
Juan J. Rodriguez266632.13