Title
Improving portlet interoperability through deep annotation
Abstract
Portlets (i.e. multi-step, user-facing applications to be syndicated within a portal) are currently supported by most portal frameworks. However, there is not yet a definitive answer to portlet interoperation whereby data flows smoothly from one portlet to a neighbouring one. Both data-based and API-based approaches exhibit some drawbacks in either the limitation of the sharing scope or the standardization effort required. We argue that these limitations can be overcome by using deep annotation techniques. By providing additional markup about the background services, deep annotation strives to interact with these underlying services rather than with the HTML surface that conveys the markup. In this way, the portlet producer can extend a portlet markup, a fragment, with data about the processes whose rendering this fragment supports. Then, the portlet consumer (e.g. a portal) can use deep annotation to map an output process in fragment A to an input process in fragment B. This mapping results in fragment B having its input form (or other "input" widget) filled up. We consider deep annotation as particularly valid for portlet interoperation due to the controlled and cooperative environment that characterizes the portal setting.
Year
DOI
Venue
2005
10.1145/1060745.1060801
WWW
Keywords
Field
DocType
portal framework,portlet markup,fragment b.,deep annotation,portlet consumer,fragment a,fragment b,improving portlet interoperability,portal setting,portlet producer,deep annotation technique,data flow,event
Data mining,World Wide Web,Annotation,Computer science,Interoperability,Interoperation,Rendering (computer graphics),Standardization,Portlet,Data flow diagram,Markup language
Conference
ISBN
Citations 
PageRank 
1-59593-046-9
12
0.74
References 
Authors
9
3
Name
Order
Citations
PageRank
Oscar Díaz141562.28
Jon Iturrioz2579.83
Arantza Irastorza3132.79