EReSS: e-Research Standards and Specifications I. Dolphin, R. Sherratt, C. Awre, S. Jeyes and R.J. Allan.

Slides:



Advertisements
Similar presentations
Conference xxx - August 2003 Fabrizio Gagliardi EDG Project Leader and EGEE designated Project Director Position paper Delivery of industrial-strength.
Advertisements

Ceti s c e t i s Report out from Personal Learning and Research Environments Oleg Liber, Sharon Perry, Phil Beauvoir, John Swannie,
Design for Learning Start Up meeting 23 – 24 May 2006 Gathering Support Requirements Sheila MacNeill CETIS, University of Strathclyde.
Supporting education and research JISC Virtual Research Environment Call Town Meeting 19 th July 2004.
The Subject Portals Project JISC Portals and Shared Services Meeting 22 nd -23 rd May 2003 Ruth Martin Subject Portals Project Manager.
The e-Framework Bill Olivier Director Development, Systems and Technology JISC.
Joint Information Systems Committee Supporting Higher and Further Education Portals and the JISC Information Environment Strategy Chris Awre Programme.
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,
INDIANA UNIVERSITY LIBRARIES Enabling the library in university systems Trial and evaluation in the use of library services away from the library Chris.
ZING Meeting – 22/23 June 2005, Chicago CREE Project (ContextualResourceEvaluationEnvironment) CREE Project (Contextual Resource Evaluation Environment)
May 21, A Developers Viewpoint Prof Mark Baker School of Systems Engineering University of Reading Tel:
CREE Contextual Resource Evaluation Environment Stewart Waller (Archaeology Data Service,
Spatial Data e-Infrastructure UK e-Science ALL HANDS MEETING September, Edinburgh, UK Higgins, C., Koutroumpas, M., Sinnott, R.O., Watt, J.,
Metadata workshop, June The Workshop Workshop Timetable introduction to the Go-Geo! project metadata overview Go-Geo! portal hands on session.
Joint Information Systems Committee Digital Library Services BL/JISC Workshop Rachel Bruce JISC Programme Director The Digital Library and its Services,
A centre of expertise in digital information management Developing a Quality Culture For Digital Library Programmes Author & Presenter Brian Kelly UKOLN.
A centre of expertise in digital information management UKOLN: providing support to the RSCs. Dr Liz Lyon, Director RSC Managers Meeting.
A centre of expertise in digital information management Enhancing access to e-resources. Dr Liz Lyon, Director, UKOLN RSC-SW Meeting, Taunton.
UKOLN is supported by: JISC Information Environment update Repositories and Preservation Programme meeting, October 24-25, 2006 Rachel Heery UKOLN
A centre of expertise in digital information managementwww.ukoln.ac.uk Shared Infrastructure Services Review Rosemary Russell UKOLN University of Bath.
A centre of expertise in data curation and preservation DCC Workshop: Curating sApril 24 – 25, 2006 Funded by: This work is licensed under the Creative.
A centre of expertise in data curation and preservation London :: ARK Group Workshop: Archiving the Web :: 28 Sept 2006 Funded by: This work is licensed.
Copyright © 2001 Bolton Institute Centre for Educational Technology Interoperability Standards CETIS an introduction and overview Lisa Corley CETIS Pedagogy.
Overview of Web Services
RepoMMan: using Web Services and BPEL to facilitate workflow interaction with a digital repository Richard Green.
UKOLN is supported by: IESR, the JISC IE and beyond Andy Powell, UKOLN, University of Bath Using the IESR: what’s in it for you?
JISC IE Architecture external trends and their potential impact Andy Powell UKOLN, University of Bath
A centre of expertise in digital information management UKOLN is supported by: An introduction to … OAIS and reference models for repositories.
CLiP 2006: Literatures, Languages and Cultural Heritage in a digital world Building a Virtual Research Environment for the Humanities The JISC funded ‘Building.
UDDI v3.0 (Universal Description, Discovery and Integration)
Web Services Nasrullah. Motivation about web service There are number of programms over the internet that need to communicate with other programms over.
WEB SERVICES DAVIDE ZERBINO.
Copyright Information Here Junaid Arshad 1, Wei Jie 2, Andy Turner 1 University of Leeds 1, University of Manchester 2, UK Securing.
2 July, Sakai VRE Portal Demonstrator Mark Baker School of Systems Engineering, University of Reading Tel:
Developing a Reference Model of ePortfolio Peter Rees Jones CETIS (The UK Centre for Educational Technology Interoperability Standards) Drawing on the.
Supporting education and research E-learning tools, standards and systems Sarah Porter Head of Development, JISC.
Developing portal services: the Subject Portals Project Rosemary Russell SPP Project Manager UKOLN, University of Bath
Technical Review Group (TRG)Agenda 27/04/06 TRG Remit Membership Operation ICT Strategy ICT Roadmap.
Thee-Framework for Education & Research The e-Framework for Education & Research an Overview TEN Competence, Jan 2007 Bill Olivier,
FREMA: e-Learning Framework Reference Model for Assessment David Millard Yvonne Howard IAM, DSSE, LTG University of Southampton, UK.
FREMA: e-Learning Framework Reference Model for Assessment Lester Gilbert David Millard Yvonne Howard University of Southampton, UK University of Strathclyde,
CS 522 WebServices -Sujeeth Narayan -Ankur Patwa.
AWARE PROJECT – AGEING WORKFORCE TOWARDS AN ACTIVE RETIREMENT Alberto Ferreras-Remesal Institute of Biomechanics of Valencia IFA 2012 – Prague – May 31th.
Web-based Virtual Research Environments (VRE): Supporting Collaboration in e-Science Xiaobo Yang, Rob Allan CCLRC e-Science Centre Daresbury Laboratory,
JISC CETIS Conference, Oxford, November 2004 Repositories: State of ELF “volunteer”: Martin Morrey Intrallect Ltd.
GridSphere/Portlet Workshop, March 3 rd – 4 th, 2005 LC Portal via GridSphere Mark Baker and Hong Ong Distributed Systems Group University of Portsmouth.
23:48:11Service Oriented Cyberinfrastructure Lab, Grid Portals Fugang Wang April 29
Towards a European network for digital preservation Ideas for a proposal Mariella Guercio, University of Urbino.
From community website to (social) knowledge base? The Influence and Impact of Web 2.0 on e-Research Infrastructure, Applications and Users (25/03/2009)
The Brain Project – Building Research Background Part of JISC Virtual Research Environments (Phase 3) Programme Based at Coventry University with Leeds.
UNINETT, Harstad, June 2004 Developing Sustainable E- Learning Frameworks to Support Teaching and Learning Lorna M. Campbell, CETIS
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.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Promoting excellence in social security ICT Industry Forum: Perspectives and solutions Introductory presentation Franck.
PIXUS - The JISC Image Portal Demonstrator Portals & Portlets 2003 e-Science Institute Sandy Buchanan
Sakai: A Higher Education Initiative Jim Farmer at the Aviation Industry CBT Committee Meeting 2 February 2004, Phoenix, Arizona USA.
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.
Prepared by Jim Farmer for the JA-SIG UK Meeting Monday, 26 January, 2004 University of Birmingham, United Kingdom The uPortal Roadmap.
Supporting education and research Introduction to JISC JISC Name Role.
Supporting further and higher education E-learning Framework and Tools Tish Roberts JISC Programme Manager.
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.
Portal Software Unit Testing Supporting agile development of Sakai VRE enhancements Graham Klyne Oxford University Computing Service.
Implementing E-learning Framework and tools
Notification Service May 19, 2006 Jon Atherton Mark Mara.
VRE Use of Standards Jim Farmer eReSS VRE Programme Meeting
Portals, Desktop Applications and Distributed Services for e-Research
Ian Dolphin University of Hull
The uPortal Roadmap uPortal Software Developers Meeting
Knowledge Workers and Portals
Presentation transcript:

eReSS: e-Research Standards and Specifications I. Dolphin, R. Sherratt, C. Awre, S. Jeyes and R.J. Allan

Support for JISC VRE Programme eReSS was funded by JISC to support the VRE Programme and related activities from It is an international consortium including experts in a variety of technical and standards fields. It is lead by University of Hull. It will undertake an assessment and review of and provide advice on the use of specifications and standards within the VRE Programme and wider e-Research communities. –Currently we are visiting projects to gain input and requirements eReSS uses a Confluence Wiki at: There is an introduction and related material at an older Twiki Wiki:

eReSS Consortium –Ian Dolphin, Robert Sherratt, Chris Awre (U. Hull) –Rob Allan, Xiaobo Wang (STFC Daresbury Laboratory) –Rob Crouchley (U. Lancaster) –Mark Baker (U. Reading) –Peter Burnhill, Christine Rees, James Reid, Tim Stickland (EDINA) –Joseph Hardin (U. Michigan) –Shoji Kajita (Nagoya University) –Steve Jeyes (Edexcel) –Jim Farmer (im+m and Georgetown) –Jon Allen (im+m)

eReSS Activities Review on an ongoing basis interoperability standards, frameworks and technology platforms (tools) and identify their applicability to VRE development activities. –It is recognised that these might have their origin within the e- Research arena or have been developed by other sectors and have potential applicability to e-Research. Review current VRE development work and identify requirements for interoperability. This task will provide a basis upon which the pragmatic implementation of appropriate interoperability recommendations can be made. Propose suitable interoperability solutions where there are any and provide guidance to current and future JISC VRE projects as to their implementation. –The proposed solution will provide an easy-to-use reference guide backed up by the expertise of consortium members. This task could also be used as a vehicle to form feedback on the usability of international ICT standards for e-Research and propose changes or enhancements if required for future versions.

Related Activities in the UK In our paper for this workshop we listed a number of related UK activities to which we will refer: JISC VRE 1 e-Research Wiki CETIS: Centre for Educational Technology and Interoperability Standards UKOLN JISC Standards Catalogue catalogue.ukoln.ac.uk/index/JISC_Standards_Cataloguehttp://standards- catalogue.ukoln.ac.uk/index/JISC_Standards_Catalogue E-Framework for Education and Research framework.orghttp://ww.e- framework.org UK Grid Engineering Task Force AHRC ICT Guides Standards become more useful as more people use them. We should encourage all these groups to share experiences.

Why do we need Standards? If youre working on your own, maybe you dont need any. Big organisations might have their own. But if youre working openly with other people, you need to communicate with them, exchange and use data, information or software – interoperability. Standards are necessary to promote re-usability, understandability and longevity. In software development, standards can help with the vision of a Service Oriented Architecture of plug-and-play components. Agile development? Many areas of standards are important, for instance from data curation to knowledge management. But, specifications and standards can be complex, hard to understand and dont always fit the use case. Standards evolve and new ones arise over periods of several years. We are not the Standards Police!

International Standards Bodies Just a few: W3C: the World Wide Web Consortium IETF: the Internet Engineering Task Force OASIS: Organization for the Advancement of Structured Information Standards ANSI: American National Standards Institute ISO: International Standards Organization OGF: Open Grid Forum Some companies set up their own. The good thing about standards is there is always more than one to choose from.

Agreed Standard or Folksonomy? We can list and reference agreed standards, but What do we do about de facto standards? Some standards are bent to fit the purpose – should we lobby to encourage changes in later versions? Of course there is also Wikipedia Wikipedia defines ``standard' to mean: Typically Standards are produced by many organization (or groups of cooperating entities), some for internal usage only, others for use by groups of people, groups of companies, or an entire industry. They form interest groups, that obtain mutual gains in coordinated action if they ensure a "group-wide" uniformity in measure (for comparative evaluations), or in a technical reference level of quality or attainment. Different classes of standard are defined and many individual ICT standards are listed. Many tools are also listed, for instance Sakai and uPortal.

So, how do I become a Standard? Apache JetSpeed Portal WebServices Web Service User Interface JCP - Java Portlet API JSR 168 OASIS TC Web Service for Remote Portals Very rough timeline… OASIS TC Web Service for Interactive Applications OASIS TC WSIA Family WSRP as the initial spec. uPortal WebService channel Potted history of WSRP Standard

eReSS: the First Year The project started in March 2006 with an initial six-month phase to capture current usage of standards, specifications, tools and technologies within the JISC VRE 1 programme and document this in the Wiki. This work formed both the baseline for subsequent activities within the study and also fed into the development of the current VRE 2 Programme. The Wiki now has three sections: Overview - a categorisation of standards used and details of technologies used in e-Research; Details of each specification and standard; Contextual use of the standard.

Screenshots of Confluence eReSS Wiki Home Page

Current Areas of Interest User Facing Integration, Customisation and Personalisation Extensibility Documentation Security Workflow Lifecycle Compliance Standards for: Accessibility Business Communications Data DRM/ Licenses Frameworks Information Presentation Security Standards and specifications Categories Technologies Architectures Context of use

The eReSS Wiki

New additions

Project categories

VRE 1 Projects

Use of standards, by VRE project

Specifications and standards

Categories of Standards

Category of Technologies

A Good Example Personally I believe portals tell a good story of how standards can help with both interoperability and uptake. We held our Portals and Portlets 2003 workshop in July 2003, a month before two significant Java standards, JSR-168 (Java Portlet Specification) and WSRP (Web Services for Remote Portlets) were ratified. It is now possible to develop and re-use portlets in many compliant frameworks: eXo Platform, GridSphere, LifeRay, StringBeans, Pluto, WebSphere, BEA Portal, … Even Sakai now has a JSR-168 native interface and WSRP producer/ consumer [winks offline to Chuck…] We can combine: educational tools, collaboration and group working tools, research tools, audio-visual conferencing, Grid computing and data analysis, data and information cross searching and retrieval…

Common Services SOAP, WSDL, UDDI Portlet Service JSR-168, WSRP For Portals, we want to do This:

Some remaining Problems Remaining problems are often to do with older stovepipe software. These mostly integrated, in one package and without using open standards, security, authentication and authorisation, access control, search, model, view, control. Extending or re-factoring such software is extremely difficult. Internal role-based access mechanisms of two packages will be different and often have incompatible definitions. Security standards such as Shibboleth are hard to integrate into this environment. Moving data between packages is extremely difficult. Take Wiki tools as an example: there are many of them, each has a different internal structure, access control mechanism, Wiki language and data format. They are not inter-operable, cannot be integrated with other software and cause lock-in. We faced this problem with Sakai, initially looked at Xwiki, but eventually the CARET group in Cambridge developed Rwiki. A case of re- inventing the wheel, or a necessary pain?