Building Common Services Infrastructure James Dalziel Adjunct Professor and Director Macquarie E-learning Centre of Excellence (MELCOE)

Slides:



Advertisements
Similar presentations
1 Capability Set - Detail. 2 Common Content Problems Content Mayhem –File management and storage confusion Content Multiplication –Editing déjà vu - same.
Advertisements

18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
EndNote Web Reference Management Software (module 5)
Supporting Education and Research Linking Digital Libraries and Learning Environments Paul Bailey Programme Manager, JISC Development Group.
A centre of expertise in digital information management IMS Digital Repositories Interoperability Andy Powell UKOLN,
Joint Information Systems Committee Supporting Higher and Further Education Portals and the JISC Information Environment Strategy Chris Awre Programme.
Directorate of Learning Resources Steve Burholt (eLearning Systems Developer) Rowena Rouse (Library IT Developer) Richard Francis (Head of eLearning) Jan.
Linking Repositories Scoping Study Key Perspectives Ltd University of Hull SHERPA University of Southampton.
Preserving and Sharing Digital Data Greg Colati, Director, Archives and Special Collections May 11, 2012.
Yammer Technical Solutions Overview
Access management: challenges and approaches James Dalziel Adjunct Professor and Director Macquarie E-learning Centre of Excellence
Planning a Campus-Wide Course Materials Support System With SiteSearch Jennie McKee SiteSearch Users Group May 3, 2000.
Professional Services Overview
Resource Navigator Discovering, delivering and managing your information resources.
Presentation by Priyanka Sawarkar
Modeling Hybrid Information Environments: The Librarian and the Super Model Kerry Blinco Consultant Macquarie University Project Manager LIDDAS Project.
LAMS  - Learning Activity Management System James Dalziel Adjunct Professor & Director, Macquarie University E-learning Centre of Excellence (MELCOE)
Introducing the Macquarie E-learning Centre of Excellence (MELCOE) James Dalziel Adjunct Professor and Director
Implications of COLIS for Course Development: The need for secondary usage meta-data Presenters: Robyn Philip and James Dalziel 16th ODLAA Conference,
JISC IE Architecture external trends and their potential impact Andy Powell UKOLN, University of Bath
Microsoft Learning Gateway for HE Rob Miles – Hull University, Lecturer Romola Ganguli – Microsoft Education Technology Advisor.
Access management for repositories: challenges and approaches for MAMS James Dalziel Professor of Learning Technology and Director, Macquarie E-Learning.
1. The Digital Library Challenge The Hybrid Library Today’s information resources collections are “hybrid” Combinations of - paper and digital format.
Implementing Shibboleth-based Virtual Organisations and VO Federations using IAMSuite (including AAF update) James Dalziel & Alan Lin Professor of Learning.
An Overview. BizLink BizLink is a Social Networking platform for business. It allows colleagues to come together, ask questions, share resources, form.
May Archiving PAWN: A Policy-Driven Software Environment for Implementing Producer- Archive Interactions in Support of Long Term Digital.
NextGRID & OGSA Data Architectures: Example Scenarios Stephen Davey, NeSC, UK ISSGC06 Summer School, Ischia, Italy 12 th July 2006.
Brief Overview of Major Enhancements to PAWN. Producer – Archive Workflow Network (PAWN) Distributed and secure ingestion of digital objects into the.
May 18, 2004SCORM/NSDL Technical Meeting SCORM/NSDL Technical Meeting Alexandria, Virginia May 18, 2004 Reusability & Persistence: Talking Points -Robby.
Robust Tools for Archiving and Preserving Digital Data Joseph JaJa, Mike Smorul, and Mike McGann Institute for Advanced Computer Studies Department of.
Tools and Services for the Long Term Preservation and Access of Digital Archives Joseph JaJa, Mike Smorul, and Sangchul Song Institute for Advanced Computer.
FREMA: e-Learning Framework Reference Model for Assessment David Millard Yvonne Howard IAM, DSSE, LTG University of Southampton, UK.
Knowledge Portals and Knowledge Management Tools
Learning: Re-Imagined Getting Learning to Your Learners with OLSA
MSc Education Supporting Infrastructure Emil Doychev Vladimir Valkanov University of Plovdiv Bulgaria.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 11 Slide 1 Architectural Design.
The killer app in LAMS V2.1: Branching James Dalziel Professor of Learning Technology, and Director, Macquarie E-Learning Centre Of Excellence (MELCOE)
MIS Interoperability Building the MLE. E-Strategy Priorities one, two and three –developing an online information service –developing integrated online.
RAMS Overview: An update on the research workflow tool James Dalziel Professor of Learning Technology, and Director, Macquarie E-Learning Centre Of Excellence.
The Learning Design Revolution: Implementing the Learning Activity Management System (LAMS) Professor James Dalziel Director, Macquarie University E-learning.
5-7 November 2014 ADLSN - ADLC Practical Digital Content Management from Digital Libraries & Archives Perspective.
Geoff Payne ARROW Project Manager 1 April Genesis Monash University information management perspective Desire to integrate initiatives such as electronic.
JISC CETIS Conference, Oxford, November 2004 Repositories: State of ELF “volunteer”: Martin Morrey Intrallect Ltd.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 6 Slide 1 Requirements Engineering Processes l Processes used to discover, analyse and.
LAMS V2 James Dalziel Professor of Learning Technology, and Director, Macquarie E-Learning Centre Of Excellence (MELCOE) Macquarie University
COLIS Demonstrator: Project and Industry Scenarios Dr James Dalziel Executive Director WebMCQ Pty Ltd COLIS Workshop Presentation, July.
The Auditor Role The auditor has the same view of the course as the student does, but no marks are recorded for auditors.
KMS Products By Justin Saunders. Overview This presentation will discuss the following: –A list of KMS products selected for review –The typical components.
Metadata in a distributed information environment: Interoperability as recombinant potential Lorcan Dempsey OCLC/SCURL pre-IFLA conference, 15/16 Aug 02.
MEDIU Learning for HE Ahmad Nimer | Project Manager.
1 Capability Set - Bullets. 2 Common Content Problems Content Mayhem –File management and storage confusion Content Multiplication –Editing déjà vu -
@ 2008 Copyright NIC I Do not distribute without permission E-Services for Transforming to the Next Generation Government “A Case Study of India” Suchitra.
Joint Information Systems Committee Supporting Higher and Further Education Rachel Bruce Programme Manager, JISC Executive Collection.
Overview Collected learning resources Competencies Registry/ Authority Course Delivery system Student Pedagogy Tests/ assessment Activities Communication.
Libraries of Course: integrating library content and services into the e-learning environment. Brian Flaherty Digital Services Manager University of Auckland.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 7 Storing Organizational Information - Databases.
Shibboleth Use at the National e-Science Centre Hub Glasgow at collaborating institutions in the Shibboleth federation depending.
LAMS: The Learning Activity Management System James Dalziel Professor of Learning Technology & Director, Macquarie University E-learning Centre of Excellence.
Integrating LAMS using Blackboard Building Blocks and PowerLinks James Dalziel Managing Director, LAMS International Pty Ltd & Professor of Learning Technology.
LAMS: The Learning Activity Management System James Dalziel Professor of Learning Technology & Director, Macquarie E-Learning Centre Of Excellence (MELCOE)
Technology of Transformation James Dalziel Professor of Learning Technology, and Director, Macquarie E-Learning Centre Of Excellence (MELCOE) Macquarie.
Modelling a team-based astronomy task using LAMS James Dalziel Professor of Learning Technology, and Director, Macquarie E-Learning Centre Of Excellence.
Improving teaching and learning through open education: Examples from Learning Design James Dalziel Professor of Learning Technology and Director, Macquarie.
LAMS: The Learning Activity Management System
Flexible Extensible Digital Object Repository Architecture
Flexible Extensible Digital Object Repository Architecture
EQ101 review - 1.
LAMS - Learning Activity Management System
Presentation transcript:

