May 21, A Developers Viewpoint Prof Mark Baker School of Systems Engineering University of Reading Tel: +44 118 378 8615

Slides:



Advertisements
Similar presentations
Simile and the Semantic Web Draft Presentation for the W3C Technical Plenary Cannes, March 1-5, 2004.
Advertisements

Ceti s c e t i s Report out from Personal Learning and Research Environments Oleg Liber, Sharon Perry, Phil Beauvoir, John Swannie,
17th April Presented by: Prof Mark Baker ACET, University of Reading Tel:
9th June Presented by: Prof Mark Baker ACET, University of Reading Tel: Web:
Performance Testing - Kanwalpreet Singh.
A Prototype Implementation of a Framework for Organising Virtual Exhibitions over the Web Ali Elbekai, Nick Rossiter School of Computing, Engineering and.
A Toolbox for Blackboard Tim Roberts
CLiP 2006: Literatures, Languages and Cultural Heritage in a digital world Building a Virtual Research Environment for the Humanities The JISC funded ‘Building.
Building a Virtual Research Environment for the Humanities Ruth Kirkham – Project Manager John Pybus – Technical Support
By Ahmet Can Babaoğlu Abdurrahman Beşinci.  Suppose you want to buy a Star wars DVD having such properties;  wide-screen ( not full-screen )  the extra.
2 July, Sakai VRE Portal Demonstrator Mark Baker School of Systems Engineering, University of Reading Tel:
Developing portal services: the Subject Portals Project Rosemary Russell SPP Project Manager UKOLN, University of Bath
Matthew Grove Virtual Environments for Research in Archaeology Project, University of Reading. Recycle Bridge: an easy.
Workshop on Cyber Infrastructure in Combustion Science April 19-20, 2006 Subrata Bhattacharjee and Christopher Paolini Mechanical.
XML Based Learning Environment Prashant Karmarkar Brendan Nolan Alexander Roda.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
Understanding and Managing WebSphere V5
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
Advances in Technology and CRIS Nikos Houssos National Documentation Centre / National Hellenic Research Foundation, Greece euroCRIS Task Group Leader.
Christopher Jeffers August 2012
Semantic Web. Course Content
Tutorial 1: Getting Started with Adobe Dreamweaver CS4.
Web-based Virtual Research Environments (VRE): Supporting Collaboration in e-Science Xiaobo Yang, Rob Allan CCLRC e-Science Centre Daresbury Laboratory,
ISpheres Project. Project Overview iSpheresCore iSpheresImage Demonstration References.
SITools Enhanced Use of Laboratory Services and Data Romain Conseil
GridSphere/Portlet Workshop, March 3 rd – 4 th, 2005 LC Portal via GridSphere Mark Baker and Hong Ong Distributed Systems Group University of Portsmouth.
QuickBooks QB i 2009/10 New Features Presented by Helen Goodyear.
Taverna and my Grid Open Workflow for Life Sciences Tom Oinn
Data Management BIRN supports data intensive activities including: – Imaging, Microscopy, Genomics, Time Series, Analytics and more… BIRN utilities scale:
Metadata in a distributed information environment: Interoperability as recombinant potential Lorcan Dempsey OCLC/SCURL pre-IFLA conference, 15/16 Aug 02.
Fisheries Oceanography Collaboration Software Donald Denbo NOAA/PMEL-UW/JISAO Presented by Nancy Soreide NOAA/PMEL AMS 2002/IIPS 10.3.
MobileMAN Internal meetingHelsinki, June 8 th 2004 NETikos activity in MobileMAN project Veronica Vanni NETikos S.p.A.
CAS Lightning Talk Jasig-Sakai 2012 Tuesday June 12th 2012 Atlanta, GA Andrew Petro - Unicon, Inc.
Rob Allan Daresbury Laboratory A Web Portal for the National Grid Service Xiaobo Yang, Dharmesh Chohan, Xiao Dong Wang and Rob Allan CCLRC e-Science Centre,
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
WSRP Portlets Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
Presented by Scientific Annotation Middleware Software infrastructure to support rich scientific records and the processes that produce them Jens Schwidder.
SEE-GRID-SCI The SEE-GRID-SCI initiative is co-funded by the European Commission under the FP7 Research Infrastructures contract no.
1.Registration block send request of registration to super peer via PRP. Process re-registration will be done at specific period to info availability of.
Presented by Jens Schwidder Tara D. Gibson James D. Myers Computing & Computational Sciences Directorate Oak Ridge National Laboratory Scientific Annotation.
Enabling e-Research in Combustion Research Community T.V Pham 1, P.M. Dew 1, L.M.S. Lau 1 and M.J. Pilling 2 1 School of Computing 2 School of Chemistry.
Scalable Hybrid Keyword Search on Distributed Database Jungkee Kim Florida State University Community Grids Laboratory, Indiana University Workshop on.
Testing Grid Software on the Grid Steven Newhouse Deputy Director.
NeuroLOG ANR-06-TLOG-024 Software technologies for integration of process and data in medical imaging A transitional.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
AHM, Aug-30-Sept-2, 2004 Virtual Research in the UK: Advanced Portal Services Mark Baker and Hong Ong Distributed Systems Group University of Portsmouth.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 Internet II A consortium of more than 180 universities, government agencies, and private businesses.
EbXML Registry and Repository Dept of Computer Engineering Khon Kaen University.
November Virtual Research Environment for Archaeology (VERA) Prof Mark Baker School of Systems Engineering University of Reading.
Steven Perry Dave Vieglais. W a s a b i Web Applications for the Semantic Architecture of Biodiversity Informatics Overview WASABI is a framework for.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
EGEE is a project funded by the European Union under contract IST Introduction to Web Services 3 – 4 June
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
R e D R e S S Portals, Desktop Applications and Distributed Services for e-Research - Updated vision - Rob Crouchley and Rob Allan With thanks to Chuck.
Holding slide prior to starting show. Lessons Learned from the GECEM Portal David Walker Cardiff University
INFSO-RI JRA2 Test Management Tools Eva Takacs (4D SOFT) ETICS 2 Final Review Brussels - 11 May 2010.
Tutorial on Science Gateways, Roma, Catania Science Gateway Framework Motivations, architecture, features Riccardo Rotondo.
The Internet Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
Added Value to XForms by Web Services Supporting XML Protocols Elina Vartiainen Timo-Pekka Viljamaa T Research Seminar on Digital Media Autumn.
A Semi-Automated Digital Preservation System based on Semantic Web Services Jane Hunter Sharmin Choudhury DSTC PTY LTD, Brisbane, Australia Slides by Ananta.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
Web Programming Language
Platform as a Service.
Using Legacy Applications via Bridges
XML Based Learning Environment
E-commerce Infrastructure Web Servers / Web Clients / Web Browsers
Portals, Desktop Applications and Distributed Services for e-Research
Mark Quirk Head of Technology Developer & Platform Group
Australian and New Zealand Metadata Working Group
Presentation transcript:

