The STATEMATE semantics of statecharts
ACM Transactions on Software Engineering and Methodology (TOSEM)
A statechart-based model for hypermedia applications
ACM Transactions on Information Systems (TOIS)
Dynamic and adaptive composition of e-services
Information Systems - The 12th international conference on advanced information systems engineering (CAiSE 00)
Semantic Matching of Web Services Capabilities
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
User Interface Modeling in UMLi
IEEE Software
Improving portlet interoperability through deep annotation
WWW '05 Proceedings of the 14th international conference on World Wide Web
Model-driven design and deployment of service-enabled web applications
ACM Transactions on Internet Technology (TOIT)
Information and Software Technology
Hi-index | 0.00 |
A portal is a key component of an enterprise integration strategy. It provides integration at the user interface level, whereas other integration technologies support business process, functional or data integration. To this end, portlet syndication is the next wave following the successful use of content syndication in current portals. A portlet is a front-end application which is rendered within the portal framework. From this perspective, portlets can be regarded as Web components, and the portal as the component container where portlets are aggregated to provide higher order applications. Unlike back-end integration approaches (e.g. workflow systems), portlet aggregation demands front-end solutions that permit users navigate freely among portlets in a hypertext way. To this end, the Hypermedia Model Based on Statecharts is used. This model uses the structure and execution semantics of statecharts to specify both the structural organization and the browsing semantics of portlet aggregation. Besides familiarity, statecharts bring formal validation to portal design, helping portal designers in the development of structured portals. As a prove of concept, this model has been realized in the eXo portal platform.