Building Common Services Infrastructure James Dalziel Adjunct Professor and Director Macquarie E-learning Centre of Excellence (MELCOE)

Overview Why do common services matter? What are common services? Where to next?

A Teacher wants to add a seamless link from the LMS to a specific library e-reserve article, and then add another link to a broad-ranging search across various repositories so students can search for other similar articles (with direct links to full text versions of relevant articles once discovered by student searches). A Librarian wants to ensure that digital rights, copyright and fair use are properly managed within a collection of resources aggregated by a Lecturer for use in the LMS, and then later to preserve any Lecturer- created resources within the aggregation, as well as persistent pointers to any external copyright materials, for the future. A Student wishes to gain easy access to various learning and information resources across a university, with contextual advice on searching techniques together with online help from a virtual reference desk. The virtual reference desk is able to see previous failed search attempts by the student if the student decides to share these failed searches.

A Students wishes to automatically gain access to a sophisticated weather data service, where access to the service should be anonymous, but the weather data provider needs to know that the student is authenticated at their school, and the anonymous access request has been approved by the teacher. An IT Administrator wants to provide a single login point to all staff and students for seamless access to all systems, but only to the systems they are entitled to use according to the security and policy requirements of each system and the institution itself. A Student doing remedial maths has used a diagnostic test to identify key gaps in their basic mathematical concepts, at which point an automated search system seeks out the ideal maths remedial learning object to present to the student based on their weaknesses.

