Portals and Portlets 2003 Rob Allan, CCLRC e-Science Centre Michael Russell and Jason Novotny, EU GridLab Project Workshop organised as part of the GCE-RG series for GGF. National e-Science Centre, Edinburgh 14-17th July 2003. Portals and Portlets 2003 Some thoughts… Portals are used for many purposes. Many have been hand crafted. We want to compare generic technology. • We are adding value to the Grid, Data and Information infrastructure • We re separating Presentation Layer from Content • We are using Services • We must take into account Security = Authentication + Role-based Authorisation • Many institutions have Firewalls • We wish to contribute to international research in this area • We will write up a report of this workshop + Web site • Other related workshops focussing on middleware and services Presenter Portals andName Portlets 2003 Facility Name Service-based Architecture Presenter Portals andName Portlets 2003 Facility Name Day 1 Day 1 - Focus on Portal Technologies - Start 10am, finish 6pm The aim of this day is to show what portal user interfaces and generic frameworks people are using so far. Registration 9:30-10:00 Grid Portal session 10am - Richard Sinnott (Edinburgh) “Welcome to NeSC” 10:15 - Rob Allan (Daresbury Laboratory) "Introduction to the Workshop" 10:30 - Dennis Gannon (Indiana University) "The NCSA Alliance Portal and the Plan for OGCE" 11:00 - Roberto Barbera (INFN) ``GENIUS Portal for the European Data Grid'' 11:30 – Bruno Franzini (EnginFrame) "Enginframe, the GridPortal in Engineering and Industry: success cases" 12:00 – Kurt Mueller (SDSC), "NPACI HotPage Update" Lunch – 12:30-13:30 Presenter Portals andName Portlets 2003 Facility Name Day 1 (aftermoon) 13:30-14:00 – Dennis Gannon and Charles Severance (University of Michigan) ``NEESGrid, CHEF and the Grid“ 14:00-14:30 - Michael Russell (Potsdam) "The GridLab Portal Project" 14:30-15:00 - Massimo Cafaro (ISUFI/CACT, University of Lecce) "Web Access to the Grid using the Grid Resource Broker portal". Tea break 15:30-16:00 JISC Portal session 16:00-16:30 - Chris Awre (JISC) "Feedback on the JISC Portals Programme" 16:30-17:00 - Sandy Buchanan (SCRAN, Edinburgh) - "The Pixus Image Portal project" 17:00-17:30 - Tim Stickland (EDINA) - "XGrain broker for cross-searching of information isources" 17:30-18:00 - Eddie Boyle (EDINA) - "Go-Geo! Portal for geo-spatial discovery" 19:00 onwards – dinner at Howie’s Restaurant Presenter Portals andName Portlets 2003 Facility Name Day 2 Day 2 - Focus on Portlet Framework, start 10am, finish 6pm Aim of this day is to show how portlets are used and how they can encapsulate underlying functionality for Portals and PSEs. 10:00-10:30 - Jason Novotny (AEI) ``The GridSphere Architecture" 10:30-11:00 – Ruxandra Bondarescu (AEI) ``Application Portals'' Coffee break and posters – 11:00-11:30 11:30-12:00 – Tomixlav Urban and Eric Roberts (University of Texas) ``HotPage Portlet Development at TACC" 12:00-12:30 - Tomislav Urban (University of Texas) "GridPort 3.0 Plans Lunch – 12:30-13:30 Presenter Portals andName Portlets 2003 Facility Name Day 2 (afternoon) 13:30-14:00 - Maciej Bogdanski (Poznan Supercomputing and Networking Center) "PROGRESS Experience with Sun One Portal Framework" 14:00-14:30 - Francisco Pinto, Mike Fraser and Sebastian Rahtz (Research Technologies/ Subject Portals Project, University of Oxford) "Portlet Framework+Standards=Functionality Freedom" 14:30-15:00 - Robert Sherratt (Hull) "The uPortal Framework and Channels" Tea break 15:30-16:00 16:00-16:30 - Speaker tba (), ``TACC Portlet Demonstration'‘ 16:30-18:00 – Mark Baker (University of Portsmouth) - Discussion on Portal and Portlet Frameworks Presenter Portals andName Portlets 2003 Facility Name Day 3 Day 3 - Focus on Portal Services for PSEs, start 10am, finish 6pm The aim of this day is to consider re-usable architectures, common components and underlying Web and Grid services. 10:00-10:30 - Andrew Richards and Rob Allan (Daresbury Laboratory) ``Grid Portal Services in the IeSE Integrated e-Science Environment'' 10:30-11:00 - Rik Tyer and Glen Drinkwater (Daresbury Laboratory) ``Data Management Portal Services in IeSE'' Coffee break and posters – 11:00-11:30 11:30-12:00 - Stephen Pickles (University of Manchester) ``Desktop services and the GRENADE project'' 12:00-12:30 - Jason Novotny "The GridSphere Portlet Service Model" Lunch – 12:30-13:30 Presenter Portals andName Portlets 2003 Facility Name Day 3 (afternoon) 13:30-14:00 - Maciej Bogdanski (Poznan Supercomputing and Networking Center) "The PROGRESS Grid Service Provider" 14:00-14:30 - David Walker (University of Cardiff) ``Workflow services, Triana etc.'' 14:30-15:00 - Tomislav Urban (University of Texas) "The Grid Portal Information Repository (GPIR) System." Tea break 15:30-16:00 16:00-16:30 - Murtaza Gulamali (Imperial College, London) - "ICENI Inside: Exposing the OGSA through a portal" 16:30-17:00 - Geoffrey Fox and Marlon Pierce (Indiana) ``Portal Components for Distributed Collaboration'' 17:00-18:00- Matthew Dovey (University of Oxford) - Discussion of Portal services and WSRP: The purpose of this TC is to develop a Web services standard that will allow for the "plug-n-play" of portals, other intermediary Web applications that aggregate content, and applications from disparate sources. Presenter Portals andName Portlets 2003 Facility Name Day 4 Day 4 - Practical Sessions, start 10am, finish 4pm Aim of this day is to give practical demonstrations of some of the technology discussed in the previous days. 10:00-14:00 - Oliver Wehrens, Michael Russell and Jason Novotny (GridLab Project) Tutorials on Building Portlets using the GridSphere Framework: o "Installing the GridSphere Portlet Framework" o "Portlet Development 101: Writing a Simple Portlet" o "Advanced Portlet Development using the GridSphere model“ Coffee will be available around 11am and lunch will be served 12:30-13:30 14:00-15:00 - Practical demonstrations on how to use GRB and its libraries in several application contexts (Remote Sensing, Biomedical Imaging, Climate Modelling, etc). 15:00-16:00- Practical demonstrations of HPCPortal, InfoPortal and DataPortal Tea available 15:30-16:00 Presenter Portals andName Portlets 2003 Facility Name