e-framework tools

16
9 th February 2006 DCC Preservation of Learning Materials Forum Combining the strengths of UMIST and The Victoria University of Manchester e-Framework Tools DCC Preservation of Learning Materials Forum University of Glasgow 9 th February 2006 Adrian Stevenson Learning Technology Services The University of Manchester

Upload: adrian-stevenson

Post on 14-Dec-2014

931 views

Category:

Business


1 download

DESCRIPTION

Given to DCC Preservation of Learning Materials Forum at University of Glasgow9th February 2006

TRANSCRIPT

Page 1: e-Framework Tools

9th February 2006DCC Preservation of Learning Materials ForumCombining the strengths of UMIST andThe Victoria University of Manchester

e-Framework Tools

DCC Preservation of Learning Materials ForumUniversity of Glasgow9th February 2006

Adrian StevensonLearning Technology ServicesThe University of Manchester

Page 2: e-Framework Tools

9th February 2006DCC Preservation of Learning Materials ForumCombining the strengths of UMIST andThe Victoria University of Manchester

e-Framework at University of Manchester

• Project Manager for University of Manchester e-Framework Demonstrator Project (no name yet)

– Currently looking at distributed resource discovery tools e.g. d+– Monitoring E-framework developments and evaluating tools– Not JISC funded

• Also investigating – potential for local learning object repository– issues surrounding long-term access to learning materials

• Based in Learning Technology Services team providing advice and support on interoperability, new technologies, ….

• Used to work for JORUM (until May 05) as Service Technical Development Coordinator

Page 3: e-Framework Tools

9th February 2006DCC Preservation of Learning Materials ForumCombining the strengths of UMIST andThe Victoria University of Manchester

The e-Framework for Education and Research

• An initiative by JISC and Australia's Department of Education, Science and Training (DEST)

• “The primary goal of the initiative is to produce an evolving and sustainable, open standards based service oriented technical framework to support the education and research communities”The e-Framework for Education and Research: An Overview, July 2005

• Builds on the e-Learning Framework (ELF) and the JISC Information Environment

• The e-Framework is a service-oriented (soa) approach to system and process integration

• “A framework consists of a set of services, … The core task of creating a framework is to define a broad set of services required to support the business of a community. A service offers functions and content through agreed behaviours and interfaces.”Wilson et al, 2004, ‘Service-Oriented Frameworks: Modelling the infrastructure for the next generation of e-Learning Systems’

Page 4: e-Framework Tools

9th February 2006DCC Preservation of Learning Materials ForumCombining the strengths of UMIST andThe Victoria University of Manchester

The e-Framework – why?• “there has been a shift from monolithic application silos towards service

oriented approaches where flexible granular functional components expose service behaviours accessible to other applications via loosely coupled standards based interfaces.“

Olivier et al, ‘The e-Framework for Education and Research: An Overview’, July 2005

• Growing consensus that SOA’s provide the best way to achieve systems integration

• SOAs have been integrated with Web Services (SOAP, WSDL) to implement service interfaces

• e-Framework adopts the less formal service oriented approach (small “soa”), adapting the approach of loosely coupled services whilst allowing for greater flexibility in implementation.

• Many benefits of this approach identified

Page 5: e-Framework Tools

Architecture of a Managed Learning Environment today

• Considerable overlap of functions and data within the components

• Each system tries to manage authentication making single sign-on difficult

VLE Library mgt system

Student record / MIS

Content Management

DiscoverDiscover

DiscoverCollaboration

Course management

Authentication

Authorisation

Packaging

Assessment

Content Management

DiscoverDiscover

DiscoverCataloguing

Course management

Authentication

Authorisation

Packaging

Grading

Course management

Authentication

Authorisation

Wilson et al, 2004, A Technical Framework to Support e-Learning

Page 6: e-Framework Tools

Architecture of a Managed Learning Environment with common services moved out of the

application• No need to replicate data

• Individual parts are much smaller

• Each piece of functionality is provided as a service

• The services make up the framework

• Service components can be added, removed, updated without having to replace the whole system

DiscoverCollaboration

Assessment

DiscoverCataloguing Grading

Content Management

DiscoverDiscover

Packaging

Authentication

Authorisation Course management

VLE Library mgt system

Student record / MIS

Wilson et al, 2004, A Technical Framework to Support e-Learning

Page 7: e-Framework Tools

9th February 2006DCC Preservation of Learning Materials ForumCombining the strengths of UMIST andThe Victoria University of Manchester

The e-Framework – benefits• Benefits for policy makers:

– Driven by business processes– Better ROI– Supports adaptability– …