A Student studying a Shakespeare play is struggling to understand an important soliloquy, so he/she conducts a special type of search for similar aged students across the world who are struggling with the same soliloquy, and then arranges with them to discuss their ideas within a dynamically created asynchronous discussion environment over the coming week. The group may also choose to search for a mentor to assist them. A Student uses a secure e-book reader to view a large teacher-created “coursepack” of readings sourced from many different publishers. The student can choose to print out individual sections themselves, or send off a request to their university printing service for overnight customi printing of large selections of the coursepack. Publishers receive an automated, fair return for their relevant contributions to the coursepack.

Why do common services matter? These use cases are only possible with: –Multiple e-learning and information systems –Distributed systems –Deep integration –Powerful and flexible access management –Sophisticated concepts of identity, trust, federation, privacy and automated policy –Implementation of agreed standards Covering data models and system behaviour

What are common services? Common services are components that play a similar role across software applications, eg –Portals –Access management –Identity management –Database management –File system management –Identifiers –Messaging/transport –etc

What are common services? More easily understood diagramatically NB: From a software vendor perspective, common services are the necessary infrastructure to make your system “run”, but are NOT your competitive advantage –That is, prior to web services models, you still had to build all the common services anyway to show you unique “thing”

Education IT Logical Architecture Client Security / Authentication Directory Services / Identity Application Modules ERP Finance and HR; Library systems; Student Information System Learning Management System; Learning Content Management System Customer Relationship Management; Content Management System Computer Assisted Assessment, etc Messaging, Integration, Workflow

Client Security / Authentication Directory Services Application Modules Messaging, Integration, Workflow Web Browser Portal Login / Single Sign On LDAP/X.500 Directory Services ERP Finance & HR Student Information System Library systems Learning Management System Core Services - Workflow Core Services - Integration APIs A Current (ideal) University IT environment

COLIS - Abstract model of University IT Architecture

IMS DRI Model

(early version)

Examples from UK Framework Discussions CETIS - Scott Wilson NB: Relevant framework slides are in the second section after the standards diagrams

Layered Framework for NLNZ Started with the question: “What would a national information infrastructure look like for the New Zealand National Library?” Layered web services model including portals, portlets, common services and data standards NB: Work in progress - many issues to solve

MD Schema CLIENT (BROWSER) “Others” - Archive - E-Learn - E-Gov, etc National Library NZ © J. Dalziel 1/7/03 Personalised Portal PORTLET SERVICES DATA STRUCTURES APPS COMMON SERVICES DB Various examples: LMS/ CRM/ Archives Authentication Authorisation Identity Messaging DRM Security Digital Preservation Service Description (WSDL) Service Discovery (UDDI) Integration Workflow Etc Package & Transfer Run-time & Tracking Identity -Objects, People, Organisations, Process Authorisation Policy Etc Other Business Apps Integrated Library Management System EtcRepository Access Management (ANON) Library Catalogue Federated Search Etc

Where to next? Need Demonstrator projects to trial common services infrastructure –Eg, DEST Systemic Information Infrastructure Need high level consideration of impact of web services on existing systems/vendors Need to accept there will be many different frameworks before we get it right –This is very hard stuff Need careful technical language and dialogue

Where to next? Two cautionary tales: –COLIS Integration –SCORM run-time interactions Easy to draw the high level, hard to do the detail If we could move ahead in time to when we have it all sorted and look back to today - how much have we solved so far? –5-10%?

Systems Chunks in COLIS Learning Space Application Integration Content Management Library E-Services E-Reserve E-Journals Integration Services Learning Management Digital Rights Management Directory Services Learning Content Management

Systems Chunks in COLIS Learning Space Application Integration Content Management Library E-Services E-Reserve E-Journals Integration Services Learning Management Digital Rights Management Directory Services Learning Content Management It was easy to draw the boxes and lines at a high level, but….

COLIS Phase 1 Industry Participants

..but the reality of integration was far more complex (and this view is still greatly simplified!)

API Adapter SCORM API Delivery Service Tracking Service Sequencing Service Content Management Service Learner Profiles Service Testing/ Assessment Service Course Administration Service Local Content Repository Remote Content Repositories SCORM Content Packages Browser (Presentation) Generalized Learning Management System Model Selection Launch SCORM Tracking Data SCORM Content (SCOs & Assets)

API Adapter SCORM API Delivery Service Tracking Service Sequencing Service Content Management Service Learner Profiles Service Testing/ Assessment Service Course Administration Service Local Content Repository Remote Content Repositories SCORM Content Packages Browser (Presentation) Generalized Learning Management System Model Selection Launch SCORM Tracking Data SCORM Content (SCOs & Assets) Many people discuss SCORM as if it is easy to do, but the complexity hidden beneath is not trivial