Modern Portal Tools And Solutions with Vine Toolkit for Science Gateways.
Piotr Dziubecki, Piotr Grabowski, Michał Krysiński, Tomasz Kuczyński, Krzysztof Kurowski, Dawid Szejnfeld · 2011
Motivation: Science Gateways are web portal environments targeted for given community and dedicated to the specific scientific domain. End users require different set of tools, applications, data integration patterns to be able to satisfy special demands of different kind of scientific research approach. To let users benefit from computational resources and storage, a portal framework should support access to the grid and storage services. To accomplish this, PSNC [1] developed Vine Toolkit framework (in short Vine) integrated with Adobe Flex/BlazeDs technologies, offering unified abstract API for different grid middleware infrastructures. Additionally it automates integration process with portal frameworks like Liferay [2] or GridSphere [3], allowing to set up a portal solution in relatively short time. The Vine project also introduces so called subprojects, which can extend core API or define new business components at low level or web applications at high level. This way Science Gateway prototyping process is definitely shortened. The architecture of the solution allows programmers to prepare building blocks which can be reused in a simple manner and applied for different gateways. This article presents different tools and solutions prepared by means of Vine framework as an illustration of success stories.