May 21, A Developers Viewpoint Prof Mark Baker School of Systems Engineering University of Reading Tel: Web:

May 21, Outline Who am I? Sakai VRE Demonstrator: –Overview, –Enabling Technologies: WSRP, Bridges. VERA. Cross Database searching. Thoughts. Conclusions.

May 21, Who Am I? Research Professor at University of Reading: –Run a group involved in developing middleware for Parallel and Distributed Systems. Worked on a number of Grid-based projects - test beds, performance, and tools. Based on this experience we have produced a number of tools, including: –MPJ Express - Java version of MPI –Tycho - A wide area messaging framework with an integrated registry. –GridRM - A wide area monitoring system, –Slogger - Semantic Web-based system for distributed log analysis. More Recently we have been involved in creating tools and services for Portals - using portlets - hide backend complexity.

May 21, Sakai VRE Demonstrator Partner in the JISC VRE I funded Sakai Demonstrator project (ends June ). Other partners: –Lancaster University (lead), –Oxford University, –Daresbury Laboratory. The aim of project was to create a working demonstrator of a VRE, based on the Sakai portal framework, that would enable and engage researchers and scientist to explore the benefits and capabilities of such a VRE for undertaking their work.

May 21, Some Tools Developed Standard tools based around the JSR-168 portlet API… WSRP - used to access resources from Sakai. Agora Communication Technology - being developed to support a suite of communication tools for Sakai. Bridging Technologies have been investigated to link to legacy applications written in Perl, Python and PHP. Security - Shibboleth Integration to allow VRE users to authenticate in the same way as they do to see other JISC-supported resources such as information repositories.