• Benefits for Communities of Practice– Supports pedagogic diversity– Enable pedagogy driven implementation– Faster response to community needs– …

• Benefits to Suppliers and developers– Lower cost of entry– Increased ROI– Supports market differentiation– …

Page 8: e-Framework Tools

9th February 2006DCC Preservation of Learning Materials ForumCombining the strengths of UMIST andThe Victoria University of Manchester

service oriented architecture (soa)• SOA is an architectural style whose goal is to achieve loose coupling

among interacting software agents

• Hifi separates are an example of soa – you can replace the CD player ‘service’ with another CD player and it will work with amp, speakers, tuner etc.‘What is Service-Oriented Architecture’, Hao He, Xml.com

• A system where every CD comes with it’s own player is not soa but much software is built this way

• The application logic of a system is exposed as services, which can then be ‘consumed’ by other applications

• For example, a student record system may expose services defining enrolment and registration processes which can then be used by a VLE or library system

• This is different to integration at user interface level using portals

Page 9: e-Framework Tools

9th February 2006DCC Preservation of Learning Materials ForumCombining the strengths of UMIST andThe Victoria University of Manchester

Structure of the e-framework• 2 main parts: - Reference Models and a set of Services

• A Reference Model is an ‘abstract task model’ that includes:– The roles and activities of humans and computers– The workflow or processes– Use cases – from which service specifications are derived

• A Reference Model describes which services will be needed to solve a particular problem and how they can be put together, the relevant standards that apply and how they might be used

• The development of Reference Models is a community based process, involving domain experts and practitioners

• A Service exposes information or functionality through a public interface that other systems can call on and utilise.

Page 10: e-Framework Tools

E-framework tools

Page 11: e-Framework Tools

E-framework tools

Page 12: e-Framework Tools

9th February 2006DCC Preservation of Learning Materials ForumCombining the strengths of UMIST andThe Victoria University of Manchester

e-Framework Tools

• Many parts of the framework incomplete

• No e-framework tools for digital preservation yet

• Need reference models and services

• Service adapters or ‘Service Toolkits’ created to enable developers to service-enable their systems

• Maybe extend existing tools? – Metadata tools - RELOAD, intralibrary

• Service enable existing software e.g. DSpace, Fedora, DAITSS, PANDAS, JHOVE, LOCKSS, PRONOM, NLNZ Metadata Extractor, others …

Page 13: e-Framework Tools

9th February 2006DCC Preservation of Learning Materials ForumCombining the strengths of UMIST andThe Victoria University of Manchester

Some existing tools and services• PRONOM DROID - UK National Archives - automated batch identification of file

formats

• JHOVE – Harvard University - automatic identification, validation and characterisation of a range of digital object types

• NZNL Metadata Extractor - tool to extract preservation metadata from within digital objects, and save it in XML format

• PANIC - University of Queensland’s Distributed Systems Technology Centre - a semi-automated preservation service, which will allow monitoring of archival collections, support decision making about preservation actions, and invoke the appropriate preservation service, using the semantic web and web services.

• TOM (Typed Object Model) - University of Pennsylvania Library – Data model and system of networked open source software that describes the behaviors and representations of particular information sources (such as file formats and information retrieval services)

• LOCKSS

• Multivalent Browser

Page 14: e-Framework Tools

9th February 2006DCC Preservation of Learning Materials ForumCombining the strengths of UMIST andThe Victoria University of Manchester

DAITSS: Dark Archive in the Sunshine State

• Designed to implement the OAIS functional model

• Designed as a “dark” archive – no public interface

• Supports ingest, archival storage, data management, normalisation and format migration

• Open source version due to be available July 06

• Not specifically LO orientated

• JISC fund development of web service e-framework component interface to the software?

Page 15: e-Framework Tools

9th February 2006DCC Preservation of Learning Materials ForumCombining the strengths of UMIST andThe Victoria University of Manchester

Problems with the framework approach

• Too late – many institutions committed to enterprise level applications

• Buying WebCT is easier – don’t have to think about how we do things– Requirements analysis, use cases etc. not easy to do– Hard to find developers with the skills to combine services

into composite applications– We’ve got other things to be doing– Reference Models designed to help

• Conflicts with local policy – ERP, best of breed

Page 16: e-Framework Tools

9th February 2006DCC Preservation of Learning Materials ForumCombining the strengths of UMIST andThe Victoria University of Manchester

Contact

Adrian Stevenson

Learning Technology Services

Room B38, Sackville Building

University of Manchester

Sackville St

Manchester M60 1QD

Tel: +44(0)161 306 3109

Email: [email protected]