May 21, Web Site -

May 21, Enabling Technologies WSRP/Portlet-Bridges

May 21, WSRP Services Plug and Play Portlets Portals WSRP Services Portals Clients Web Clients Web Clients Web Clients Web Clients Web Clients Web Clients Web Clients Web Clients Web Clients Web Clients Portals Registry Portals Publish Find WSRP Services Portals Bind WSRP Services e.g.

May 21, WSRP - Jaffer Imported into Sakai

May 21, PHP-JavaBridge Described as an XML-based network protocol. Designed to communicate with native scripting engines, which have a Java or Common Language Infrastructure virtual machine. Provides a suitable environment for PHP applications to run under Apache Tomcat. Allows Java and PHP to share sessions, in a J2EE environment. Has a number of configurations for installation and connections to existing Web servers.

May 21, Examples: BibAdmin Portlet

May 21, Examples: Guest Book Portlet

May 21, Examples: Guest Book Admin Portlet

May 21, Examples: Image Gallery Portlet

May 21, Virtual Research Environment for Archaeology (VERA) JISC VRE II funded project. Addressing user needs and aiming to enhance the means of efficiently documenting archaeological excavation and its associated finds. Creating a Web portal that provides tools for the user community, and developing utilities that help encapsulate the working practices of current researchers not so familiar with the research environment.

May 21, Cross Database Searching It is increasingly clear that researchers want to be able to search across multiple interdisciplinary databases The VERA project wants to identify and research their finds and artefacts by potentially undertaking searches across multiple archaeological databases! –This could be aided by also being able to search other databases to identify manuscripts, graffiti or geographical features. The infrastructure to create portal tools for searching across database is really very easy! –However, there are no standard ways of categorising or describing the data and information contained in the distributed databases, which means the task becomes tedious/hard…

May 21, Cross Database Searching Need to know about the database schema, which describes tables and records, to be able to undertake these searches coherently. Lots of interest in Semantic Web technologies for this purpose - XML schema, RDF, RDFS and Ontologies (OWL): –But, whatever technology you use, it is still necessary to infer terms in one database against the other… i.e. a search for street may return nothing if the database calls this information road.

May 21, Thoughts From a scan of the areas we are interested in (Archaeology and Manuscript databases) it appears they use catalogue numbers and have limited metadata about entities… Whatever search API we decide to potentially use, e.g. OpenSearch or SQL92, some work needs to be undertaken to create/provide additional metadata to aid the search process. Ideally, from a users point of view: –They login to a portal, –Hit the search page, –Then use pull downs and buttons to click on the databases, and terms they are interested in, –Finally adding some additional text to refine the search, –Click on go and lots of useful data and records are returned that they than refine or analyse, –Potentially may also want to save search and additional data.

May 21, Thoughts The VERA project are going to work with Oxfords Manuscript project to create a prototype portal service that can be used to do search across Archaeological and Manuscript databases. We are going to choose two databases and explore the best way of creating the additional metadata and cross database terms to allow efficient and effective searches: –Note - we do not own the databases, so will probably have to use a third party service for the annotation services. This may involve marking up each database in XML, and mapping terms with technologies like XLST or OWL: –Unfortunately, there is no automatic way of mapping these terms, so this will involve experts working together with CS people in the first instance.

May 21, Conclusions Cross database searching is becoming increasingly important: –Not just in library systems. –Addition data can enhance all manner analysis undertaken by researchers. Few standards in the area we are interested in. Limited metadata associated with entities on database, Makes the process of cross database searching tough, and probably a very manual process in the first instance to start. We need to explore automatic ways of inferring terms - would be useful to get AI folk working in this area.